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

Last Close
Dec 12 04:00PM ET
449.56
Dollar change
+0.57
Percentage change
0.13
%
IndexDJIA, NDX, S&P 500 P/E37.10 EPS (ttm)12.12 Insider Own1.48% Shs Outstand7.44B Perf Week1.57%
Market Cap3342.43B Forward P/E29.74 EPS next Y15.11 Insider Trans-0.21% Shs Float7.32B Perf Month6.27%
Income90.51B PEG2.70 EPS next Q3.15 Inst Own72.51% Short Float0.86% Perf Quarter4.41%
Sales254.19B P/S13.15 EPS this Y11.04% Inst Trans-0.38% Short Ratio3.11 Perf Half Y1.81%
Book/sh38.69 P/B11.62 EPS next Y15.35% ROA18.69% Short Interest63.09M Perf Year20.08%
Cash/sh10.55 P/C42.62 EPS next 5Y13.74% ROE35.60% 52W Range364.13 - 468.35 Perf YTD19.55%
Dividend Est.3.30 (0.73%) P/FCF46.00 EPS past 5Y18.45% ROI24.09% 52W High-4.01% Beta0.89
Dividend TTM3.08 (0.69%) Quick Ratio1.29 Sales past 5Y14.40% Gross Margin69.35% 52W Low23.46% ATR (14)7.66
Dividend Ex-DateFeb 20, 2025 Current Ratio1.30 EPS Y/Y TTM17.49% Oper. Margin44.49% RSI (14)69.23 Volatility1.51% 1.77%
Employees228000 Debt/Eq0.34 Sales Y/Y TTM16.44% Profit Margin35.61% Recom1.26 Target Price504.71
Option/ShortYes / Yes LT Debt/Eq0.31 EPS Q/Q10.54% Payout25.42% Rel Volume1.02 Prev Close448.99
Sales Surprise1.58% EPS Surprise6.41% Sales Q/Q16.04% EarningsOct 30 AMC Avg Volume20.29M Price449.56
SMA204.70% SMA506.18% SMA2006.13% Trades Volume20,717,314 Change0.13%
Date Action Analyst Rating Change Price Target Change
Oct-31-24Reiterated BMO Capital Markets Outperform $500 → $495
Oct-10-24Reiterated Goldman Buy $515 → $500
Oct-08-24Downgrade Oppenheimer Outperform → Perform
Sep-23-24Downgrade DA Davidson Buy → Neutral $475
Jun-10-24Initiated New Street Buy $570
Jun-07-24Reiterated Oppenheimer Outperform $450 → $500
Apr-17-24Reiterated Wells Fargo Overweight $460 → $480
Apr-12-24Reiterated BMO Capital Markets Outperform $455 → $465
Apr-11-24Reiterated Morgan Stanley Overweight $465 → $520
Mar-21-24Initiated KeyBanc Capital Markets Overweight $490
Dec-12-24 09:25PM
06:26PM
06:08PM
04:00PM
03:28PM
03:15PM Loading…
03:15PM
02:34PM
02:34PM
02:30PM
02:27PM
01:56PM
01:55PM
01:30PM
01:19PM
11:23AM
10:33AM Loading…
10:33AM
10:21AM
09:57AM
09:48AM
09:45AM
09:04AM
08:01AM
07:52AM
07:43AM
07:30AM
06:30AM
04:32AM
12:08AM
Dec-11-24 08:03PM
08:00PM
07:33PM Loading…
07:33PM
05:45PM
05:40PM
05:04PM
05:02PM
04:58PM
04:57PM
04:39PM
04:20PM
02:28PM
01:49PM
12:15PM
11:34AM
11:16AM
10:52AM
10:06AM
09:45AM
09:30AM
06:43AM
06:37AM
06:30AM
06:27AM
05:01AM
Dec-10-24 11:53PM
10:18PM
09:06PM
07:32PM
07:02PM
05:25PM
04:10PM
03:36PM
02:22PM
02:16PM