5/6/10 was the last time TSRA closed above 19 - that's about a 6 month period.
Maybe all this time it is consolidating. And earnings might be the news to push TSRA up or down the next couple weeks.
But key is also whether market momentum will dictate TSRA significant move higher/lower. Someone will be right - either to 24+ or <14.
TSRA needs new patents for revenue recognition; then it will be obvious where the price headed.
GLTA