Strategy Inc

STRK 8% Perpetual Pref Ser A
Create an alert
Sell$59.81
Buy$60.00
$3.46 (5.49%)
Last updated today at 18:41 UTC