MS-PL(MS-PL)
MS-PL
Next report
Oct 14 2026in 4 days
EPS estimate
$2.93
Revenue estimate
$19.93B
EPS beats
9 of last 10
EPS surprise
Each report against the estimate that stood when it landed.
Jan 16 2024Jul 15 2026
| Reported | EPS est | EPS actual | Surprise | Revenue est | Revenue actual | Surprise |
|---|---|---|---|---|---|---|
| Jul 15 2026 | $2.93 | $3.46 | +18.1% | $19.67B | $21.35B | +8.5% |
| Apr 15 2026 | $3.02 | $3.43 | +13.6% | $19.74B | $20.58B | +4.3% |
| Jan 15 2026 | $2.43 | $2.68 | +10.3% | $17.74B | $17.89B | +0.8% |
| Oct 15 2025 | $2.10 | $2.90 | +38.1% | $16.69B | $15.73B | -5.7% |
| Jul 16 2025 | $1.98 | $2.13 | +7.6% | $16.07B | $16.79B | +4.5% |
| Apr 11 2025 | $2.21 | $2.70 | +22.2% | $16.09B | $15.39B | -4.4% |
| Feb 21 2025 | — | $2.31 | — | — | $27.16B | — |
| Oct 16 2024 | $1.59 | $1.98 | +24.5% | $14.35B | $13.19B | -8.1% |
| Jul 16 2024 | $1.65 | $1.91 | +15.8% | $14.32B | $26.48B | +84.9% |
| Apr 16 2024 | $1.67 | $2.11 | +26.3% | $14.40B | $26.27B | +82.4% |
| Mar 5 2024 | — | $0.93 | — | — | $12.03B | — |
| Jan 16 2024 | $1.07 | $0.85 | -20.6% | $12.77B | $12.90B | +1.0% |
Earnings & Revenue Estimates
AI Earnings SummaryQ2 2026
Checking for summary...
Last reported Earnings history refreshes daily; a new report appears within about 2 daysAbout this data
Explore More
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers