This is what the Chart implies is probable , Nothing on there yet to say its a reversal, more like an optimal exit point for a lower buy back . This is a Month candle chart. Just calling it as I see it.
TTT Price at posting:
$2.12 Sentiment: Hold Disclosure: Not Held