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

Last Close
Jan 24 04:00PM ET
362.41
Dollar change
-0.85
Percentage change
-0.23
%
IndexS&P 500 P/E30.38 EPS (ttm)11.93 Insider Own0.26% Shs Outstand625.03M Perf Week3.38%
Market Cap226.68B Forward P/E25.93 EPS next Y13.98 Insider Trans-3.01% Shs Float623.85M Perf Month-1.08%
Income7.57B PEG3.36 EPS next Q2.79 Inst Own77.63% Short Float0.87% Perf Quarter-2.52%
Sales66.36B P/S3.42 EPS this Y7.15% Inst Trans0.33% Short Ratio2.11 Perf Half Y10.26%
Book/sh46.70 P/B7.76 EPS next Y9.16% ROA13.59% Short Interest5.40M Perf Year-2.01%
Cash/sh13.29 P/C27.27 EPS next 5Y9.03% ROE27.10% 52W Range278.69 - 387.51 Perf YTD3.02%
Dividend Est.5.74 (1.58%) P/FCF25.03 EPS past 5Y9.21% ROI20.73% 52W High-6.48% Beta1.23
Dividend TTM5.54 (1.53%) Quick Ratio1.47 Sales past 5Y8.75% Gross Margin32.49% 52W Low30.04% ATR (14)7.07
Dividend Ex-DateJan 16, 2025 Current Ratio1.47 EPS Y/Y TTM10.53% Oper. Margin15.53% RSI (14)57.57 Volatility1.63% 1.77%
Employees774000 Debt/Eq0.28 Sales Y/Y TTM2.75% Profit Margin11.41% Recom1.83 Target Price400.95
Option/ShortYes / Yes LT Debt/Eq0.25 EPS Q/Q15.97% Payout45.12% Rel Volume0.71 Prev Close363.26
Sales Surprise3.18% EPS Surprise5.27% Sales Q/Q9.03% EarningsDec 19 BMO Avg Volume2.56M Price362.41
SMA202.19% SMA501.30% SMA2008.69% Trades Volume1,827,653 Change-0.23%
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 03:37AM
Jan-24-25 09:00PM
06:00PM
09:14AM
01:00AM
01:06PM Loading…
Jan-23-25 01:06PM
11:59AM
10:36AM
09:55AM
09:00AM
07:52AM
Jan-22-25 03:25PM
10:00AM
05:59AM
Jan-21-25 06:01AM
05:46AM Loading…
Jan-16-25 05:46AM
Jan-15-25 07:58PM
Jan-14-25 06:02AM
Jan-13-25 03:01PM
Jan-12-25 06:30AM
Jan-10-25 11:55AM
09:00AM
Jan-09-25 02:23PM
10:00AM
Jan-08-25 02:08PM
11:10AM
07:21AM
07:02AM
Jan-07-25 08:59PM
01:41PM
06:02AM Loading…
06:02AM
12:01AM
Jan-06-25 11:29PM
11:29PM
04:52PM
10:17AM
09:40AM
Jan-02-25 07:59PM
11:54AM
06:38AM
Dec-30-24 08:17AM
07:55AM
07:15AM
05:30AM
Dec-26-24 09:00AM
Dec-25-24 10:16AM
Dec-24-24 06:02AM
Dec-23-24 09:42AM
Dec-22-24 09:00AM
06:37AM
03:59AM
Dec-21-24 09:39AM