Logo image of STRF

STRATEGY INC - MSTR 10 PERP (STRF) Stock Stock Chart

USA - Nasdaq - NASDAQ:STRF - US5949728795

108.9 USD
+2.65 (+2.49%)
Last: 12/2/2025, 4:57:31 PM
Open in Chart Tool Full Screen Chart
STRATEGY INC - MSTR 10 PERP / STRF Daily stock chart