Irrational tradingThis is just blowing my mind. A profitable company with a great story and keep falling. Really having to scratch my head on this one. Possibly someone knows something we don't? Really hope that the debentures is the reason for the slip in price...only time will tell.
GLTA