OTCPK • TEVJ.F • IL0006290147
Generating your data highlights...
41.8b USD | # 527 in US
140 shares | 4.09k USD
1.16b
99.50% | 1.16b