OTCPK • TELN.Y • US87944W1053
Generating your data highlights...
22.6b USD | # 914 in US
30.63k shares | 529.86k USD
1.37b
46.04% | 630.38m