AMEX • ELLO • IL0010826357
Generating your data highlights...
282m USD | # 7172 in US
10.14k shares | 207.43k USD
13.78m
24.91% | 3.43m