11.66% Div on last trade
17% EBITDA on revenue
38% of production last qtr unsold
6 months revenue in the stockpile.
Shipping costs slowly normalising.
TI1 is a bargain.
IMHO
11.66% Div on last trade 17% EBITDA on revenue38% of production...
Add to My Watchlist
What is My Watchlist?