RE:RE:Tin market expectations in a US election year...
Shares are down to 914,195,830. What matter is not the number of shares outstanding but the earnings per share, dividents, net profit, buy backs
Earning per share is 0,19
Profit is 19.75
Dividend is 9.09
TMX data is more up to date
https://money.tmx.com/quote/TAL/key-data
https://stockhouse.com/companies/ratios?symbol=v.afm