been sitting around this price for some time, some people may feel they can make a quick buck in some other stocks, and they have jumped ship. i think it will turn very soon as the placment shares have changed hands and news updates will roll in.
TRF Price at posting:
19.4¢ Sentiment: Hold Disclosure: Held