MSTR logo

MSTR

Strategy IncNASDAQTechnology
$119.83-2.40%OpenMarket Cap: $33.27B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

0.69

P/S

69.71

EV/EBITDA

-7.22

DCF Value

$-31.35

FCF Yield

-0.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

68.7%

Operating Margin

-1140.8%

Net Margin

-844.8%

ROE

-8.4%

ROA

-144.7%

ROIC

-6.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$123.0M66.1%$-17.45B$-12.62B$-42.93
FY 2025$477.2M68.7%$-5.44B$-4.03B$-15.23
Q3 2025$128.7M70.5%$3.89B$2.79B$8.42
Q2 2025$114.5M68.8%$14.03B$10.02B$32.60
Q1 2025$111.1M69.4%$-5.92B$-4.22B$-16.49
Q4 2024$120.7M71.7%$-1.02B$-670.8M$-3.03
FY 2024$463.5M72.1%$-1.85B$-1.17B$-6.06
Q3 2024$116.1M70.4%$-432.6M$-340.2M$-1.72
Q2 2024$111.4M72.2%$-200.3M$-102.6M$-0.57
Q1 2024$115.2M74.0%$-203.7M$-53.1M$-0.31
Q4 2023$124.5M77.3%$-42.8M$89.1M$0.50
FY 2023$496.3M77.8%$-115.0M$429.1M$2.64