MICROSTRATEGY INCORPORATED

NASDAQ: MSTR (Strategy Inc)

Last update: yesterday, 2:54PM

142.80

-2.02 (-1.39%)

Previous Close 144.82
Volume 27,162,650
Price / Earnings (Forward) 5.88
Price / Sales 91.93
Price / Book 1.86
52 Weeks Range
81.81 (-42%) — 365.21 (155%)
Operating Margin (TTM) -5,331.44%
Diluted EPS (TTM) -22.24
Quarterly Revenue Growth (YOY) -3.60%
Total Debt/Equity (MRQ) 24.44%
Current Ratio (MRQ) 0.660
Operating Cash Flow (TTM) -84.01 M
Levered Free Cash Flow (TTM) -4.67 B
Return on Assets (TTM) -18.83%
Return on Equity (TTM) -29.68%

Market Trend

Short Term Medium Term
Industry Software - Application (US) Mixed Bearish
Software - Application (Global) Mixed Bearish
Stock Strategy Inc Mixed Bearish

AIStockmoo Score

0.3
Analyst Consensus NA
Insider Activity -5.0
Price Volatility 2.0
Technical Moving Averages 5.0
Technical Oscillators 2.0
Average 0.33

Similar Stocks

Stock Market Cap DY P/E (TTM) P/B
MSTR - - - 1.86
ADBE - - - 9.86
QH - - - 0.210
SHOP - - - 14.80
GRAB - - - 2.07
ADP - 2.39% - 18.68

Strategy is a bitcoin treasury company and a provider of business intelligence services. It is designed to provide investors varying degrees of economic exposure to Bitcoin by offering a range of securities, including equity and fixed-income instruments. The company also provide industry AI-powered enterprise analytics software.

Sector Technology
Industry Software - Application
Investment Style Large Value
% Held by Insiders 0.19%
% Held by Institutions 50.08%

Ownership

Name Date Shares Held
Harvest Portfolios Group Inc. 30 Jun 2026 3,121,927

No data within this time range.

Name Avg. Buy ($) Avg. Sell ($) Net Quantity Net Value ($)
PATTEN JARROD M - 128.95 -5,550 -719,576
Aggregate Net Quantity -5,550
Aggregate Net Value ($) -719,576
Aggregate Avg. Buy ($) -
Aggregate Avg. Sell ($) 128.95
Name Holder Date Type Quantity Price Value ($)
PATTEN JARROD M Director 27 Aug 2026 Sell (-) 1,850 137.40 254,190
PATTEN JARROD M Director 27 Aug 2026 Option execute 1,850 - -
PATTEN JARROD M Director 25 Aug 2026 Sell (-) 2,775 126.83 351,953
PATTEN JARROD M Director 25 Aug 2026 Option execute 2,775 - -
PATTEN JARROD M Director 24 Aug 2026 Sell (-) 925 122.63 113,433
PATTEN JARROD M Director 24 Aug 2026 Option execute 925 - -

The support, resistance and trendline levels presented has been generated by an artificial intelligence (AI) model and should be interpreted with caution.

Portfolio

AI Template

Your price alert

Risk Profile

| | | | |
Conservative
Moderate Conservative
Moderate
Moderate Aggressive
Aggressive
Margin of Safety (EP)
Partial Profit (TP1)
Target Profit (TP2)
Maximum Loss (SL)

Disclaimer: The above is for illustrative purposes only and is NOT investment advice. Seek advice from a qualified financial professional.

Entry Price (EP)

Take Profit 1 (TP1)

Take Profit 2 (TP2)

Stop Loss (SL)

52W Range
 
52WL
 
52WH
SL
EP
TP1
TP2

All alert prices are within 52 weeks price range

Realized Profit -
Unrealized Profit -
Dividend Received 2026 -
Total Profit -
Avg. Return -
Quantity (Buy) -
Avg. Price (Buy) -
Quantity (Sold) -
Avg. Price (Sold) -
No stocks matching your criteria