OTCPK:EXXR.F | NL0012059018
Generating your data highlights...
23.4b USD | # 701 in US
1.51k shares | 161.67k USD
215.98m
41.95% | 90.6m