NYSE • ELLA • US2885782068
Generating your data highlights...
167m USD | # 7893 in US
10.89k shares | 275.16k USD
37.58m
98.62% | 37.06m