Q: Hi there,
Can you deduct much from the 1.5 million shares founder Steve Hudson purchased recently?
Ok thanks!
Can you deduct much from the 1.5 million shares founder Steve Hudson purchased recently?
Ok thanks!
5i Research Answer:
Insiders are not infallable, but it is certainly a more positive sign. Insiders own 7% and have...