NYSE • ECC • US2698081013
Generating your data highlights...
531m USD
1.67m shares | 6.61m USD
132.21m
100.00% | 132.21m