Strategy Shares Nasdaq 7 ...

19.27
-0.23 (-1.18%)
At close: Apr 08, 2025, 3:59 PM
18.02
-6.46%
After-hours: Apr 08, 2025, 04:15 PM EDT