OTCPK • EQBB.F • SE0012853455
Generating your data highlights...
38.5b USD | # 570 in US
2.42k shares | 75.39k USD
1.17b
80.86% | 946.23m