Especially as they are now sitting on over 100% profit. Agree they definitely seem to know that this Company presents good value at these levels. As you say why would they be buying otherwise.
ASV Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held