For sure a good sign. Happily holding this one. I'm expecting to see a bunch of contracts coming out between now and Christmas showing the take up of Solo by many of co's.
Probably something irrational behind the recent sell off. Director buying plenty at that price is for sure a sign that management strongly believes in itself.
Thoughts?