OTCPK • EXSN.Y • US30221P1049
Generating your data highlights...
3.44b USD | # 3102 in US
163 shares | 2.89k USD
50.7m
64.33% | 32.61m