Nasdaq • EQ • US29446K1060
Generating your data highlights...
133m USD | # 8103 in US
440.12k shares | 867.27k USD
63.23m
49.82% | 31.5m