OTCPK • OUTF.F • FI0009002422
Generating your data highlights...
3.06b USD | # 3312 in US
223 shares | 1.48k USD
471.38m
82.25% | 387.73m