I wonder if today's announcement supports the claim that the recent report was necessary . . . . or just timed to look that way.
The chart says additional positive news / developments would be well-received.
Current price and above is a buy signal on my daily chart indicators, as well as channel support established.