One possible explanation is that they or whoever they work for wants to buy shares. They see the potential and want to buy at the lowest possible share price.
Another explanation is that they work for a competitor.
(0)
(0)
Traack Technologies Inc. (TRAA) Stock Research Links