Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Feb 07 04:00PM ET
385.98
Dollar change
-1.36
Percentage change
-0.35
%
IndexS&P 500 P/E32.36 EPS (ttm)11.93 Insider Own0.27% Shs Outstand625.03M Perf Week0.27%
Market Cap241.42B Forward P/E27.56 EPS next Y14.01 Insider Trans-4.01% Shs Float623.79M Perf Month8.30%
Income7.57B PEG3.55 EPS next Q2.82 Inst Own77.60% Short Float0.75% Perf Quarter11.72%
Sales66.36B P/S3.64 EPS this Y7.29% Inst Trans0.67% Short Ratio1.78 Perf Half Y21.37%
Book/sh46.70 P/B8.26 EPS next Y9.24% ROA13.59% Short Interest4.67M Perf Year5.83%
Cash/sh13.29 P/C29.05 EPS next 5Y9.12% ROE27.10% 52W Range278.69 - 398.35 Perf YTD9.72%
Dividend Est.5.72 (1.48%) P/FCF26.66 EPS past 5Y9.21% ROI20.73% 52W High-3.11% Beta1.23
Dividend TTM5.54 (1.44%) Quick Ratio1.47 Sales past 5Y8.75% Gross Margin32.49% 52W Low38.50% ATR (14)8.41
Dividend Ex-DateJan 16, 2025 Current Ratio1.47 EPS Y/Y TTM10.53% Oper. Margin15.53% RSI (14)62.83 Volatility2.35% 2.20%
Employees774000 Debt/Eq0.28 Sales Y/Y TTM2.75% Profit Margin11.41% Recom1.83 Target Price404.95
Option/ShortYes / Yes LT Debt/Eq0.25 EPS Q/Q15.97% Payout45.12% Rel Volume0.93 Prev Close387.34
Sales Surprise3.18% EPS Surprise5.27% Sales Q/Q9.03% EarningsDec 19 BMO Avg Volume2.62M Price385.98
SMA204.57% SMA506.38% SMA20014.64% Trades Volume2,436,231 Change-0.35%
Date Action Analyst Rating Change Price Target Change
Jan-08-25Upgrade Wolfe Research Peer Perform → Outperform $425
Dec-06-24Upgrade Goldman Neutral → Buy $370 → $420
Oct-30-24Downgrade Exane BNP Paribas Outperform → Neutral $375
Sep-30-24Upgrade TD Cowen Hold → Buy $321 → $400
Sep-26-24Upgrade Piper Sandler Neutral → Overweight $329 → $395
Jul-19-24Upgrade UBS Neutral → Buy $400
Jun-26-24Downgrade Morgan Stanley Overweight → Equal-Weight $382 → $300
Jun-24-24Initiated Goldman Neutral $335
May-15-24Downgrade Deutsche Bank Buy → Hold $409 → $295
Mar-21-24Downgrade Susquehanna Positive → Neutral $400 → $360
Today 05:50PM
04:02PM
12:11PM
08:44AM
07:51AM
10:46AM Loading…
Feb-06-25 10:46AM
09:00AM
04:29AM
Feb-04-25 06:02AM
Feb-03-25 08:19AM
Jan-31-25 11:52PM
05:50PM
Jan-30-25 06:00PM
02:06PM
Jan-29-25 09:28AM
01:57PM Loading…
Jan-28-25 01:57PM
12:06PM
06:27AM
06:01AM
05:30AM
Jan-25-25 03:37AM
Jan-24-25 09:00PM
06:00PM
09:14AM
01:00AM
Jan-23-25 01:06PM
11:59AM
10:36AM
09:55AM
09:00AM
07:52AM Loading…
07:52AM
Jan-22-25 03:25PM
10:00AM
05:59AM
Jan-21-25 06:01AM
Jan-16-25 05:46AM
Jan-15-25 07:58PM
Jan-14-25 06:02AM