Overview
Basic Stats
The share price of McDonald's Corporation as of 5 September 2025 is US$313.92 / share. This is an increase of 0.54% from the prior week. The market cap (or net worth) of McDonald's Corporation as of 5 September 2025 is US$226,419.55 MM.
The Factor Analysis chart (below right) shows a view of McDonald's Corporation from a variety of lenses. Each factor shows how well the company ranks against all other companies in the Fintel global investing universe. Factor scores range from zero to 100, with 100 being most desirable, and 50 being average.
For example, a company with a Value Score of 100 would be the most undervalued company in our database. A company with a Value Score of zero would be the most overvalued.
Market Cap | 226,419.55 MM |
EV | 265,971.55 MM |
Shares Out. | 713.60 MM |
Earnings Date | |
EPS (TTM) | 11.76 |
Dividend Yield | 275.77 % |
Ex-Dividend Date | 2025-09-02 |
Borrow Rate | |
Short Shares Avail. | |
Short Interest | |
Short Float | |
Days to Cover | |
Risk Free Rate | 4.17 % |
Price Change (1 yr) | 10.36 % |
Volatility (1 yr) | 0.18 |
Beta | 0.36 |
Sharpe Ratio (1 yr) | 0.35 |
Sortino Ratio (1 yr) | 0.56 |
PE Ratio | 26.98 |
Price/Book | -82.04 |
Price/TBV | -37.31 |
Book/Market | -0.01 |
EBIT/EV | 0.04 |
EBIT(3yr avg)/EV | 0.04 |
ROA | 0.16 |
ROE | |
ROIC | 0.16 |
CROIC | 0.02 |
OCROIC | 0.18 |
Implied Volatility | |
Put/Call OI Ratio |
Growth | 66.12 /100 |
Profitability | 80.97 /100 |
Quality Score | 76.44 /100 |
Value Score | 60.18 /100 |
Momentum Score | 49.38 /100 |
Stability (Low Vol) Score | 90.49 /100 |
Analyst Sentiment | 31.55 /100 |
Fund Sentiment | 30.55 /100 |
Insider Sentiment | |
Officer Sentiment | |
Dividend Score | |
QVM Score | |
Piotroski F-SCORE | 8.00 /9 |
Price Target
The average one-year price target for McDonald's Corporation is US$347.17. The forecasts range from a low of US$264.76 to a high of US$394.86. A stock’s price target is the price at which analysts consider it fairly valued with respect to its projected earnings and historical earnings. Analysts typically set price targets that correspond to their buy or sell recommendations.
Update Frequency: Monthly
Stock Upgrades/Downgrades
This card shows analyst upgrades/downgrades for McDonald's Corporation. An analyst rating is a classification that gives investors a sense of analyst sentiment about the direction and performance of an equity - usually a stock - over a period of time, typically 12 months.
- Buy/Overweight/Outperform - Any of these ratings conveys an analyst’s belief that the stock is likely to outperform a market index (e.g. the S&P 500).
- Hold/Equal-Weight/Market Perform - Any of these ratings conveys an analyst’s belief that the stock is likely to perform in line with a market index.
- Sell/Underweight/Underperform - Any of these ratings suggest that an analyst believes the stock is likely to underperform a market index.
When an analyst upgrades a stock, they are signaling that the company’s fundamentals are being undervalued by investors. It could also mean they believe the market is underestimating the company’s potential. The opposite is true when a stock receives a downgrade.
The average rating of each individual analyst’s rating is the consensus rating for a stock. This gives investors a broader sense of the overall sentiment for that stock.
Date | Analyst | Prior | Latest Recommendation |
Action |
---|---|---|---|---|
2024-07-11 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-07-10 | JP Morgan | Overweight | Overweight | Maintains |
2024-07-09 | Truist Securities | Buy | Buy | Maintains |
2024-07-02 | Guggenheim | Buy | Buy | Maintains |
2024-06-13 | TD Cowen | Buy | Buy | Reiterate |
2024-06-13 | Goldman Sachs | Neutral | Initiate | |
2024-06-03 | JP Morgan | Overweight | Overweight | Maintains |
2024-05-28 | B of A Securities | Neutral | Neutral | Maintains |
2024-05-20 | TD Cowen | Buy | Buy | Reiterate |
2024-05-02 | Guggenheim | Buy | Buy | Maintains |
2024-05-02 | Truist Securities | Buy | Buy | Maintains |
2024-05-01 | Keybanc | Overweight | Overweight | Maintains |
2024-05-01 | JP Morgan | Overweight | Overweight | Maintains |
2024-05-01 | BMO Capital | Outperform | Outperform | Maintains |
2024-05-01 | Wedbush | Outperform | Outperform | Maintains |
2024-05-01 | Baird | Outperform | Outperform | Maintains |
2024-05-01 | TD Cowen | Buy | Buy | Reiterate |
2024-04-30 | TD Cowen | Buy | Buy | Reiterate |
2024-04-26 | Wedbush | Outperform | Outperform | Maintains |
2024-04-16 | Citigroup | Neutral | Neutral | Maintains |
2024-04-12 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-04-12 | TD Cowen | Buy | Buy | Maintains |
2024-04-11 | TD Cowen | Buy | Buy | Reiterate |
2024-04-11 | Stifel | Hold | Hold | Maintains |
2024-04-10 | TD Cowen | Buy | Buy | Reiterate |
2024-04-05 | UBS | Buy | Buy | Maintains |
2024-04-03 | Erste Group | Buy | Hold | Downgrade |
2024-03-27 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-03-25 | Argus Research | Buy | Hold | Downgrade |
2024-03-19 | TD Cowen | Outperform | Outperform | Reiterate |
2024-02-06 | Citigroup | Neutral | Neutral | Maintains |
2024-02-06 | Barclays | Overweight | Overweight | Maintains |
2024-02-06 | RBC Capital | Outperform | Outperform | Maintains |
2024-02-06 | Stephens & Co. | Overweight | Overweight | Reiterate |
2024-02-06 | Baird | Outperform | Outperform | Reiterate |
2024-02-06 | Truist Securities | Buy | Buy | Maintains |
2024-02-06 | BTIG | Buy | Neutral | Downgrade |
2024-02-06 | Wedbush | Outperform | Outperform | Reiterate |
2024-02-05 | Stephens & Co. | Overweight | Overweight | Reiterate |
2024-01-05 | Oppenheimer | Outperform | Perform | Downgrade |
2024-01-04 | Stifel | Hold | Hold | Maintains |
2023-12-20 | HSBC | Buy | Initiate | |
2023-12-12 | Truist Securities | Buy | Buy | Maintains |
2023-12-11 | Piper Sandler | Neutral | Neutral | Maintains |
2023-12-07 | RBC Capital | Outperform | Outperform | Reiterate |
2023-12-07 | Stifel | Hold | Hold | Maintains |
2023-12-07 | BMO Capital | Outperform | Outperform | Maintains |
2023-12-07 | TD Cowen | Outperform | Outperform | Maintains |
2023-12-01 | Oppenheimer | Outperform | Outperform | Reiterate |
2023-11-30 | Citigroup | Neutral | Neutral | Maintains |
2023-10-31 | JP Morgan | Overweight | Overweight | Maintains |
2023-10-31 | RBC Capital | Outperform | Outperform | Reiterate |
2023-10-31 | BMO Capital | Outperform | Outperform | Maintains |
2023-10-31 | DZ Bank | Hold | Buy | Upgrade |
2023-10-31 | Wedbush | Outperform | Outperform | Reiterate |
2023-10-31 | Stephens & Co. | Overweight | Overweight | Maintains |
2023-10-23 | Barclays | Overweight | Overweight | Maintains |
2023-10-19 | Guggenheim | Buy | Buy | Maintains |
2023-10-19 | Deutsche Bank | Buy | Initiate | |
2023-10-17 | Keybanc | Overweight | Overweight | Maintains |
2023-10-11 | Stephens & Co. | Overweight | Overweight | Reiterate |
2023-10-11 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-10-02 | Citigroup | Neutral | Neutral | Maintains |
2023-09-20 | Truist Securities | Buy | Buy | Maintains |
2023-09-20 | TD Cowen | Outperform | Outperform | Reiterate |
2023-09-13 | Tigress Financial | Buy | Buy | Maintains |
2023-09-07 | Wells Fargo | Equal-Weight | Overweight | Upgrade |
2023-07-28 | Wells Fargo | Equal-Weight | Equal-Weight | Maintains |
2023-07-28 | Guggenheim | Buy | Buy | Maintains |
2023-07-28 | RBC Capital | Outperform | Outperform | Maintains |
2023-07-28 | B of A Securities | Neutral | Neutral | Maintains |
2023-07-28 | BMO Capital | Outperform | Outperform | Maintains |
2023-07-28 | Baird | Outperform | Outperform | Maintains |
2023-07-28 | Citigroup | Neutral | Neutral | Maintains |
2023-07-28 | Barclays | Overweight | Overweight | Maintains |
2023-07-28 | Wedbush | Outperform | Outperform | Reiterate |
2023-07-28 | Stephens & Co. | Overweight | Overweight | Reiterate |
2023-07-27 | TD Cowen | Outperform | Outperform | Reiterate |
2023-07-27 | Stephens & Co. | Overweight | Overweight | Reiterate |
2023-07-21 | BTIG | Buy | Buy | Maintains |
2023-07-21 | Keybanc | Overweight | Overweight | Maintains |
2023-07-20 | Jefferies | Buy | Buy | Maintains |
2023-07-19 | Wedbush | Outperform | Outperform | Reiterate |
2023-07-18 | Truist Securities | Buy | Buy | Maintains |
2023-07-17 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-07-14 | Stephens & Co. | Overweight | Overweight | Maintains |
2023-06-16 | Loop Capital | Buy | Maintains | |
2023-06-15 | Guggenheim | Buy | Buy | Reiterate |
2023-06-15 | TD Cowen | Outperform | Outperform | Reiterate |
2023-05-31 | TD Cowen | Outperform | Outperform | Maintains |
2023-04-26 | Guggenheim | Buy | Maintains | |
2023-04-26 | Truist Securities | Buy | Maintains | |
2023-04-26 | Loop Capital | Buy | Maintains | |
2023-04-26 | RBC Capital | Outperform | Maintains | |
2023-04-26 | Evercore ISI Group | Outperform | Maintains | |
2023-04-26 | BMO Capital | Outperform | Maintains | |
2023-04-26 | Baird | Outperform | Maintains | |
2023-04-26 | Credit Suisse | Outperform | Maintains | |
2023-04-26 | Barclays | Overweight | Maintains | |
2023-04-26 | Wedbush | Outperform | Maintains | |
2023-04-26 | Keybanc | Overweight | Maintains | |
2023-04-26 | TD Cowen | Outperform | Maintains | |
2023-04-26 | Morgan Stanley | Overweight | Maintains | |
2023-04-25 | Stephens & Co. | Overweight | Reiterate | |
2023-04-25 | Truist Securities | Buy | Maintains | |
2023-04-21 | Wells Fargo | Equal-Weight | Maintains | |
2023-04-21 | Baird | Outperform | Maintains | |
2023-04-21 | Stifel | Hold | Maintains | |
2023-04-17 | Truist Securities | Buy | Maintains | |
2023-04-17 | Morgan Stanley | Overweight | Maintains | |
2023-04-13 | Oppenheimer | Outperform | Maintains | |
2023-04-10 | Northcoast Research | Neutral | Buy | Upgrade |
2023-03-29 | Guggenheim | Buy | Maintains | |
2023-03-24 | TD Cowen | Outperform | Maintains | |
2023-03-08 | Tigress Financial | Buy | Maintains | |
2023-02-03 | RBC Capital | Outperform | Maintains | |
2023-02-01 | Truist Securities | Buy | Maintains | |
2023-02-01 | Credit Suisse | Outperform | Maintains | |
2023-02-01 | Stephens & Co. | Overweight | Maintains | |
2023-02-01 | Citigroup | Neutral | Maintains | |
2023-02-01 | Keybanc | Overweight | Maintains | |
2023-01-31 | Stephens & Co. | Overweight | Reiterate | |
2023-01-30 | Stifel | Hold | Maintains | |
2023-01-25 | Credit Suisse | Outperform | Maintains | |
2023-01-24 | Wells Fargo | Equal-Weight | Initiate | |
2023-01-18 | JP Morgan | Overweight | Maintains | |
2023-01-18 | Morgan Stanley | Overweight | Maintains | |
2023-01-05 | Barclays | Overweight | Maintains | |
2022-12-21 | Jefferies | Buy | Maintains | |
2022-12-01 | Citigroup | Neutral | Maintains | |
2022-10-28 | Morgan Stanley | Overweight | Maintains | |
2022-10-28 | Barclays | Overweight | Maintains | |
2022-10-28 | RBC Capital | Outperform | Maintains | |
2022-10-28 | Truist Securities | Buy | Maintains | |
2022-10-28 | Credit Suisse | Outperform | Maintains | |
2022-10-28 | Keybanc | Overweight | Maintains | |
2022-10-28 | Wedbush | Outperform | Maintains | |
2022-10-28 | Cowen & Co. | Outperform | Maintains | |
2022-10-20 | Barclays | Overweight | Maintains | |
2022-10-19 | Credit Suisse | Outperform | Maintains | |
2022-10-11 | Morgan Stanley | Overweight | Maintains | |
2022-10-11 | Wedbush | Outperform | Maintains | |
2022-09-27 | Citigroup | Neutral | Maintains | |
2022-09-23 | Stephens & Co. | Overweight | Initiate | |
2022-09-08 | Bernstein | Market Perform | Initiate | |
2022-09-07 | Piper Sandler | Overweight | Maintains | |
2022-08-30 | Tigress Financial | Buy | Maintains | |
2022-08-16 | BMO Capital | Outperform | Maintains | |
2022-08-15 | Kalinowski Research | Neutral | Buy | Upgrade |
2022-07-27 | Credit Suisse | Outperform | Maintains | |
2022-07-27 | RBC Capital | Outperform | Maintains | |
2022-07-27 | Citigroup | Neutral | Maintains | |
2022-07-27 | Barclays | Overweight | Maintains | |
2022-07-27 | BMO Capital | Outperform | Maintains | |
2022-07-27 | Deutsche Bank | Buy | Hold | Downgrade |
2022-07-27 | Keybanc | Overweight | Maintains | |
2022-07-27 | Cowen & Co. | Outperform | Maintains | |
2022-07-18 | Morgan Stanley | Overweight | Maintains | |
2022-07-07 | Deutsche Bank | Buy | Maintains | |
2022-06-29 | Atlantic Equities | Neutral | Overweight | Upgrade |
2022-06-09 | Barclays | Overweight | Maintains | |
2022-05-25 | Truist Securities | Buy | Maintains | |
2022-05-03 | JP Morgan | Overweight | Maintains | |
2022-04-29 | MKM Partners | Buy | Maintains | |
2022-04-29 | RBC Capital | Outperform | Maintains | |
2022-04-29 | Citigroup | Neutral | Maintains | |
2022-04-19 | BTIG | Buy | Maintains | |
2022-03-30 | UBS | Buy | Maintains | |
2022-03-28 | Piper Sandler | Overweight | Maintains | |
2022-03-17 | Morgan Stanley | Overweight | Maintains | |
2022-03-10 | Northcoast Research | Buy | Neutral | Downgrade |
2022-01-28 | Barclays | Overweight | Maintains | |
2022-01-26 | Keybanc | Overweight | Maintains | |
2022-01-14 | Morgan Stanley | Overweight | Maintains | |
2022-01-03 | Piper Sandler | Neutral | Overweight | Upgrade |
2021-12-30 | Argus Research | Buy | Maintains | |
2021-12-29 | Tigress Financial | Buy | Maintains | |
2021-12-15 | Barclays | Overweight | Maintains | |
2021-10-29 | Stephens & Co. | Equal-Weight | Maintains | |
2021-10-28 | Morgan Stanley | Overweight | Maintains | |
2021-10-28 | Credit Suisse | Outperform | Maintains | |
2021-10-28 | Barclays | Overweight | Maintains | |
2021-10-28 | RBC Capital | Outperform | Maintains | |
2021-10-28 | Oppenheimer | Outperform | Maintains | |
2021-10-28 | Keybanc | Overweight | Maintains | |
2021-10-27 | Truist Securities | Buy | Maintains | |
2021-10-14 | Wells Fargo | Overweight | Maintains | |
2021-10-06 | Loop Capital | Buy | Initiate | |
2021-10-05 | Deutsche Bank | Buy | Maintains | |
2021-07-29 | RBC Capital | Outperform | Maintains | |
2021-07-29 | Morgan Stanley | Overweight | Maintains | |
2021-07-29 | Stephens & Co. | Equal-Weight | Maintains | |
2021-07-29 | Wells Fargo | Overweight | Maintains | |
2021-07-29 | Wedbush | Outperform | Maintains | |
2021-07-29 | Keybanc | Overweight | Maintains | |
2021-07-29 | Cowen & Co. | Outperform | Maintains | |
2021-07-27 | Guggenheim | Buy | Initiate | |
2021-07-16 | Wedbush | Outperform | Maintains | |
2021-06-23 | Wells Fargo | Overweight | Maintains | |
2021-06-01 | Barclays | Overweight | Maintains | |
2021-05-04 | Telsey Advisory Group | Outperform | Maintains | |
2021-04-30 | Credit Suisse | Outperform | Maintains | |
2021-04-30 | Argus Research | Buy | Maintains | |
2021-04-30 | Morgan Stanley | Overweight | Maintains | |
2021-04-30 | Wedbush | Outperform | Maintains | |
2021-04-30 | Keybanc | Overweight | Maintains | |
2021-04-16 | UBS | Buy | Maintains | |
2021-04-16 | Wedbush | Outperform | Maintains | |
2021-04-15 | Cowen & Co. | Outperform | Maintains | |
2021-04-12 | Morgan Stanley | Overweight | Maintains | |
2021-04-12 | JP Morgan | Overweight | Maintains | |
2021-04-12 | Piper Sandler | Neutral | Maintains | |
2021-04-06 | Atlantic Equities | Neutral | Initiate | |
2021-03-17 | Deutsche Bank | Hold | Buy | Upgrade |
2021-01-29 | Credit Suisse | Outperform | Maintains | |
2021-01-19 | Goldman Sachs | Buy | Initiate | |
2021-01-07 | Stephens & Co. | Equal-Weight | Maintains | |
2021-01-07 | Oppenheimer | Perform | Outperform | Upgrade |
2021-01-05 | Wedbush | Outperform | Initiate | |
2021-01-04 | Citigroup | Neutral | Initiate | |
2020-12-14 | UBS | Neutral | Buy | Upgrade |
2020-12-07 | Stephens & Co. | Overweight | Equal-Weight | Downgrade |
2020-11-10 | Credit Suisse | Outperform | Maintains | |
2020-11-10 | KeyBanc | Overweight | Maintains | |
2020-10-20 | JP Morgan | Overweight | Maintains | |
2020-10-14 | Morgan Stanley | Overweight | Maintains | |
2020-10-09 | BMO Capital | Outperform | Maintains | |
2020-10-09 | BTIG | Buy | Maintains | |
2020-10-09 | Truist Securities | Buy | Maintains | |
2020-10-09 | Jefferies | Buy | Maintains | |
2020-10-01 | Wells Fargo | Overweight | Maintains | |
2020-09-14 | UBS | Neutral | Maintains | |
2020-08-18 | KeyBanc | Overweight | Maintains | |
2020-07-29 | B of A Securities | Buy | Maintains | |
2020-07-29 | Morgan Stanley | Equal-Weight | Maintains | |
2020-07-29 | Credit Suisse | Outperform | Maintains | |
2020-07-22 | KeyBanc | Overweight | Maintains | |
2020-07-20 | Morgan Stanley | Overweight | Maintains | |
2020-06-24 | BMO Capital | Outperform | Maintains | |
2020-06-17 | Jefferies | Buy | Maintains | |
2020-06-17 | Credit Suisse | Outperform | Maintains | |
2020-06-17 | B of A Securities | Buy | Maintains | |
2020-06-17 | Morgan Stanley | Overweight | Maintains | |
2020-06-11 | UBS | Neutral | Maintains | |
2020-05-04 | JP Morgan | Overweight | Maintains | |
2020-05-01 | Wells Fargo | Overweight | Maintains | |
2020-05-01 | SunTrust Robinson Humphrey | Buy | Maintains | |
2020-05-01 | B of A Securities | Buy | Reiterate | |
2020-05-01 | Morgan Stanley | Overweight | Maintains | |
2020-05-01 | Stephens & Co. | Overweight | Maintains | |
2020-05-01 | Stifel | Hold | Maintains | |
2020-04-22 | Jefferies | Buy | Maintains | |
2020-04-20 | Stephens & Co. | Overweight | Maintains | |
2020-04-14 | MKM Partners | Buy | Maintains | |
2020-04-09 | Wells Fargo | Overweight | Maintains | |
2020-04-09 | UBS | Neutral | Maintains | |
2020-04-09 | Morgan Stanley | Overweight | Maintains | |
2020-04-09 | BTIG | Buy | Maintains | |
2020-04-07 | Piper Sandler | Neutral | Maintains | |
2020-04-01 | SunTrust Robinson Humphrey | Buy | Maintains | |
2020-03-27 | KeyBanc | Overweight | Maintains | |
2020-03-25 | Stephens & Co. | Equal-Weight | Overweight | Upgrade |
2020-03-25 | Morgan Stanley | Overweight | Maintains | |
2020-03-23 | Deutsche Bank | Hold | Maintains | |
2020-03-13 | Tigress Financial | Neutral | Buy | Upgrade |
2020-01-30 | Baird | Outperform | Maintains | |
2020-01-30 | Guggenheim | Buy | Maintains | |
2020-01-30 | Wells Fargo | Overweight | Maintains | |
2020-01-30 | BMO Capital | Outperform | Maintains | |
2020-01-30 | Deutsche Bank | Hold | Maintains | |
2020-01-30 | B of A Securities | Buy | Reiterate | |
2020-01-24 | KeyBanc | Overweight | Maintains | |
2020-01-23 | Wells Fargo | Overweight | Maintains | |
2020-01-22 | Kalinowski | Neutral | Buy | Upgrade |
2019-12-19 | Morgan Stanley | Overweight | Maintains | |
2019-12-10 | RBC Capital | Outperform | Initiate | |
2019-11-26 | Deutsche Bank | Hold | Initiate | |
2019-11-08 | Longbow Research | Neutral | Buy | Upgrade |
2019-11-04 | Piper Jaffray | Overweight | Neutral | Downgrade |
2019-11-04 | MKM Partners | Buy | Maintains | |
2019-11-04 | Citigroup | Neutral | Maintains | |
2019-10-23 | Morgan Stanley | Overweight | Maintains | |
2019-10-23 | UBS | Neutral | Maintains | |
2019-10-23 | KeyBanc | Overweight | Maintains | |
2019-10-23 | Wells Fargo | Outperform | Maintains | |
2019-10-23 | Credit Suisse | Outperform | Maintains | |
2019-10-23 | JP Morgan | Overweight | Maintains | |
2019-10-23 | SunTrust Robinson Humphrey | Buy | Maintains | |
2019-10-14 | Kalinowski | Buy | Neutral | Downgrade |
2019-09-24 | BTIG | Buy | Maintains | |
2019-08-13 | MKM Partners | Buy | Initiate | |
2019-07-30 | DZ Bank | Buy | Hold | Downgrade |
2019-07-29 | Stifel Nicolaus | Hold | Maintains | |
2019-07-29 | Baird | Outperform | Maintains | |
2019-07-29 | Wells Fargo | Outperform | Maintains | |
2019-07-29 | UBS | Neutral | Maintains | |
2019-07-29 | Goldman Sachs | Buy | Initiate | |
2019-07-29 | Stephens & Co. | Overweight | Maintains | |
2019-07-18 | Cowen & Co. | Outperform | Maintains | |
2019-07-18 | Morgan Stanley | Overweight | Maintains | |
2019-07-15 | Wells Fargo | Outperform | Maintains | |
2019-06-28 | JP Morgan | Overweight | Maintains | |
2019-06-25 | Credit Suisse | Outperform | Initiate | |
2019-06-14 | Stifel | Hold | Maintains | |
2019-06-12 | Evercore ISI Group | Outperform | Initiate | |
2019-06-11 | UBS | Neutral | Neutral | Maintains |
2019-06-07 | Bank of America | Buy | Maintains | |
2019-05-01 | Mizuho | Buy | Buy | Maintains |
2019-05-01 | Barclays | Overweight | Overweight | Maintains |
2019-05-01 | Bank of America | Buy | Buy | Maintains |
2019-05-01 | BMO Capital | Outperform | Outperform | Maintains |
2019-05-01 | KeyBanc | Overweight | Overweight | Maintains |
2019-05-01 | Stephens & Co. | Overweight | Overweight | Maintains |
2019-05-01 | Longbow Research | Buy | Neutral | Downgrade |
2019-04-24 | Wells Fargo | Outperform | Outperform | Maintains |
2019-02-19 | Stephens & Co. | Equal-Weight | Overweight | Upgrade |
2019-01-11 | Wells Fargo | Outperform | Outperform | Maintains |
2018-11-29 | Morgan Stanley | Equal-Weight | Overweight | Upgrade |
2018-10-30 | Citigroup | Neutral | Neutral | Maintains |
2018-10-24 | Jefferies | Buy | Buy | Maintains |
2018-10-24 | UBS | Neutral | Neutral | Maintains |
2018-10-24 | KeyBanc | Overweight | Overweight | Maintains |
2018-10-19 | Gordon Haskett | Buy | Initiate | |
2018-10-15 | Evercore ISI Group | In-Line | Outperform | Upgrade |
2018-10-10 | Guggenheim | Neutral | Buy | Upgrade |
2018-10-04 | KeyBanc | Overweight | Initiate | |
2018-08-15 | Citigroup | Neutral | Neutral | Maintains |
2018-07-27 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2018-06-14 | Citigroup | Neutral | Neutral | Maintains |
2018-05-01 | BMO Capital | Outperform | Outperform | Maintains |
2018-05-01 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-05-01 | Bank of America | Buy | Buy | Maintains |
2018-04-18 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-04-16 | Stephens & Co. | Overweight | Equal-Weight | Downgrade |
2018-03-26 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2018-03-06 | Credit Suisse | Outperform | Outperform | Maintains |
2018-03-05 | Bank of America | Buy | Buy | Maintains |
2018-02-06 | Citigroup | Neutral | Neutral | Maintains |
2018-02-01 | Nomura | Buy | Buy | Maintains |
2018-01-31 | Nomura | Buy | Buy | Maintains |
2018-01-31 | Barclays | Overweight | Overweight | Maintains |
2017-12-05 | Jefferies | Hold | Buy | Upgrade |
2017-10-25 | Credit Suisse | Outperform | Maintains | |
2017-10-25 | Baird | Outperform | Maintains | |
2017-10-25 | Nomura | Buy | Maintains | |
2017-10-18 | Barclays | Overweight | Maintains | |
2017-10-17 | Nomura | Buy | Maintains | |
2017-10-03 | Stifel Nicolaus | Hold | Initiate | |
2017-09-28 | Longbow Research | Neutral | Buy | Upgrade |
2017-07-27 | Argus | Buy | Maintains | |
2017-07-26 | Morgan Stanley | Equal-Weight | Maintains | |
2017-07-26 | UBS | Neutral | Maintains | |
2017-07-26 | BMO Capital | Outperform | Maintains | |
2017-07-19 | Nomura | Buy | Maintains | |
2017-06-20 | Cowen & Co. | Market Perform | Outperform | Upgrade |
2017-05-03 | Goldman Sachs | Neutral | Buy | Upgrade |
2017-04-27 | Argus | Hold | Buy | Upgrade |
2017-04-21 | BMO Capital | Outperform | Initiate | |
2017-04-20 | Nomura | Buy | Maintains | |
2017-04-18 | Bernstein | Market Perform | Outperform | Upgrade |
2017-04-17 | Wells Fargo | Market Perform | Outperform | Upgrade |
2017-01-06 | UBS | Buy | Neutral | Downgrade |
2016-12-05 | Nomura | Neutral | Buy | Upgrade |
2016-12-01 | Guggenheim | Buy | Neutral | Downgrade |
2016-10-17 | Nomura | Neutral | Maintains | |
2016-10-10 | Telsey Advisory Group | Outperform | Initiate | |
2016-09-13 | Citigroup | Neutral | Maintains | |
2016-08-30 | Baird | Neutral | Outperform | Upgrade |
2016-08-22 | Canaccord Genuity | Hold | Initiate | |
2016-08-15 | Argus | Buy | Hold | Downgrade |
2016-07-27 | Credit Suisse | Outperform | Maintains | |
2016-06-29 | Baird | Neutral | Maintains | |
2016-06-27 | Credit Suisse | Outperform | Maintains | |
2016-06-22 | Nomura | Buy | Neutral | Downgrade |
2016-04-25 | Cowen & Co. | Market Perform | Maintains | |
2016-04-25 | BTIG Research | Buy | Maintains | |
2016-04-25 | Nomura | Buy | Maintains | |
2016-04-25 | Deutsche Bank | Buy | Maintains | |
2016-04-05 | Evercore ISI Group | Hold | Initiate | |
2016-04-01 | JP Morgan | Overweight | Maintains | |
2016-03-29 | Credit Suisse | Outperform | Maintains | |
2016-03-28 | Cowen & Co. | Market Perform | Maintains | |
2016-03-18 | Longbow Research | Neutral | Initiate | |
2016-03-07 | UBS | Buy | Maintains | |
2016-01-27 | Argus | Hold | Buy | Upgrade |
2016-01-26 | Deutsche Bank | Buy | Maintains | |
2016-01-26 | Jefferies | Hold | Maintains | |
2016-01-26 | Credit Suisse | Outperform | Maintains | |
2016-01-26 | Baird | Neutral | Maintains | |
2016-01-26 | Cowen & Co. | Market Perform | Maintains | |
2016-01-26 | Morgan Stanley | Equal-Weight | Maintains | |
2016-01-26 | Barclays | Overweight | Maintains | |
2016-01-22 | Credit Suisse | Outperform | Maintains | |
2016-01-19 | BTIG Research | Neutral | Buy | Upgrade |
2016-01-04 | Nomura | Neutral | Buy | Upgrade |
2015-11-11 | Barclays | Overweight | Maintains | |
2015-11-11 | Credit Suisse | Outperform | Maintains | |
2015-10-23 | Deutsche Bank | Buy | Maintains | |
2015-10-23 | PiperJaffray | Neutral | Overweight | Upgrade |
2015-10-23 | Jefferies | Hold | Maintains | |
2015-10-23 | Barclays | Overweight | Maintains | |
2015-10-08 | SunTrust Robinson Humphrey | Buy | Initiate | |
2015-10-02 | Nomura | Neutral | Initiate | |
2015-10-01 | Nomura | Neutral | Initiate | |
2015-09-29 | Credit Suisse | Neutral | Outperform | Upgrade |
2015-07-15 | BTIG Research | Neutral | Initiate | |
2015-07-08 | Cleveland Research | Neutral | Initiate | |
2015-06-23 | Citigroup | Neutral | Maintains | |
2015-06-22 | Citigroup | Neutral | Maintains | |
2015-05-29 | Deutsche Bank | Buy | Initiate | |
2015-04-16 | Guggenheim | Buy | Initiate | |
2015-04-15 | Cowen & Co. | Market Perform | Initiate | |
2015-03-11 | Credit Suisse | Neutral | Initiate | |
2015-03-10 | JP Morgan | Overweight | Maintains | |
2015-03-05 | PiperJaffray | Overweight | Neutral | Downgrade |
2015-03-04 | RBC Capital | Sector Perform | Outperform | Upgrade |
2015-03-03 | Bank of America | Buy | Maintains | |
2015-02-02 | Citigroup | Neutral | Maintains | |
2015-01-26 | Jefferies | Hold | Maintains | |
2015-01-26 | Barclays | Overweight | Maintains | |
2015-01-26 | Stephens & Co. | Equal-Weight | Overweight | Upgrade |
2015-01-22 | Barclays | Overweight | Maintains | |
2015-01-06 | Jefferies | Hold | Maintains | |
2014-12-11 | JP Morgan | Overweight | Maintains | |
2014-12-08 | Goldman Sachs | Neutral | Initiate | |
2014-11-20 | Citigroup | Neutral | Maintains | |
2014-10-22 | Barclays | Overweight | Maintains | |
2014-10-06 | Morgan Stanley | Overweight | Equal-weight | Downgrade |
2014-09-15 | Citigroup | Neutral | Maintains | |
2014-09-10 | Bank of America | Buy | Maintains | |
2014-08-19 | Citigroup | Neutral | Maintains | |
2014-08-11 | Deutsche Bank | Buy | Maintains | |
2014-07-30 | Citigroup | Neutral | Maintains | |
2014-07-23 | JP Morgan | Overweight | Maintains | |
2014-07-23 | Barclays | Overweight | Maintains | |
2014-07-23 | Sterne Agee | Buy | Neutral | Downgrade |
2014-07-23 | Baird | Outperform | Neutral | Downgrade |
2014-07-23 | UBS | Buy | Maintains | |
2014-07-23 | Deutsche Bank | Buy | Maintains | |
2014-07-23 | Stephens & Co. | Overweight | Equal-Weight | Downgrade |
2014-07-23 | Susquehanna | Positive | Neutral | Downgrade |
2014-04-28 | Citigroup | Hold | Maintains | |
2014-04-23 | Deutsche Bank | Buy | Maintains | |
2014-04-15 | Barclays | Overweight | Maintains | |
2014-02-11 | Citigroup | Neutral | Maintains | |
2014-01-27 | Citigroup | Neutral | Maintains | |
2014-01-24 | Deutsche Bank | Buy | Maintains | |
2014-01-24 | BMO Capital | Market Perform | Maintains | |
2014-01-24 | Barclays | Overweight | Overweight | Maintains |
2014-01-09 | Morgan Stanley | Equal-weight | Overweight | Upgrade |
2014-01-08 | Wells Fargo | Outperform | Market Perform | Downgrade |
2014-01-07 | Credit Suisse | Neutral | Initiate | |
2013-11-08 | RBC Capital | Sector Perform | Initiate | |
2013-07-17 | Janney Capital | Buy | Neutral | Downgrade |
2013-07-16 | Stifel Nicolaus | Hold | Initiate | |
2013-07-16 | JP Morgan | Overweight | Maintains | |
2013-04-22 | Credit Agricole | Buy | Outperform | Downgrade |
2013-04-22 | Credit Suisse | Outperform | Maintains | |
2013-04-18 | Deutsche Bank | Buy | Maintains | |
2013-04-11 | UBS | Buy | Maintains | |
2013-04-08 | Jefferies | Hold | Maintains | |
2013-03-12 | Citigroup | Neutral | Maintains | |
2013-03-11 | Bank of America | Buy | Maintains | |
2013-03-11 | Deutsche Bank | Buy | Maintains | |
2013-03-08 | Goldman Sachs | Neutral | Maintains | |
2013-02-22 | Credit Suisse | Outperform | Maintains | |
2013-01-25 | Goldman Sachs | Neutral | Maintains | |
2013-01-24 | Deutsche Bank | Buy | Maintains | |
2013-01-24 | BMO Capital | Market Perform | Maintains | |
2013-01-24 | Credit Suisse | Outperform | Maintains | |
2013-01-18 | UBS | Buy | Maintains | |
2013-01-09 | Raymond James | Outperform | Market Perform | Downgrade |
2012-12-10 | Citigroup | Neutral | Maintains | |
2012-12-10 | Goldman Sachs | Neutral | Maintains | |
2012-11-26 | Lazard | Buy | Neutral | Downgrade |
2012-10-26 | UBS | Buy | Maintains | |
2012-10-22 | Deutsche Bank | Buy | Maintains | |
2012-10-22 | Barclays | Overweight | Maintains | |
2012-10-22 | JP Morgan | Overweight | Maintains | |
2012-10-22 | Credit Suisse | Outperform | Maintains | |
2012-10-22 | Sterne Agee | Buy | Maintains | |
2012-10-19 | Jefferies | Hold | Maintains | |
2012-10-19 | PiperJaffray | Overweight | Maintains | |
2012-10-19 | Goldman Sachs | Neutral | Maintains | |
2012-09-28 | Janney Capital | Buy | Neutral | Downgrade |
2012-09-17 | PiperJaffray | Overweight | Maintains | |
2012-09-17 | BMO Capital | Market Perform | Maintains | |
2012-09-11 | Raymond James | Outperform | Maintains | |
2012-09-11 | Goldman Sachs | Neutral | Maintains | |
2012-08-08 | Citigroup | Neutral | Maintains | |
2012-08-08 | PiperJaffray | Overweight | Maintains | |
2012-07-24 | Citigroup | Neutral | Maintains | |
2012-07-24 | Barclays | Overweight | Maintains | |
2012-07-24 | Jefferies | Hold | Maintains | |
2012-07-23 | Goldman Sachs | Neutral | Maintains | |
2012-07-23 | Jefferies | Hold | Maintains | |
2012-06-11 | Jefferies | Hold | Maintains | |
2012-06-11 | UBS | Buy | Maintains | |
2012-06-11 | Credit Suisse | Outperform | Maintains | |
2012-06-07 | PiperJaffray | Overweight | Maintains | |
2012-06-04 | Deutsche Bank | Buy | Maintains | |
2012-06-01 | Goldman Sachs | Buy | Maintains | |
2012-06-01 | JP Morgan | Overweight | Maintains | |
2012-05-18 | UBS | Buy | Maintains | |
2012-05-08 | Citigroup | Neutral | Maintains | |
2012-04-23 | Jefferies | Hold | Maintains | |
2012-04-04 | Goldman Sachs | Buy | Maintains | |
2012-03-06 | Sterne Agee | Buy | Maintains | |
2024-07-17 | TD Cowen | Buy | Buy | Maintains |
2024-07-16 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-07-16 | Deutsche Bank | Buy | Buy | Maintains |
2024-07-16 | Citigroup | Neutral | Neutral | Maintains |
2024-09-10 | Loop Capital | Buy | Buy | Maintains |
2024-09-09 | Jefferies | Buy | Buy | Maintains |
2024-10-30 | Truist Securities | Buy | Buy | Maintains |
2024-10-30 | B of A Securities | Neutral | Neutral | Maintains |
2024-10-30 | BMO Capital | Outperform | Outperform | Maintains |
2024-07-19 | Wedbush | Outperform | Outperform | Reiterate |
2024-10-02 | Citigroup | Neutral | Neutral | Maintains |
2025-01-03 | Loop Capital | Buy | Buy | Reiterate |
2024-09-24 | Goldman Sachs | Neutral | Neutral | Maintains |
2025-02-11 | BMO Capital | Outperform | Outperform | Maintains |
2025-02-11 | Morgan Stanley | Overweight | Overweight | Maintains |
2025-02-11 | Truist Securities | Buy | Buy | Maintains |
2025-02-11 | B of A Securities | Neutral | Neutral | Maintains |
2025-02-11 | Keybanc | Overweight | Overweight | Maintains |
2025-02-11 | JP Morgan | Overweight | Overweight | Maintains |
2025-02-11 | Baird | Neutral | Neutral | Maintains |
2025-02-11 | Citigroup | Buy | Buy | Maintains |
2025-02-11 | Wedbush | Outperform | Outperform | Maintains |
2025-02-10 | Barclays | Overweight | Overweight | Maintains |
2024-10-21 | Wells Fargo | Overweight | Overweight | Maintains |
2024-10-21 | B of A Securities | Neutral | Neutral | Maintains |
2025-02-04 | Piper Sandler | Neutral | Neutral | Maintains |
2024-09-26 | Baird | Outperform | Outperform | Maintains |
2024-07-30 | B of A Securities | Neutral | Neutral | Maintains |
2024-07-30 | Deutsche Bank | Buy | Buy | Maintains |
2024-07-30 | Keybanc | Overweight | Overweight | Maintains |
2024-07-30 | Citigroup | Neutral | Neutral | Maintains |
2024-07-30 | Loop Capital | Buy | Buy | Maintains |
2024-10-08 | Argus Research | Hold | Buy | Upgrade |
2024-10-07 | Keybanc | Overweight | Overweight | Maintains |
2024-10-16 | TD Cowen | Hold | Hold | Maintains |
2025-04-07 | Baird | Neutral | Neutral | Maintains |
2025-01-10 | Citigroup | Neutral | Buy | Upgrade |
2024-10-29 | TD Cowen | Hold | Hold | Reiterate |
2024-08-02 | Guggenheim | Buy | Buy | Maintains |
2025-01-28 | Citigroup | Buy | Buy | Maintains |
2024-10-23 | Guggenheim | Buy | Neutral | Downgrade |
2024-10-23 | Baird | Outperform | Neutral | Downgrade |
2024-10-23 | TD Cowen | Hold | Hold | Reiterate |
2024-10-23 | Wedbush | Outperform | Outperform | Reiterate |
2024-10-22 | Barclays | Overweight | Overweight | Maintains |
2024-10-22 | B of A Securities | Neutral | Neutral | Maintains |
2024-09-03 | Tigress Financial | Buy | Buy | Maintains |
2024-07-22 | Stifel | Hold | Hold | Maintains |
2024-07-29 | TD Cowen | Buy | Buy | Reiterate |
2024-07-29 | Wedbush | Outperform | Outperform | Reiterate |
2024-07-30 | Barclays | Overweight | Overweight | Maintains |
2024-07-30 | BMO Capital | Outperform | Outperform | Maintains |
2024-07-30 | JP Morgan | Overweight | Overweight | Maintains |
2024-07-29 | Jefferies | Buy | Buy | Maintains |
2024-09-16 | JP Morgan | Overweight | Overweight | Maintains |
2024-07-31 | TD Cowen | Buy | Buy | Maintains |
2024-07-30 | Truist Securities | Buy | Buy | Maintains |
2024-08-19 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-05-02 | Barclays | Overweight | Overweight | Maintains |
2025-05-02 | Citigroup | Buy | Buy | Maintains |
2025-05-02 | Piper Sandler | Neutral | Neutral | Maintains |
2024-09-13 | Citigroup | Neutral | Neutral | Maintains |
2025-02-10 | TD Securities | Hold | Hold | Reiterate |
2024-09-23 | TD Cowen | Hold | Hold | Reiterate |
2025-04-03 | Citigroup | Buy | Buy | Maintains |
2024-10-09 | UBS | Buy | Buy | Maintains |
2025-01-24 | Keybanc | Overweight | Overweight | Maintains |
2025-03-17 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-10-15 | Truist Securities | Buy | Buy | Maintains |
2024-10-15 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-10-15 | Morgan Stanley | Overweight | Overweight | Maintains |
2025-07-09 | Citigroup | Buy | Buy | Maintains |
2025-07-09 | Truist Securities | Buy | Buy | Maintains |
2025-01-21 | Morgan Stanley | Overweight | Overweight | Maintains |
2025-04-22 | Barclays | Overweight | Overweight | Maintains |
2025-06-05 | TD Securities | Hold | Hold | Reiterate |
2025-07-14 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2025-07-18 | B of A Securities | Neutral | Neutral | Maintains |
2025-05-05 | BMO Capital | Outperform | Outperform | Reiterate |
2025-05-02 | Baird | Neutral | Neutral | Maintains |
2025-07-10 | Goldman Sachs | Neutral | Buy | Upgrade |
2025-08-22 | Stifel | Hold | Hold | Maintains |
2025-06-06 | Loop Capital | Buy | Hold | Downgrade |
2025-09-04 | BMO Capital | Outperform | Outperform | Maintains |
2025-08-08 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-06-13 | Argus Research | Buy | Hold | Downgrade |
2025-06-10 | Redburn Atlantic | Buy | Sell | Downgrade |
2025-06-09 | Morgan Stanley | Overweight | Equal-Weight | Downgrade |
2025-06-30 | Keybanc | Overweight | Overweight | Maintains |
2025-08-07 | JP Morgan | Overweight | Overweight | Maintains |
2025-08-07 | Truist Securities | Buy | Buy | Maintains |
2025-08-07 | Barclays | Overweight | Overweight | Maintains |
2025-08-07 | Piper Sandler | Neutral | Neutral | Maintains |
2025-08-07 | Keybanc | Overweight | Overweight | Maintains |
2025-08-07 | BMO Capital | Outperform | Outperform | Maintains |
2025-08-06 | TD Cowen | Hold | Hold | Maintains |