If I had a nickel for each of the posts that suggested that the share price was going nowhere until revenue was announced, over the last 5 years, I bet I'd have enough to buy a hundred shares....which is depressing mostly due to the low share price, not the number of repetitions.
There will be more news in the weeks ahead....sooner or later it will matter.