New target price: $2.50 TD securities indicated a BUY recommendation for Titan with a target price of $2.50(!) which I think coincides with the latest insider buying we’ve been seeing.
One of the main indicators is that Titan management owns 48% of stock and is the main focus of Augusta.
Great signal for investors in my opinion.