NYSE • ECC • US2698081013
Generating your data highlights...
510m USD
1.05m shares | 4.19m USD
132.21m
100.00% | 132.21m