Nasdaq • EGAN • US28225C8064
Generating your data highlights...
151m USD | # 8115 in US
203.17k shares | 1.36m USD
26.17m
52.59% | 13.76m