Net selling: insiders sold $212K and bought $0 on the open market in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsEach bar is 100% of that source’s money. The notch marks an even split.
Lean is the direction of the latest moves. Descriptive, not advice.
Buys/Adds (1)
Viking Global
$339.2M
bought
Sells/Trims (2)
Millennium
$547.2M
trimmed
Citadel
$357.6M
trimmed
Sells (1)
No tracked top-trader positions in MS as of Oct 24, 08:44 UTC.
Hyperliquid positioning - not every stock is covered
Last report
Oct 14, 2026
Financial period
Q3 2026
Earnings per share
$2.91 expected
Revenue
$20.11B expected
Estimates as of Oct 23, 2026
EPS expected
$2.72 to $3.22
Revenue expected
10 analysts
Last 30 days
Analysts cutting estimates
Estimate drift
Change in 30 days
| Period ending | Reported | EPS / estimate | EPS surprise | Revenue / income | Surprise |
|---|---|---|---|---|---|
| Sep 30, 2026 | Oct 14, 2026 | $3.03 / $2.91Yahoo Finance | +4.11% beat | $20.30B $20.11B expected | +0.95% beat |
| Jun 30, 2026 | Jul 15, 2026 | $3.46 / $2.92Yahoo Finance | +18.61% beat | $21.35B No estimateSEC filing · Net of interest expense | Unavailable |
| Mar 31, 2026 | Apr 15, 2026 | $3.43 / $3.02Yahoo Finance | +13.61% beat | $20.58B No estimateSEC filing · Net of interest expense | Unavailable |
| Dec 31, 2025 | Jan 15, 2026 | $2.68 / $2.42Yahoo Finance | +10.55% beat | $28.86B No estimate | Unavailable |
| Sep 30, 2025 | Oct 15, 2025 | $2.80 / $2.11Alpha Vantage | +32.70% beat | $18.22B No estimateSEC filing · Net of interest expense | Unavailable |
| Jun 30, 2025 | Jul 16, 2025 | $2.13 / $1.98Alpha Vantage | +7.58% beat | $16.79B No estimateSEC filing · Net of interest expense | Unavailable |
| Mar 31, 2025 | Apr 11, 2025 | $2.60 / $2.21Alpha Vantage | +17.65% beat | $17.74B No estimateSEC filing · Net of interest expense | Unavailable |
| Dec 31, 2024 | Jan 16, 2025 | $2.22 / $1.69Alpha Vantage | +31.36% beat | $25.98B No estimate | Unavailable |
EPS uses Yahoo Finance where available, then Alpha Vantage or verified release comparisons. Revenue and income use company releases, SEC filings, Alpha Vantage or Yahoo Finance. Non-USD revenue carries its currency code. Comparisons require a paired release estimate.
| USD | Dec 2025 | Mar 2026 | Jun 2026 | Sep 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $28.86B | $33.15B | $34.47B | $33.28B |
| Cost of what it sold | $12.12B | $12.67B | $13.22B | $13.09B |
| Gross profit | $16.74B | $20.48B | $21.25B | $20.19B |
| What it spent | ||||
| Sales and admin | $6.92B | $11.77B | $11.97B | $8.50B |
| Other operating costs | $4.07B | $1.70B | $1.89B | $5.21B |
| Total operating expenses | $10.98B | $13.47B | $13.85B | $13.71B |
| What was left | ||||
| Operating profit | $5.76B | $7.01B | $7.40B | $6.48B |
| Interest on debt | $12.10B | $12.57B | $13.12B | $12.94B |
| Profit before tax | $5.76B | $7.01B | $7.35B | $6.48B |
| Tax | $1.34B | $1.37B | $1.70B | $1.51B |
| Net profit | $4.40B | $5.64B | $5.58B | $4.91B |
| EBITDA | $6.90B | $7.72B | $8.55B | $6.48B |
This stock is under pressure.
Trend
Under pressure
0 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace
Coverage is bullish
Chevron stock hits all-time high at 227.28 USD
Leans bullishOct 21OGS Maintained by Morgan Stanley -- Price Target Lowered to $78.
NeutralOct 21PPL Maintained by Morgan Stanley -- Price Target Raised to $40.0
Leans bullishOct 21It's been a year of AI rotation back to the Mag 7, says Morgan Stanley’s Dan Skelly
NeutralOct 21Emerson Electric stock: Morgan Stanley raises target to USD 145
NeutralOct 21Prudential to sell Brazil, Mexico businesses for $4.025B
NeutralOct 21Are Investors Missing Banks and Brokers Offering Growth at a Low P/E: Banco Santander, Mizuho Financial Group, Zions Bancorporation, Morgan Stanley, Inter and Co and Nu Holdings?
Leans bullishOct 21EBay Stock Moves Higher: What's Going On?
NeutralOct 21