OTCPK • ETCM.Y • US29888Q2075
Generating your data highlights...
3.29b USD | # 3183 in US
50.06k shares | 40.57k USD
1.18b
56.75% | 668.48m