StockMatchby Pulse Deck

Latest evidence-based view

MSTR · BUY

MSTR: the available evidence currently favors buying. 1 month +36.43% · 3 months +77.74% · 1 year -48.96% · Revenue vs. last year +7.79% · Profit per share vs. last year -955.74%.

SELLOriginal source alertBUYEvidence-reviewed stance240Alert timeframe

MSTR: the available evidence currently favors buying.

1 month +36.43% · 3 months +77.74% · 1 year -48.96% · Revenue vs. last year +7.79% · Profit per share vs. last year -955.74%. Taken together, the verified indicators provide stronger positive evidence.

Weaker indicators could change the assessment, but the current balance of evidence favors buying.

Buy in stages rather than all at once, and review your position if the three-month trend weakens.

Market evidence

167.31Reference price
36.431-month return
77.743-month return
-48.961-year return
30.652-week range position
2026-09-22T13:30:00+00:00Market data as of

Instrument profile

Strategy Inc Class A

DescriptionStrategy Inc Class ASecurity TypestockSecurity SubtypecommonSectorTechnology ServicesIndustryInternet Software/ServicesMarket Cap64553727977.97Total Assets52562592000.0Eps Diluted Ttm-97.2071Eps Growth Yoy Percent-955.74Revenue Ttm477233000.0Revenue Growth Yoy Percent7.79Gross Margin Percent67.6Net Margin Percent-6102.95Debt To Equity0.149Dividend Yield Percent0.0Beta 1Y2.75