NYSE • ECC • US2698081013
Generating your data highlights...
558m USD
2.05m shares | 8.21m USD
132.21m
100.00% | 132.21m