STRC
NASDAQ NMS - GLOBAL MARKET · Technology

Strategy Inc

$99.84
+0.28 (+0.28%)
As of Nov 7, 9:36 PM ET ·
Financial Highlights (FY 2026)
Revenue
940.15M
Net Income
-7,580,695,610
Gross Margin
68.7%
Profit Margin
-806.4%
Rev Growth
-1.5%
D/E Ratio
0.16
Revenue & Net Income
Margin Trends
FY 2026 FY 2025
Gross Margin 68.7% 68.7%
Operating Margin -1,140.8% -1,026.7%
Profit Margin -806.4% -766.0%
Income Statement
FY 2026 FY 2025
Revenue 940.15M 954.37M
Gross Profit 645.79M 655.56M
Operating Income -10,725,396,778 -9,798,860,115
Net Income -7,580,695,610 -6,925,820,778
Gross Margin 68.7% 68.7%
Operating Margin -1,140.8% -1,026.7%
Profit Margin -806.4% -766.0%
Rev Growth -1.5% -1.5%
Balance Sheet
FY 2026 FY 2025
Total Debt 3.78B 3.78B
Total Equity 23.53B 23.53B
D/E Ratio 0.16 0.16
Cash Flow
FY 2026 FY 2025
EBITDA -10,674,957,549 -10,294,599,199
Free Cash Flow — —