OTCPK • THNP.F • NL0014559478
Generating your data highlights...
7.28b USD | # 1982 in US
812 shares | 33.49k USD
175.06m
75.92% | 132.9m