I agree. At the very least a "teaser" prior to the annual meeting to get people talking. You can't tell me they don't have any info to share at this time.
But unfortunately companies are not concerned w traders and the short term share price. a legit company goes to work every day and works on there product, not stares at the pennies the stock moves