OTCPK • TEFO.F • ES0178430E18
Generating your data highlights...
25.2b USD | # 820 in US
10.62k shares | 46.53k USD
5.63b
69.75% | 3.93b