Yep if you can't handle plenty of turbulence and don't have good forward vision then you shouldn't own this stock, it really is that simple.
Printable View
At least the Strategy and Revenue guys haven't hocked off the 580,000 shares between them they got today
Shows confidence - waiting fora better price. They good traders those guys
Share price hasn't budged today from 1.80, steadiest it's been for while. :)