I'm inclined to agree that an announcement may be the reason. The break above 71c this morning and the absence of sellers at the moment may bode well for this stock.
A close above the previous 77c high either today or next week will be very positive.
It's not a stock that is ramped on this forum. Good luck to all the holders.