Got to have patience with this one. Lots of good metrics that easily justify a higher price. Just so many impatience people leaving affecting share price. If you are a long term investor you’ll do well out of this business.
ISD Price at posting:
30.5¢ Sentiment: Buy Disclosure: Held