OTCPK • EGPL.F • CA2699062022
Generating your data highlights...
15.6m USD | # 10937 in US
51.03k shares | 7.61k USD
115.2m
88.04% | 101.43m