MARKET CAP
9.9B
P/E (TTM)
0.3x
FWD P/E
DAY RANGE
$12 – $12
52W RANGE
Money in Motion
Smart Money
Millennium Management LLC
411.34 K shares · Q2 2026
6.79 M
+759.1%
Man Group Plc
298.02 K shares · Q2 2026
5.39 M
+427.4%
Aqr Capital Management LLC
107.43 K shares · Q2 2026
8.01 M
+31.2%
No buy trades