OTCPK • EJPR.Y • US2732021017
Generating your data highlights...
23.3b USD | # 887 in US
156.26k shares | 1.73m USD
1.13b
89.10% | 1.01b