Hi moimoi.... I'm not a TRF holder but I am an IFE holder. Actually IFE is my largest holding so, I am a tad concerned like you, as to what is going on here.
The sp for IFE and I guess TRF is pathetic. When you think production is only a few months away for IFE, you have to ask why the disconnect in sp.
My theory is, the market doesn't have faith in management. Missed timeframes, lack of shareholder communications, typo's in announcements, not replying to share holder emails, etc. etc. management, overall seems to be pretty sloppy and unprofessional.
The market hates uncertainty and, unfortunately that's what has been provided so far imo.
TRF Price at posting:
29.0¢ Sentiment: None Disclosure: Not Held