OTCPK • TNRS.F • LU2598331598
Generating your data highlights...
31.3b USD | # 672 in US
1.5k shares | 41.52k USD
1.01b
31.37% | 316.7m