The way the stock is steadily climbing it seems that news is out un-officially. I don't think this is an anticipation run. I think there is going to be news @ 4:00 EST.
It's very, very rare to see this stock have legs that have shown ALL Day.
Here's Hoping !
Disclaimer: I've been wrong many more times than correct on this stock.