AMEX • ELLO • IL0010826357
Generating your data highlights...
302m USD | # 6918 in US
4.41k shares | 87.84k USD
13.78m
24.91% | 3.43m