AMEX • ELLO • IL0010826357
Generating your data highlights...
254m USD | # 7201 in US
15.61k shares | 358.94k USD
13.78m
54.09% | 7.46m