They are always going to have good news and I think the news is factored into the price. If they were not going to have any good news then no money + no orders + no placement = 0.
If the news is better than all expectations then maybe we would see more inside trading but nothing. Still, I must say the stock is holding up remarkably well in the current environment.
Good luck to all.
von.