OTCPK • IVTJ.F • GB00B17BBQ50
Generating your data highlights...
7.06b USD | # 2026 in US
342 shares | 2.94k USD
581.72m
91.00% | 529.35m