NYSE • ECC • US2698081013
Generating your data highlights...
483m USD
1.09m shares | 4.34m USD
132.21m
100.00% | 132.21m