MSTR(MSTR)NASDAQ
Stock Performance & Returns
Data Updated (ET)
Jul 20, 2026, 2:29 AM
$94.85
0.82 (0.87%)
Peer Comparison
Relative scale, growth, and profitability vs sector peers
| Ticker | Market Cap | P/E Ratio | Revenue Growth | Net Margin | EPS | ROE | Debt/Equity | Dividend Yield | 52W High | 52W Low |
|---|---|---|---|---|---|---|---|---|---|---|
MSTR | - | - | - | - | - | - | - | - | - | - |
SNPS | 73.58 B | 87.93x | 41.90% | 8.91% | $4.37 | 3.82% | 0.36 | - | $651.73 | $376.18 |
Peer Valuation & Performance Analysis
Peer group analysis for MSTR (MSTR) compared to its primary competitors (including SNPS) reveals distinct metrics. MSTR has a market capitalization of -. Valuation metrics vary across peers based on current profitability and market sentiment.
Peer Performance Rankings
Ranking comparison across key performance metrics
P/E Ratio (Lower is Better)
🥇SNPS↓
87.9xRevenue Growth
🥇SNPS↑
+41.9%Net Profit Margin
🥇SNPS↓
8.9%Financial Rankings Summary
• MSTR ranks #0 in P/E ratio, #0 in revenue growth, and #0 in profit margins
• Average ranking: #0 - 🎯 Top-tier fundamentals relative to peer group
• Rankings based on actual financial data from company reports
Historical Trading Data
Price and volume data with customizable timeframes
Timeframe:
Showing 15 of 15 trading sessions from the last 15 days
| Date | Open | High | Low | Close | Volume | Daily Change |
|---|---|---|---|---|---|---|
| 2026-07-17 | $91.30 | $95.97 | $90.06 | $94.85 | 13,026,300 | +3.89% |
| 2026-07-16 | $96.00 | $96.61 | $93.45 | $94.03 | 11,258,900 | -2.05% |
| 2026-07-15 | $99.78 | $101.90 | $96.36 | $97.47 | 14,496,437 | -2.32% |
| 2026-07-14 | $94.76 | $98.03 | $93.56 | $97.58 | 18,043,700 | +2.98% |
| 2026-07-13 | $91.49 | $93.64 | $90.02 | $92.10 | 12,620,000 | +0.67% |
| 2026-07-10 | $98.76 | $100.12 | $93.35 | $94.64 | 16,204,000 | -4.17% |
| 2026-07-09 | $94.06 | $96.80 | $92.83 | $93.89 | 13,737,900 | -0.18% |
| 2026-07-08 | $93.68 | $95.04 | $91.78 | $93.87 | 17,714,800 | +0.20% |
| 2026-07-07 | $101.09 | $103.56 | $96.96 | $97.36 | 17,980,338 | -3.69% |
| 2026-07-06 | $95.14 | $104.78 | $94.63 | $100.77 | 27,375,000 | +5.92% |
| 2026-07-02 | $99.89 | $104.11 | $97.57 | $100.77 | 34,298,028 | +0.88% |
| 2026-07-01 | $87.70 | $98.53 | $86.20 | $93.39 | 34,687,100 | +6.49% |
| 2026-06-30 | $86.21 | $88.26 | $83.42 | $86.93 | 35,562,600 | +0.84% |
| 2026-06-29 | $85.67 | $94.37 | $82.72 | $92.68 | 44,762,500 | +8.18% |
| 2026-06-26 | $83.23 | $87.67 | $81.81 | $82.31 | 45,485,400 | -1.11% |