It's not unusual for the SP to drift down after news or guidance, with this stock. The Q comes out early May. A large order could generate a PR between now and then.
In my experience, this is a bit of a roller coaster. Trying to catch the peaks and valleys can make some money or, more likely, lose some money.
I think over the long term it is going to keep gaining value, because the technology is so unique and has a myriad of uses. Non-violent situational, and crowd, control is very much needed in these troubled times.
FWIW & IMHO
imin