They did all get $25,000 but not a bonus as you posted it was for extra work the same as anyone else would want.
The SH on this thread are about 1 in 400 so we have not much influence.
As for not knowing what is going on we have all been in the same boat for the last 12 months.
The buy side is building a good sign.
EGO Price at posting:
30.0¢ Sentiment: Buy Disclosure: Held