pretickt

Is MSTR a good stock to buy?

Strategy Inc · end-of-day data as of Nov 13, 2026

Strategy
MSTR · $44.95B
$111.62-2.4%
Nov 13, 2026 · close
$100$150SepOctNov9:3016:003 months +20.6%Nov 13 · close
▲ 3
  • PT$262.36 +135.0%
  • ConsensusBuy · 16
  • Bollingerbelow lower
Neutral
  • Earnings in83d
  • RSI33
  • Support-9.6%
  • Resistance+11.4%
  • Off 52w high-47.8%
  • Volume1.0x
  • News
  • Sector→ -15.8%
  • 52w range$82–$214
  • ATR+7.9%
  • Off ATH-79.4%
▼ 5
  • Insiders-$2.26M
  • Trendbearish
  • MAs0 of 4
  • MA20×50Death 7d ago
  • MACD-2.68

Updates with the 15-min delayed price. Not a forecast or investment advice.

Is Strategy a good stock to buy?

Strategy is strong on 1 of the 2 questions about the business; weak on demand. pretickt does not say whether to buy or sell.

  1. Demand shrinking
  2. Execution no reading
  3. Fragility sturdy
  4. Price below its peers
DemandDo people want more of what it sells?shrinking

MSTR sales growth revenue growth

-1%a year, for the last 3 years

Strategy's sales fell 1% a year for 3 years, to $477M in fiscal 2025.

MSTR analysts' forecast revenue estimates

+6%the sales they expect next fiscal year, on the last

Analysts expect Strategy's sales to grow 6% to $504M in fiscal 2026 (8 analysts).

MSTR sales by business revenue by segment

43%of its sales from Product support

Product support brought Strategy 43% of its sales in fiscal 2025; Subscription services 37%.

ExecutionDoes it deliver what it promises?no reading

MSTR insider selling

-$29.98Msold, net, by its executives in 12 months

Strategy's executives and directors sold a net $29.98M of shares in the 12 months to Nov 13, 2026 ($32.23M sold, $2.25M bought).

MSTR number of employees

0%about as many people as a year before

Strategy had 1,539 employees at the end of fiscal 2025, about as many as a year before.

MSTR CEO pay

$13.78Mfor fiscal 2025, 81% of it in stock and options

Strategy paid its CEO $13.78M for fiscal 2025, 81% of it in stock and options.

Fragility risksCould something break it?sturdy

MSTR financial health Altman Z-score

3.1Altman Z-score, safe above 3

Strategy's Altman Z-score is 3.1 (Nov 13, 2026), above 3, where the safe zone starts.

MSTR biggest customers

under 10%of sales from any one customer

No customer made 10% of Strategy's sales in fiscal 2025.

MSTR shareholders institutional ownership

pretickt analysis
  • Capital Group10.2% ▲
  • Vanguard8.8% ▲
  • BlackRock5.6% ▲
1,021institutions hold it; the largest added shares

1,021 institutions hold 62% of Strategy's shares (Jun 30, 2026); Capital Group, Vanguard and BlackRock added shares that quarter.

MSTR in past recessions

pretickt analysis-1%its sales in the worst one

Strategy's sales fell in 1 of the last 2 US recessions, by as much as 1% in fiscal 2020.

Price valuationIs the price reasonable?below its peers

MSTR analysts' target price target

+135%to their average target

Analysts' average price target for Strategy is $262, 135% above the Nov 13, 2026 close of $111.62.

Are insiders selling Strategy stock?

Strategy's executives and directors sold a net $29.98M of shares in the 12 months to Nov 13, 2026 ($32.23M sold, $2.25M bought).

How does Strategy make money?

Product support brought Strategy 43% of its sales in fiscal 2025; Subscription services 37%.

Who owns Strategy stock?

1,021 institutions hold 62% of Strategy's shares (Jun 30, 2026); Capital Group, Vanguard and BlackRock added shares that quarter.

How many employees does Strategy have?

Strategy had 1,539 employees at the end of fiscal 2025, about as many as a year before.

Who are Strategy's biggest customers?

No customer made 10% of Strategy's sales in fiscal 2025.

From the companies' statements (FMP), their filings read by pretickt, the analysts and the insiders, as of Nov 13, 2026. Each card says what a fact means for its question, never what to do with the stock: for information only, not investment advice.