Is MSTR a good stock to buy?
Strategy Inc · end-of-day data as of Nov 13, 2026
- PT$262.36 +135.0%
- ConsensusBuy · 16
- Bollingerbelow lower
- 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%
- 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.
MSTR sales growth revenue growth
-1%a year, for the last 3 yearsStrategy'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 lastAnalysts 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 supportProduct support brought Strategy 43% of its sales in fiscal 2025; Subscription services 37%.
MSTR insider selling
-$29.98Msold, net, by its executives in 12 monthsStrategy'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 beforeStrategy 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 optionsStrategy paid its CEO $13.78M for fiscal 2025, 81% of it in stock and options.
MSTR financial health Altman Z-score
3.1Altman Z-score, safe above 3Strategy'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 customerNo customer made 10% of Strategy's sales in fiscal 2025.
MSTR in past recessions
pretickt analysis-1%its sales in the worst oneStrategy's sales fell in 1 of the last 2 US recessions, by as much as 1% in fiscal 2020.
MSTR analysts' target price target
+135%to their average targetAnalysts' 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.