Nasdaq • EGAN • US28225C8064
Generating your data highlights...
204m USD | # 7543 in US
196.72k shares | 1.68m USD
27.39m
54.69% | 14.98m