Nasdaq • EQ • US29446K1060
Generating your data highlights...
107m USD | # 8435 in US
679.82k shares | 1.62m USD
63.41m
58.30% | 36.97m