Nasdaq • EQ • US29446K1060
Generating your data highlights...
141m USD | # 8116 in US
858.98k shares | 2.27m USD
63.23m
56.15% | 35.5m