Anyone invested in these folks? They've had a pretty impressive run over the past year so I decided to invest - an inevitably I am down 15% in two weeks :-(
Printable View
Anyone invested in these folks? They've had a pretty impressive run over the past year so I decided to invest - an inevitably I am down 15% in two weeks :-(
I was fortunate to buy in Feb 2017 ($1.88) when they looked very compelling. I'd rate them a hold at present - growth potential remains but fairly expensive (I've taken profits and kept a few)