Logo image of STRF

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

USA - NASDAQ:STRF - US5949728795

109.81 USD
-0.19 (-0.17%)
Last: 11/7/2025, 8:19:44 PM
109.21 USD
-0.6 (-0.55%)
After Hours: 11/7/2025, 8:19:44 PM
Open in Chart Tool Full Screen Chart
STRATEGY INC - MSTR 10 PERP / STRF Daily stock chart