Nasdaq • EQ • US29446K1060
Generating your data highlights...
109m USD | # 8430 in US
682.57k shares | 1.64m USD
63.41m
58.30% | 36.97m