NYSE • ECC • US2698081013
Generating your data highlights...
500m USD
959.26k shares | 3.69m USD
132.21m
100.00% | 132.21m