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 been net buyers in 2025 even prior to this. The Q1 was also decent, with decent sales growth and results ahead of estimates.