NYSE • ELLA • US2885782068
Generating your data highlights...
154m USD | # 7933 in US
12.21k shares | 307.18k USD
37.58m
98.62% | 37.06m