Loading live market data…

McDonald's Corporation

NYSE:MCD

$264.95 USD

-$3.99 (-1.48%)

Volume
6.03M
Average Volume
4.36M
Market Capitalization
$188.25B
P/E Ratio
21.77
Dividend Yield
2.77%
Price Target
$335.00
Year High
$341.75
Year Low
$264.09
Day High
Day Low
Payout Ratio
$0.60
Current Ratio
$1.14
Source Headline
Krispy Kreme vs. McDonald's: Which Restaurant Stock Is a Better Buy in 2026?

Krispy Kreme continues to expand its omni-channel reach through 14,000 fresh points of access across global markets. McDonald's maintains a dominant global footprint with over 45,000 restaurants and a resilient franchise-led business model.

fool.com - 2026-07-15 17:36:01

MCD at $268, Starbucks at $106: Buy, Sell or Hold?

At $268, McDonald's (NYSE:MCD | MCD Price Prediction) screens as more attractive on valuation, while at $106, Starbucks (NASDAQ:SBUX) looks fully priced.

247wallst.com - 2026-07-15 11:00:30

Wall Street Is Sleeping on These 5 Quality Dividend Stocks: Grab Them Now Before It's Too Late

Investors love dividend stocks because they provide dependable passive income streams and an excellent opportunity for solid total return.

247wallst.com - 2026-07-15 08:18:12

McDonald's (MCD) Stock Slides as Market Rises: Facts to Know Before You Trade

McDonald's (MCD) reached $268.94 at the closing of the latest trading day, reflecting a -1.35% change compared to its last close.

zacks.com - 2026-07-14 18:51:04

McDonald's Stock Lags Industry, Trades at a Discount: Time to Buy?

Shares of McDonald's Corporation MCD have lost 9.1% year to date against the Zacks Retail - Restaurants industry's 3.5% rise. The stock closed at $274.60 on Friday, nearly 20% below its 52-week high of $341.75 (attained on March 2, 2026).

zacks.com - 2026-07-13 10:21:05

Wendy's Vs. McDonald's: Buy Wendy's to Ride the ‘Project Fresh' Short-Squeeze Momentum and Avoid McDonald's

Wendy's (NASDAQ:WEN | WEN Price Prediction) and McDonald's (NYSE:MCD) both dropped Q1 2026 results that flipped the usual narrative.

247wallst.com - 2026-07-11 11:01:50

McDonald's or Pfizer: One Offers Real Growth, One Just Pays You to Wait

McDonald's (NYSE:MCD | MCD Price Prediction) versus Pfizer (NYSE:PFE): which one deserves a place in a retirement-focused portfolio right now?

247wallst.com - 2026-07-10 08:40:47

The 20-Year Dividend Strategy Built For Investors Who Don’t Need Income Yet

An investor who bought Microsoft (NASDAQ: MSFT) ten years ago paid closer to $50 per share than $45. Those shares now pay $3.64 per year in dividends, based on Microsoft's current $0.91 quarterly payout. That is a yield on cost of roughly 7%, even though the stock's current yield is about 1%. The starting yield helped,... The 20-Year Dividend Strategy Built For Investors Who Don't Need Income Yet

247wallst.com - 2026-07-10 06:20:05

5 overlooked stocks analysts like for this summer

The S&P 500 gained 9.6% in the first half of 2026 and nearly 15% in the second quarter alone, its strongest quarterly rally since 2020. Yet beneath the headline gains, Wall Street is increasingly looking beyond the AI winners that powered much of the market's advance.

invezz.com - 2026-07-09 11:23:59

Can the FIFA World Cup Boost McDonald's Growth Strategy in 2026?

MCD aims to turn 2026 FIFA World Cup buzz into stronger engagement and traffic by tying event marketing to value, McCafe and menu pushes.

zacks.com - 2026-07-09 09:35:31

3 Beaten-Down Consumer Stocks to Buy in July

Consumer sentiment just hit 44.8 in May 2026, down 5 points from April and firmly in recessionary territory.

247wallst.com - 2026-07-09 09:30:39

Why the Best Retirement Paycheck May Start Smaller Than You Expect

The retirement income math often starts in the wrong place. A retiree who wants $60,000 a year might divide that figure by a portfolio yield and assume the highest yield is the most efficient path: about $1.71 million at 3.5%, $857,000 at 7%, or $500,000 at 12%. On day one, the 12% portfolio looks like... Why the Best Retirement Paycheck May Start Smaller Than You Expect

247wallst.com - 2026-07-09 09:05:06

Jim Cramer: Fast Food Is 'Challenged,' But This Industrial Stock Is 'A Good Spec'

On CNBC's “Mad Money Lightning Round,” Jim Cramer said he likes Amprius Technologies, Inc. (NYSE:AMPX) and recommended buying it. “It's a good spec,” he added.

benzinga.com - 2026-07-09 07:35:41

McDonald's (MCD) Registers a Bigger Fall Than the Market: Important Facts to Note

McDonald's (MCD) closed at $278.25 in the latest trading session, marking a -1.4% move from the prior day.

zacks.com - 2026-07-08 18:51:10

How A 2.5% Yield Can Turn Into A Retirement Paycheck That Keeps Growing

The average American household spent $78,535 in 2024, according to the latest Bureau of Labor Statistics Consumer Expenditure Survey. Round that to $80,000, and you have a useful starting point for the retirement paycheck many households may need to replace. Gross salary can overstate the target because it includes payroll taxes, retirement contributions, and expenses... How A 2.5% Yield Can Turn Into A Retirement Paycheck That Keeps Growing

247wallst.com - 2026-07-08 07:11:46

The Dividend Growth Formula That Turns $500,000 Into a Six-Figure Income Stream

Turning $500,000 into $100,000 of annual income requires a 20% yield, and no durable, diversified income portfolio should be built around that assumption. Anyone quoting a number that high is usually taking on extreme risk, relying on leverage, or handing back some of your own capital. The dividend-growth formula solves a different equation. It accepts... The Dividend Growth Formula That Turns $500,000 Into a Six-Figure Income Stream

247wallst.com - 2026-07-08 06:11:46

The Dividend Growth Snowball: How Modest Income Today Can Become Serious Income Later

A 12% yield looks unbeatable on day one. A retiree who wants $60,000 a year needs only about $500,000 at that yield, compared with roughly $1.7 million at a 3.5% yield. But retirement income is not a one-year problem. The better question is which income stream can hold up after inflation, market cycles, and years... The Dividend Growth Snowball: How Modest Income Today Can Become Serious Income Later

247wallst.com - 2026-07-07 16:23:24

Buy these quality, low-stress stocks for the summer, says Jefferies

Markets have become more volatile as investors debate whether big tech companies are getting enough return on their AI spending. The S&P 500 momentum index has outperformed the wider market by more than 70% since 2024, close to levels seen during the 1990s dot-com era.

cnbc.com - 2026-07-07 11:45:33

Chipotle vs. McDonald's: Why the Stock with Negative Comps Is the Better Buy

Chipotle Mexican Grill (NYSE:CMG | CMG Price Prediction) and McDonald's (NYSE:MCD) just closed earnings cycles that exposed a widening split inside fast food.

247wallst.com - 2026-07-07 11:28:17

McDonald's Reveals More On BT21 X Happy Meal Collaboration

One of the most anticipated collaborations is coming to a McDonald's Happy Meal near you. BTS's LINE FRIENDS characters BT21 and McDonald's have joined forces again (the last time was in 2023 in Asia) to bring the characters – KOYA (RM), RJ (Jin), SHOOKY (SUGA), MANG (j-hope), CHIMMY (Jimin), TATA (V), and SHOOKY (Jung Kook) – to you.

forbes.com - 2026-07-07 11:10:30

3 Dividend Aristocrats to Buy in July

Dividend Aristocrats, the S&P 500 companies that have raised payouts for 25 or more consecutive years, remain the bedrock of income portfolios heading into the second half of 2026.

247wallst.com - 2026-07-07 08:00:23

Here's Exactly How I'd Invest $1 Million In America Today

I present a $1 million 'All-American' portfolio blending 50% S&P 500 ETF with six sector-leading U.S. stocks. VOO anchors the portfolio for low-cost, broad exposure, while single-stock picks target finance (MA, CME), energy (TPL), agriculture (DE), aerospace/defense (RTX), and consumer (MCD). Each stock is selected for durable advantages: MA and CME for scalable, oligopolistic finance; TPL for energy royalties; DE for agricultural tech; RTX for balanced defense/commercial aerospace; MCD for global brand and real estate model.

seekingalpha.com - 2026-07-07 07:30:00

McDonald's: The Technological Advantages Are Hiding In Plain Sight

McDonald's (MCD) has transformed its customer experience through a robust digital ecosystem, notably via its app and loyalty program. The company's ability to collect and leverage significant customer data is a major asset not fully recognized by Wall Street. Loyalty program members are driving a substantial portion of revenue, underscoring the value of MCD's digital initiatives.

seekingalpha.com - 2026-07-06 09:26:05

McDonald's Popped 4% While the Nasdaq Fell. Is the Dividend Juggernaut Back?

McDonald's jumped about 4% on Thursday while the Nasdaq Composite slipped. About 95% of McDonald's 45,356 restaurants are franchised.

fool.com - 2026-07-05 21:31:00

Does the Dow’s New Record Send the Strongest Signal Yet for Value Stocks?

Wall Street delivered one of its most unusual trading sessions of 2026. Yesterday, the Dow Jones Industrial Average climbed nearly 600 points, or 1.1%, to a record 52,900, while the Nasdaq-100 dropped almost 500 points, or 1.6%. The S&P 500 was virtually unchanged as gains in traditional industries offset weakness in technology. On the surface,... Does the Dow's New Record Send the Strongest Signal Yet for Value Stocks?

247wallst.com - 2026-07-03 10:39:32

BT21 Toys Teases Coming To McDonald's Happy Meals On July 14

BT21 is coming to McDonald's Happy Meals!

forbes.com - 2026-07-02 16:10:08

Despite Franchisees Struggling, McDonald's Dividend Keeps Rising

McDonald's (NYSE:MCD | MCD Price Prediction ) just paid its latest quarterly dividend of $1.86 per share on June 16, extending one of the most reliable income streams in the Dow.

247wallst.com - 2026-07-02 08:30:48

Brokers Suggest Investing in McDonald's (MCD): Read This Before Placing a Bet

The recommendations of Wall Street analysts are often relied on by investors when deciding whether to buy, sell, or hold a stock. Media reports about these brokerage-firm-employed (or sell-side) analysts changing their ratings often affect a stock's price.

zacks.com - 2026-07-01 10:30:37

The Smartest S&P 500 Dividend Stock to Buy With $1,000 Right Now

Inflation is taking a measurable but modest toll on this company's business. This headwind, however, isn't anything this well-loved brand hasn't seen and survived before.

fool.com - 2026-06-30 14:34:00

Restaurant Brands International vs. McDonald's: Comparing Revenue Trends for These Fast-Food Giants

McDonald's consistently generates a much higher volume of quarterly revenue than Restaurant Brands International across all observed reporting periods. Both companies experience a consistent quarter-over-quarter seasonal pattern over the last eight periods, where total revenue generally peaks during the third calendar quarter before declining into the first quarter.

fool.com - 2026-06-27 16:03:01

McDonald's (MCD) Increases Despite Market Slip: Here's What You Need to Know

In the closing of the recent trading day, McDonald's (MCD) stood at $269.76, denoting a +1.97% move from the preceding trading day.

zacks.com - 2026-06-26 18:45:22

Can McDonald's China Expansion Support IDL Growth Amid Macro Pressure?

MCD is counting on China expansion to support long-term IDL growth, as macro pressures and regional volatility weigh on near-term trends.

zacks.com - 2026-06-26 10:57:16

The brands winning with World Cup advertising may not be the sponsors

With the World Cup underway across the U.S., Canada and Mexico, some brands are generating buzz through creative marketing and organic customer response. Experts say non-sponsors of the tournament are leaning into more cheeky, stick-it-to-the-man type marketing that's finding success with fans.

cnbc.com - 2026-06-26 08:30:01

McDonald's (MCD) Sees a More Significant Dip Than Broader Market: Some Facts to Know

McDonald's (MCD) closed the most recent trading day at $264.54, moving 3.41% from the previous trading session.

zacks.com - 2026-06-25 18:50:32

MCD vs. YUM: Which Restaurant Stock Has Better Growth Prospects Now?

McDonald's and Yum! Brands are expanding digital, value and global growth strategies as investors compare restaurant stock opportunities.

zacks.com - 2026-06-25 11:42:07

Better Buy: McDonald's or Yum! Brands After Selling Pizza Hut for $2.7 Billion?

Yum! Brands was seeing an improvement in sales even before announcing this sale. Meanwhile, McDonald's is closing in on 50 straight years of dividend increases.

fool.com - 2026-06-25 11:00:00

McDonald's Corporation (MCD) is Attracting Investor Attention: Here is What You Should Know

Zacks.com users have recently been watching McDonald's (MCD) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.

zacks.com - 2026-06-25 10:01:11

3 Quality Dividend Aristocrats to Buy in June

Income investors heading into the back half of 2026 face a familiar tension: stretched broad-market multiples versus a shrinking pool of stocks that actually grow their dividends through cycles.

247wallst.com - 2026-06-24 10:54:26

Syngenta Group China Partners With McDonald's and McCain for a More Sustainable Potato Supply Chain

BEIJING--(BUSINESS WIRE)--Syngenta Group China today announced plans to partner with McDonald's China and McCain China in building a more resilient and sustainable potato supply chain in China, so consumers can enjoy fries of the highest quality. The three parties today signed a Memorandum of Understanding (MoU) to transform local potato farming, supply and processing through scaling sustainable practices and smart technologies, at the 4th China International Supply Chain Expo. Within the pilot.

businesswire.com - 2026-06-24 07:00:00

McDonald's at 52-Week Low: Buy, Sell or Hold?

At $270.10, McDonald's (NYSE:MCD | MCD Price Prediction) looks compelling to research.

247wallst.com - 2026-06-23 10:42:33

McDonald's Corp (MCD) Shares Fall 3.0% -- What GF Score of 74 Tells Investors

On June 22, 2026, McDonald's Corp (MCD) shares fell 3.0% to $270.10, continuing a downward trend that has seen the stock drop 10.5% year-to-date. Over the last

gurufocus.com - 2026-06-22 17:16:00

What's Wrong With McDonald's Stock?

The company's growth rate has been volatile in recent years, but has shown improvement of late. Investors may be concerned that worsening economic conditions will weigh on the company's future results.

fool.com - 2026-06-22 13:25:55

5 Dividend Stocks to Buy and Hold Forever

Get rich slowly. How? Hold these stocks and reinvest the dividends they pay.

fool.com - 2026-06-22 06:15:00

McDonald's (Mc)Value Finally Reaches Buy Territory (Rating Upgrade)

McDonald's (MCD) earns a soft buy rating after a sustained sell-off and successful pivot back to value-focused offerings. MCD's valuation remains rich, with a TTM GAAP PE of 23.39 and levered FCF growth of 20% required to justify current prices. Recent value initiatives, including $5 dinner meals and under $3 menu items, have reignited sales growth despite economic headwinds.

seekingalpha.com - 2026-06-18 11:21:45

McDonald's Blends Value With Brand Activations: Is It Paying Off?

MCD's value deals, menu innovation and pop culture tie-ins help lift first-quarter comps, with Australia showing key momentum.

zacks.com - 2026-06-18 11:00:28

McDonald's: Modest P/E, Healthy Dividend, And Value Meals Driving Comps Growth

McDonald's demonstrates resilience amid macro headwinds, outperforming chain restaurant peers despite a ~15% YTD decline from its peak. I reiterate my buy rating as MCD offers compelling value at 21.9x FY26 P/E and 20.0x FY27 P/E, now at the lower end of peer valuations. Dividend strength is evident, with a 2.6% yield and a decade of consistent growth, positioning MCD as a viable alternative to cash.

seekingalpha.com - 2026-06-17 23:17:37

McDonald's (MCD) Sees a More Significant Dip Than Broader Market: Some Facts to Know

McDonald's (MCD) concluded the recent trading session at $283.82, signifying a -1.43% move from its prior day's close.

zacks.com - 2026-06-17 18:50:27

Got $10,000? Starbucks vs.

Starbucks (NASDAQ: SBUX | SBUX Price Prediction) and McDonald's (NYSE: MCD) both delivered upbeat quarters this spring, but the stories underneath could not be more different.

247wallst.com - 2026-06-16 09:47:18

The Hormuz Reopening Trade: These 20 Large-Cap Stocks Still Haven't Caught Up To Pre-War Levels

Wall Street rallied toward record highs Monday as President Donald Trump declared the Strait of Hormuz reopened and oil prices plunged, yet a cluster of the market's biggest names are still trading well below their pre-war levels.

benzinga.com - 2026-06-15 11:29:34

Is It Worth Investing in McDonald's (MCD) Based on Wall Street's Bullish Views?

When deciding whether to buy, sell, or hold a stock, investors often rely on analyst recommendations. Media reports about rating changes by these brokerage-firm-employed (or sell-side) analysts often influence a stock's price, but are they really important?

zacks.com - 2026-06-15 10:31:07

Get MCD Insider Trade Alerts

MCD Price Target Summary

Last Month

$320.67

3 analysts

Last Quarter

$324.33

9 analysts

Last Year

$340.38

37 analysts

All Time

$307.50

142 analysts

MCD Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-15 Citigroup Maintain Buy Buy
2026-06-29 Keybanc Maintain Overweight Overweight
2026-05-11 JP Morgan Maintain Overweight Overweight
2026-05-08 Keybanc Maintain Overweight Overweight
2026-05-08 Wells Fargo Maintain Overweight Overweight
2026-05-08 Barclays Maintain Overweight Overweight
2026-05-08 Evercore ISI Group Maintain Outperform Outperform
2026-05-08 RBC Capital Maintain Sector Perform Sector Perform
2026-05-07 BTIG Maintain Buy Buy
2026-05-07 TD Cowen Maintain Hold Hold
2026-04-28 BTIG Maintain Buy Buy
2026-04-23 Rothschild & Co Upgrade Sell Neutral
2026-04-21 Morgan Stanley Maintain Equal Weight Equal Weight
2026-04-20 Keybanc Maintain Overweight Overweight
2026-03-06 Tigress Financial Maintain Buy Buy
2026-03-03 Keybanc Maintain Overweight Overweight
2026-02-24 JP Morgan Maintain Overweight Overweight
2026-02-13 Argus Research Upgrade Hold Buy
2026-02-13 Guggenheim Maintain Neutral Neutral
2026-02-12 Barclays Maintain Overweight Overweight
2026-02-12 UBS Maintain Buy Buy
2026-02-12 Piper Sandler Maintain Neutral Neutral
2026-02-12 Truist Securities Maintain Buy Buy
2026-02-12 RBC Capital Maintain Sector Perform Sector Perform
2026-02-12 BTIG Maintain Buy Buy
2026-02-12 Citigroup Maintain Buy Buy
2026-02-12 Wells Fargo Maintain Overweight Overweight
2026-02-12 TD Cowen Maintain Hold Hold
2026-02-12 Jefferies Maintain Buy Buy
2026-02-06 Mizuho Maintain Neutral Neutral
2026-02-03 Guggenheim Maintain Neutral Neutral
2026-02-02 BTIG Upgrade Neutral Buy
2026-01-09 Keybanc Maintain Overweight Overweight
2026-01-08 Truist Securities Maintain Buy Buy
2026-01-08 TD Cowen Maintain Hold Hold
2026-01-07 Barclays Maintain Overweight Overweight
2026-01-06 Oppenheimer Upgrade Perform Outperform
2025-11-19 Guggenheim Maintain Neutral Neutral
2025-11-06 Baird Maintain Neutral Neutral
2025-11-06 Wells Fargo Maintain Overweight Overweight
2025-11-06 Barclays Maintain Overweight Overweight
2025-10-24 BTIG Maintain Neutral Neutral
2025-10-22 Barclays Maintain Overweight Overweight
2025-10-21 Citigroup Maintain Buy Buy
2025-10-16 Wells Fargo Maintain Overweight Overweight
2025-10-14 Truist Securities Maintain Buy Buy
2025-10-10 Guggenheim Maintain Neutral Neutral
2025-09-17 Citigroup Maintain Buy Buy
2025-09-04 BMO Capital Maintain Outperform Outperform
2025-08-22 Stifel Maintain Hold Hold
2025-08-08 Evercore ISI Group Maintain Outperform Outperform
2025-08-07 Truist Securities Maintain Buy Buy
2025-08-07 JP Morgan Maintain Overweight Overweight
2025-08-07 Barclays Maintain Overweight Overweight
2025-08-07 BMO Capital Maintain Outperform Outperform
2025-08-07 Piper Sandler Maintain Neutral Neutral
2025-08-07 Keybanc Maintain Overweight Overweight
2025-08-06 TD Cowen Maintain Hold Hold
2025-07-18 B of A Securities Maintain Neutral Neutral
2025-07-14 Morgan Stanley Maintain Equal Weight Equal Weight
2025-07-10 Goldman Sachs Upgrade Neutral Buy
2025-07-09 Citigroup Maintain Buy Buy
2025-07-09 Truist Securities Maintain Buy Buy
2025-06-30 Keybanc Maintain Overweight Overweight
2025-06-13 Argus Research Downgrade Buy Hold
2025-06-10 Redburn Atlantic Downgrade Buy Sell
2025-06-09 Morgan Stanley Downgrade Overweight Equal Weight
2025-06-06 Loop Capital Downgrade Buy Hold
2025-06-05 TD Securities Maintain Hold Hold
2025-05-05 BMO Capital Maintain Outperform Outperform
2025-05-02 Barclays Maintain Overweight Overweight
2025-05-02 Citigroup Maintain Buy Buy
2025-05-02 Piper Sandler Maintain Neutral Neutral
2025-05-02 Baird Maintain Neutral Neutral
2025-04-22 Barclays Maintain Overweight Overweight
2025-04-14 Morgan Stanley Maintain Overweight Overweight
2025-04-07 Baird Maintain Neutral Neutral
2025-04-03 Citigroup Maintain Buy Buy
2025-03-17 Morgan Stanley Maintain Overweight Overweight
2025-02-11 Loop Capital Maintain Buy Buy
2025-02-11 Truist Securities Maintain Buy Buy
2025-02-11 Citigroup Maintain Buy Buy
2025-02-11 JP Morgan Maintain Overweight Overweight
2025-02-11 TD Securities Maintain Hold Hold
2025-02-11 Morgan Stanley Maintain Overweight Overweight
2025-02-11 Wedbush Maintain Outperform Outperform
2025-02-11 BMO Capital Maintain Outperform Outperform
2025-02-11 B of A Securities Maintain Neutral Neutral
2025-02-11 Keybanc Maintain Overweight Overweight
2025-02-11 Baird Maintain Neutral Neutral
2025-02-10 Barclays Maintain Overweight Overweight
2025-02-10 TD Securities Maintain Hold Hold
2025-02-04 Piper Sandler Maintain Neutral Neutral
2025-01-28 Citigroup Maintain Buy Buy
2025-01-24 Keybanc Maintain Overweight Overweight
2025-01-21 Morgan Stanley Maintain Overweight Overweight
2025-01-10 Citigroup Upgrade Neutral Buy
2025-01-03 Loop Capital Maintain Buy Buy
2024-10-30 B of A Securities Maintain Neutral Neutral
2024-10-30 Truist Securities Maintain Buy Buy
2024-10-30 BMO Capital Maintain Outperform Outperform
2024-10-29 TD Cowen Maintain Hold Hold
2024-10-23 Guggenheim Downgrade Buy Neutral
2024-10-23 Wedbush Maintain Outperform Outperform
2024-10-23 Baird Downgrade Outperform Neutral
2024-10-23 TD Cowen Maintain Hold Hold
2024-10-22 B of A Securities Maintain Neutral Neutral
2024-10-22 Barclays Maintain Overweight Overweight
2024-10-21 Wells Fargo Maintain Overweight Overweight
2024-10-21 B of A Securities Maintain Neutral Neutral
2024-10-16 TD Cowen Maintain Hold Hold
2024-10-15 Morgan Stanley Maintain Overweight Overweight
2024-10-15 Truist Securities Maintain Buy Buy
2024-10-15 Evercore ISI Group Maintain Outperform Outperform
2024-10-09 UBS Maintain Buy Buy
2024-10-08 Argus Research Upgrade Hold Buy
2024-10-07 Keybanc Maintain Overweight Overweight
2024-10-02 Citigroup Maintain Neutral Neutral
2024-09-26 Baird Maintain Outperform Outperform
2024-09-24 Goldman Sachs Maintain Neutral Neutral
2024-09-23 TD Cowen Maintain Hold Hold
2024-09-16 JP Morgan Maintain Overweight Overweight
2024-09-13 Citigroup Maintain Neutral Neutral
2024-09-10 Loop Capital Maintain Buy Buy
2024-09-09 Jefferies Maintain Buy Buy
2024-09-03 Tigress Financial Maintain Buy Buy
2024-08-19 Evercore ISI Group Maintain Outperform Outperform
2024-08-02 Guggenheim Maintain Buy Buy
2024-07-31 TD Cowen Maintain Buy Buy
2024-07-30 Loop Capital Maintain Buy Buy
2024-07-30 JP Morgan Maintain Overweight Overweight
2024-07-30 Deutsche Bank Maintain Buy Buy
2024-07-30 B of A Securities Maintain Neutral Neutral
2024-07-30 Citigroup Maintain Neutral Neutral
2024-07-30 BMO Capital Maintain Outperform Outperform
2024-07-30 Truist Securities Maintain Buy Buy
2024-07-30 Barclays Maintain Overweight Overweight
2024-07-30 Keybanc Maintain Overweight Overweight
2024-07-29 Wedbush Maintain Outperform Outperform
2024-07-29 TD Cowen Maintain Buy Buy
2024-07-29 Jefferies Maintain Buy Buy
2024-07-22 Stifel Maintain Hold Hold
2024-07-19 Wedbush Maintain Outperform Outperform
2024-07-17 TD Cowen Maintain Buy Buy
2024-07-16 Citigroup Maintain Neutral Neutral
2024-07-16 Evercore ISI Group Maintain Outperform Outperform
2024-07-16 Deutsche Bank Maintain Buy Buy
2024-07-11 Morgan Stanley Maintain Overweight Overweight
2024-07-10 JP Morgan Maintain Overweight Overweight
2024-07-09 Truist Securities Maintain Buy Buy
2024-07-02 Guggenheim Maintain Buy Buy
2024-06-13 TD Cowen Maintain Buy Buy
2024-06-03 JP Morgan Maintain Overweight Overweight
2024-05-28 B of A Securities Maintain Neutral Neutral
2024-05-20 TD Cowen Maintain Buy Buy
2024-05-02 Guggenheim Maintain Buy Buy
2024-05-02 Truist Securities Maintain Buy Buy
2024-05-01 Baird Maintain Outperform Outperform
2024-05-01 BMO Capital Maintain Outperform Outperform
2024-05-01 Keybanc Maintain Overweight Overweight
2024-05-01 JP Morgan Maintain Overweight Overweight
2024-05-01 TD Cowen Maintain Buy Buy
2024-05-01 Wedbush Maintain Outperform Outperform
2024-04-30 TD Cowen Maintain Buy Buy
2024-04-26 Wedbush Maintain Outperform Outperform
2024-04-16 Citigroup Maintain Neutral Neutral
2024-04-12 TD Cowen Maintain Buy Buy
2024-04-12 Morgan Stanley Maintain Overweight Overweight
2024-04-11 Stifel Maintain Hold Hold
2024-04-11 TD Cowen Maintain Buy Buy
2024-04-10 TD Cowen Maintain Buy Buy
2024-04-05 UBS Maintain Buy Buy
2024-04-03 Erste Group Downgrade Buy Hold
2024-03-27 Evercore ISI Group Maintain Outperform Outperform
2024-03-25 Argus Research Downgrade Buy Hold
2024-03-19 TD Cowen Maintain Outperform Outperform
2024-02-06 Truist Securities Maintain Buy Buy
2024-02-06 Wedbush Maintain Outperform Outperform
2024-02-06 Citigroup Maintain Neutral Neutral
2024-02-06 Stephens & Co. Maintain Overweight Overweight
2024-02-06 RBC Capital Maintain Outperform Outperform
2024-02-06 Barclays Maintain Overweight Overweight
2024-02-06 BTIG Downgrade Buy Neutral
2024-02-06 Baird Maintain Outperform Outperform
2024-02-05 Stephens & Co. Maintain Overweight Overweight
2024-01-05 Oppenheimer Downgrade Outperform Perform
2024-01-04 Stifel Maintain Hold Hold
2023-12-12 Truist Securities Maintain Buy Buy
2023-12-11 Piper Sandler Maintain Neutral Neutral
2023-12-07 RBC Capital Maintain Outperform Outperform
2023-12-07 Stifel Maintain Hold Hold
2023-12-07 TD Cowen Maintain Outperform Outperform
2023-12-07 BMO Capital Maintain Outperform Outperform
2023-12-01 Oppenheimer Maintain Outperform Outperform
2023-11-30 Citigroup Maintain Neutral Neutral
2023-10-31 RBC Capital Maintain Outperform Outperform
2023-10-31 JP Morgan Maintain Overweight Overweight
2023-10-31 Wedbush Maintain Outperform Outperform
2023-10-31 BMO Capital Maintain Outperform Outperform
2023-10-31 Stephens & Co. Maintain Overweight Overweight
2023-10-31 DZ Bank Upgrade Hold Buy
2023-10-23 Barclays Maintain Overweight Overweight
2023-10-19 Guggenheim Maintain Buy Buy
2023-10-17 Keybanc Maintain Overweight Overweight
2023-10-11 Stephens & Co. Maintain Overweight Overweight
2023-10-11 Morgan Stanley Maintain Overweight Overweight
2023-10-02 Citigroup Maintain Neutral Neutral
2023-09-20 Truist Securities Maintain Buy Buy
2023-09-20 TD Cowen Maintain Outperform Outperform
2023-09-13 Tigress Financial Maintain Buy Buy
2023-09-07 Wells Fargo Upgrade Equal Weight Overweight
2023-07-28 RBC Capital Maintain Outperform Outperform
2023-07-28 Stephens & Co. Maintain Overweight Overweight
2023-07-28 Barclays Maintain Overweight Overweight
2023-07-28 Wedbush Maintain Outperform Outperform
2023-07-28 Baird Maintain Outperform Outperform
2023-07-28 Citigroup Maintain Neutral Neutral
2023-07-28 B of A Securities Maintain Neutral Neutral
2023-07-28 BMO Capital Maintain Outperform Outperform
2023-07-28 Guggenheim Maintain Buy Buy
2023-07-28 Wells Fargo Maintain Equal Weight Equal Weight
2023-07-27 TD Cowen Maintain Outperform Outperform
2023-07-27 Stephens & Co. Maintain Overweight Overweight
2023-07-21 Keybanc Maintain Overweight Overweight
2023-07-21 BTIG Maintain Buy Buy
2023-07-20 Jefferies Maintain Buy Buy
2023-07-19 Wedbush Maintain Outperform Outperform
2023-07-18 Truist Securities Maintain Buy Buy
2023-07-17 Morgan Stanley Maintain Overweight Overweight
2023-07-14 Stephens & Co. Maintain Overweight Overweight
2023-06-16 Loop Capital Maintain Buy Buy
2023-06-15 TD Cowen Maintain Outperform Outperform
2023-06-15 Guggenheim Maintain Buy Buy
2023-05-31 TD Cowen Maintain Outperform Outperform
2023-04-26 Keybanc Maintain Overweight Overweight
2023-04-26 Credit Suisse Maintain Outperform Outperform
2023-04-26 BMO Capital Maintain Outperform Outperform
2023-04-26 Evercore ISI Group Maintain Outperform Outperform
2023-04-26 Barclays Maintain Overweight Overweight
2023-04-26 Guggenheim Maintain Buy Buy
2023-04-26 Morgan Stanley Maintain Overweight Overweight
2023-04-26 Loop Capital Maintain Buy Buy
2023-04-26 Baird Maintain Outperform Outperform
2023-04-26 Wedbush Maintain Outperform Outperform
2023-04-26 TD Cowen Maintain Outperform Outperform
2023-04-26 Truist Securities Maintain Buy Buy
2023-04-26 RBC Capital Maintain Outperform Outperform
2023-04-25 Stephens & Co. Maintain Overweight Overweight
2023-04-25 Truist Securities Maintain Buy Buy
2023-04-21 Stifel Maintain Hold Hold
2023-04-21 Baird Maintain Outperform Outperform
2023-04-21 Wells Fargo Maintain Equal Weight Equal Weight
2023-04-17 Morgan Stanley Maintain Overweight Overweight
2023-04-17 Truist Securities Maintain Buy Buy
2023-04-13 Oppenheimer Maintain Outperform Outperform
2023-04-10 Northcoast Research Upgrade Neutral Buy
2023-03-29 Guggenheim Maintain Buy Buy
2023-03-24 TD Cowen Maintain Outperform Outperform
2023-03-08 Tigress Financial Maintain Buy Buy
2023-02-03 RBC Capital Maintain Outperform Outperform
2023-02-01 Keybanc Maintain Overweight Overweight
2023-02-01 Truist Securities Maintain Buy Buy
2023-02-01 Citigroup Maintain Neutral Neutral
2023-02-01 Stephens & Co. Maintain Overweight Overweight
2023-02-01 Credit Suisse Maintain Outperform Outperform
2023-01-30 Stifel Maintain Hold Hold
2023-01-25 Credit Suisse Maintain Outperform Outperform
2023-01-24 Wells Fargo Maintain Equal Weight Equal Weight
2023-01-18 JP Morgan Maintain Overweight Overweight
2023-01-18 Morgan Stanley Maintain Overweight Overweight
2023-01-05 Barclays Maintain Overweight Overweight
2022-12-21 Jefferies Maintain Buy Buy
2022-12-01 Citigroup Maintain Neutral Neutral
2022-10-28 Credit Suisse Maintain Outperform Outperform
2022-10-28 Keybanc Maintain Overweight Overweight
2022-10-28 Wedbush Maintain Outperform Outperform
2022-10-28 RBC Capital Maintain Outperform Outperform
2022-10-28 Barclays Maintain Overweight Overweight
2022-10-28 Morgan Stanley Maintain Overweight Overweight
2022-10-28 Cowen & Co. Maintain Outperform Outperform
2022-10-28 Truist Securities Maintain Buy Buy
2022-10-20 Barclays Maintain Overweight Overweight
2022-10-19 Credit Suisse Maintain Outperform Outperform
2022-10-11 Morgan Stanley Maintain Overweight Overweight
2022-10-11 Wedbush Maintain Outperform Outperform
2022-09-27 Citigroup Maintain Neutral Neutral
2022-09-23 Stephens & Co. Maintain Overweight Overweight
2022-09-08 Bernstein Maintain Market Perform Perform
2022-09-07 Piper Sandler Maintain Overweight Overweight
2022-08-30 Tigress Financial Maintain Buy Buy
2022-08-16 BMO Capital Maintain Outperform Outperform
2022-08-15 Kalinowski Research Upgrade Neutral Buy
2022-07-27 Barclays Maintain Overweight Overweight
2022-07-27 Credit Suisse Maintain Outperform Outperform
2022-07-27 RBC Capital Maintain Outperform Outperform
2022-07-27 Keybanc Maintain Overweight Overweight
2022-07-27 Deutsche Bank Downgrade Buy Hold
2022-07-27 BMO Capital Maintain Outperform Outperform
2022-07-27 Cowen & Co. Maintain Outperform Outperform
2022-07-27 Citigroup Maintain Neutral Neutral
2022-07-18 Morgan Stanley Maintain Overweight Overweight
2022-07-07 Deutsche Bank Maintain Buy Buy
2022-06-29 Atlantic Equities Upgrade Neutral Overweight
2022-06-09 Barclays Maintain Overweight Overweight
2022-05-25 Truist Securities Maintain Buy Buy
2022-05-03 JP Morgan Maintain Overweight Overweight
2022-04-29 MKM Partners Maintain Buy Buy
2022-04-29 Citigroup Maintain Neutral Neutral
2022-04-29 RBC Capital Maintain Outperform Outperform
2022-04-19 BTIG Maintain Buy Buy
2022-03-30 UBS Maintain Buy Buy
2022-03-28 Piper Sandler Maintain Overweight Overweight
2022-03-17 Morgan Stanley Maintain Overweight Overweight
2022-03-10 Northcoast Research Downgrade Buy Neutral
2022-01-28 Barclays Maintain Overweight Overweight
2022-01-26 Keybanc Maintain Overweight Overweight
2022-01-14 Morgan Stanley Maintain Overweight Overweight
2022-01-03 Piper Sandler Upgrade Neutral Overweight
2021-12-30 Argus Research Maintain Buy Buy
2021-12-29 Tigress Financial Maintain Buy Buy
2021-12-15 Barclays Maintain Overweight Overweight
2021-10-29 Stephens & Co. Maintain Equal Weight Equal Weight
2021-10-28 Barclays Maintain Overweight Overweight
2021-10-28 RBC Capital Maintain Outperform Outperform
2021-10-28 Morgan Stanley Maintain Overweight Overweight
2021-10-28 Keybanc Maintain Overweight Overweight
2021-10-28 Credit Suisse Maintain Outperform Outperform
2021-10-28 Oppenheimer Maintain Outperform Outperform
2021-10-27 Truist Securities Maintain Buy Buy
2021-10-14 Wells Fargo Maintain Overweight Overweight
2021-10-05 Deutsche Bank Maintain Buy Buy
2021-07-29 Wedbush Maintain Outperform Outperform
2021-07-29 Cowen & Co. Maintain Outperform Outperform
2021-07-29 Morgan Stanley Maintain Overweight Overweight
2021-07-29 Stephens & Co. Maintain Equal Weight Equal Weight
2021-07-29 RBC Capital Maintain Outperform Outperform
2021-07-29 Keybanc Maintain Overweight Overweight
2021-07-29 Wells Fargo Maintain Overweight Overweight
2021-07-16 Wedbush Maintain Outperform Outperform
2021-06-23 Wells Fargo Maintain Overweight Overweight
2021-06-01 Barclays Maintain Overweight Overweight
2021-05-04 Telsey Advisory Group Maintain Outperform Outperform
2021-04-30 Credit Suisse Maintain Outperform Outperform
2021-04-30 Argus Research Maintain Buy Buy
2021-04-30 Keybanc Maintain Overweight Overweight
2021-04-30 Morgan Stanley Maintain Overweight Overweight
2021-04-30 Wedbush Maintain Outperform Outperform
2021-04-16 Wedbush Maintain Outperform Outperform
2021-04-16 UBS Maintain Buy Buy
2021-04-15 Cowen & Co. Maintain Outperform Outperform
2021-04-12 Piper Sandler Maintain Neutral Neutral
2021-04-12 Morgan Stanley Maintain Overweight Overweight
2021-04-12 JP Morgan Maintain Overweight Overweight
2021-04-06 Atlantic Equities Maintain Neutral Neutral
2021-03-17 Deutsche Bank Upgrade Hold Buy
2021-01-29 Credit Suisse Maintain Outperform Outperform
2021-01-19 Goldman Sachs Maintain Buy Buy
2021-01-07 Oppenheimer Upgrade Perform Outperform
2021-01-07 Stephens & Co. Maintain Equal Weight Equal Weight
2021-01-05 Wedbush Maintain Outperform Outperform
2021-01-04 Citigroup Maintain Neutral Neutral
2020-12-14 UBS Upgrade Neutral Buy
2020-12-07 Stephens & Co. Downgrade Overweight Equal Weight
2020-11-10 Credit Suisse Maintain Outperform Outperform
2020-11-10 Keybanc Maintain Overweight Overweight
2020-11-10 KeyBanc Maintain Overweight Overweight
2020-10-20 JP Morgan Maintain Overweight Overweight
2020-10-14 Morgan Stanley Maintain Overweight Overweight
2020-10-09 Jefferies Maintain Buy Buy
2020-10-09 Truist Securities Maintain Buy Buy
2020-10-09 BTIG Maintain Buy Buy
2020-10-09 BMO Capital Maintain Outperform Outperform
2020-10-01 Wells Fargo Maintain Overweight Overweight
2020-09-14 UBS Maintain Neutral Neutral
2020-08-18 KeyBanc Maintain Overweight Overweight
2020-08-18 Keybanc Maintain Overweight Overweight
2020-07-29 Morgan Stanley Maintain Equal Weight Equal Weight
2020-07-29 B of A Securities Maintain Buy Buy
2020-07-29 Credit Suisse Maintain Outperform Outperform
2020-07-22 KeyBanc Maintain Overweight Overweight
2020-07-22 Keybanc Maintain Overweight Overweight
2020-07-20 Morgan Stanley Maintain Overweight Overweight
2020-06-24 BMO Capital Maintain Outperform Outperform
2020-06-17 Credit Suisse Maintain Outperform Outperform
2020-06-17 Jefferies Maintain Buy Buy
2020-06-17 Morgan Stanley Maintain Overweight Overweight
2020-06-17 B of A Securities Maintain Buy Buy
2020-06-11 UBS Maintain Neutral Neutral
2020-05-04 JP Morgan Maintain Overweight Overweight
2020-05-01 SunTrust Robinson Humphrey Maintain Buy Buy
2020-05-01 Wells Fargo Maintain Overweight Overweight
2020-05-01 Stephens & Co. Maintain Overweight Overweight
2020-05-01 Stifel Maintain Hold Hold
2020-05-01 Morgan Stanley Maintain Overweight Overweight
2020-05-01 B of A Securities Maintain Buy Buy
2020-04-22 Jefferies Maintain Buy Buy
2020-04-20 Stephens & Co. Maintain Overweight Overweight
2020-04-14 MKM Partners Maintain Buy Buy
2020-04-09 Morgan Stanley Maintain Overweight Overweight
2020-04-09 Wells Fargo Maintain Overweight Overweight
2020-04-09 UBS Maintain Neutral Neutral
2020-04-09 BTIG Maintain Buy Buy
2020-04-07 Piper Sandler Maintain Neutral Neutral
2020-04-01 SunTrust Robinson Humphrey Maintain Buy Buy
2020-03-27 KeyBanc Maintain Overweight Overweight
2020-03-27 Keybanc Maintain Overweight Overweight
2020-03-25 Morgan Stanley Maintain Overweight Overweight
2020-03-25 Stephens & Co. Upgrade Equal Weight Overweight
2020-03-23 Deutsche Bank Maintain Hold Hold
2020-03-13 Tigress Financial Upgrade Neutral Buy
2020-01-30 B of A Securities Maintain Buy Buy
2020-01-30 Deutsche Bank Maintain Hold Hold
2020-01-30 Baird Maintain Outperform Outperform
2020-01-30 Guggenheim Maintain Buy Buy
2020-01-30 Wells Fargo Maintain Overweight Overweight
2020-01-30 BMO Capital Maintain Outperform Outperform
2020-01-24 Keybanc Maintain Overweight Overweight
2020-01-24 KeyBanc Maintain Overweight Overweight
2020-01-23 Wells Fargo Maintain Overweight Overweight
2020-01-22 Kalinowski Research Upgrade Neutral Buy
2020-01-22 Kalinowski Upgrade Neutral Buy
2019-12-19 Morgan Stanley Maintain Overweight Overweight
2019-12-10 RBC Capital Maintain Outperform Outperform
2019-11-26 Deutsche Bank Maintain Hold Hold
2019-11-08 Longbow Research Upgrade Neutral Buy
2019-11-04 MKM Partners Maintain Buy Buy
2019-11-04 Piper Sandler Downgrade Overweight Neutral
2019-11-04 Piper Jaffray Downgrade Overweight Neutral
2019-11-04 Citigroup Maintain Neutral Neutral
2019-10-23 Morgan Stanley Maintain Overweight Overweight
2019-10-23 Credit Suisse Maintain Outperform Outperform
2019-10-23 Keybanc Maintain Overweight Overweight
2019-10-23 JP Morgan Maintain Overweight Overweight
2019-10-23 Wells Fargo Maintain Outperform Outperform
2019-10-23 UBS Maintain Neutral Neutral
2019-10-23 KeyBanc Maintain Overweight Overweight
2019-10-23 SunTrust Robinson Humphrey Maintain Buy Buy
2019-10-14 Kalinowski Downgrade Buy Neutral
2019-10-14 Kalinowski Research Downgrade Buy Neutral
2019-09-24 BTIG Maintain Buy Buy
2019-08-13 MKM Partners Maintain Buy Buy
2019-07-30 DZ Bank Downgrade Buy Hold
2019-07-29 Baird Maintain Outperform Outperform
2019-07-29 Stifel Maintain Hold Hold
2019-07-29 Goldman Sachs Maintain Buy Buy
2019-07-29 UBS Maintain Neutral Neutral
2019-07-29 Stifel Nicolaus Maintain Hold Hold
2019-07-29 Wells Fargo Maintain Outperform Outperform
2019-07-29 Stephens & Co. Maintain Overweight Overweight
2019-07-18 Cowen & Co. Maintain Outperform Outperform
2019-07-18 Morgan Stanley Maintain Overweight Overweight
2019-07-15 Wells Fargo Maintain Outperform Outperform
2019-06-28 JP Morgan Maintain Overweight Overweight
2019-06-25 Credit Suisse Maintain Outperform Outperform
2019-06-14 Stifel Maintain Hold Hold
2019-06-12 Evercore ISI Group Maintain Outperform Outperform
2019-06-11 UBS Maintain Neutral Neutral
2019-06-07 B of A Securities Maintain Buy Buy
2019-06-07 Bank of America Maintain Buy Buy
2019-05-01 BMO Capital Maintain Outperform Outperform
2019-05-01 Keybanc Maintain Overweight Overweight
2019-05-01 KeyBanc Maintain Overweight Overweight
2019-05-01 Stephens & Co. Maintain Overweight Overweight
2019-05-01 Barclays Maintain Overweight Overweight
2019-05-01 B of A Securities Maintain Buy Buy
2019-05-01 Mizuho Maintain Buy Buy
2019-05-01 Longbow Research Downgrade Buy Neutral
2019-05-01 Bank of America Maintain Buy Buy
2019-04-24 Wells Fargo Maintain Outperform Outperform
2019-02-19 Stephens & Co. Upgrade Equal Weight Overweight
2019-01-11 Wells Fargo Maintain Outperform Outperform
2018-11-29 Morgan Stanley Upgrade Equal Weight Overweight
2018-10-30 Citigroup Maintain Neutral Neutral
2018-10-24 Keybanc Maintain Overweight Overweight
2018-10-24 UBS Maintain Neutral Neutral
2018-10-24 Jefferies Maintain Buy Buy
2018-10-24 KeyBanc Maintain Overweight Overweight
2018-10-19 Gordon Haskett Maintain Buy Buy
2018-10-15 Evercore ISI Group Upgrade In Line Outperform
2018-10-10 Guggenheim Upgrade Neutral Buy
2018-10-04 KeyBanc Maintain Overweight Overweight
2018-08-15 Citigroup Maintain Neutral Neutral
2018-07-27 Morgan Stanley Maintain Equal Weight Equal Weight
2018-06-14 Citigroup Maintain Neutral Neutral
2018-05-05 Argus Downgrade Buy Hold
2018-05-05 Argus Upgrade Hold Buy
2018-05-01 Stifel Maintain Hold Hold
2018-05-01 Bank of America Maintain Buy Buy
2018-05-01 BMO Capital Maintain Outperform Outperform
2018-05-01 Stifel Nicolaus Maintain Hold Hold
2018-05-01 B of A Securities Maintain Buy Buy
2018-04-18 Stifel Maintain Hold Hold
2018-04-18 Stifel Nicolaus Maintain Hold Hold
2018-04-16 Stephens & Co. Downgrade Overweight Equal Weight
2018-03-26 Morgan Stanley Maintain Equal Weight Equal Weight
2018-03-06 Credit Suisse Maintain Outperform Outperform
2018-03-05 B of A Securities Maintain Buy Buy
2018-03-05 Bank of America Maintain Buy Buy
2018-02-06 Citigroup Maintain Neutral Neutral
2018-02-01 Nomura Maintain Buy Buy
2018-01-31 Nomura Maintain Buy Buy
2018-01-31 Barclays Maintain Overweight Overweight
2017-12-05 Jefferies Upgrade Hold Buy
2017-10-25 Nomura Maintain Buy Buy
2017-10-25 Baird Maintain Outperform Outperform
2017-10-25 Credit Suisse Maintain Outperform Outperform
2017-10-18 Barclays Maintain Overweight Overweight
2017-10-17 Nomura Maintain Buy Buy
2017-10-03 Stifel Nicolaus Maintain Hold Hold
2017-09-28 Longbow Research Upgrade Neutral Buy
2017-07-27 Argus Maintain Buy Buy
2017-07-27 Argus Research Maintain Buy Buy
2017-07-26 UBS Maintain Neutral Neutral
2017-07-26 BMO Capital Maintain Outperform Outperform
2017-07-26 Morgan Stanley Maintain Equal Weight Equal Weight
2017-07-19 Nomura Maintain Buy Buy
2017-06-20 Cowen & Co. Upgrade Market Perform Outperform
2017-05-03 Goldman Sachs Upgrade Neutral Buy
2017-04-27 Argus Upgrade Hold Buy
2017-04-27 Argus Research Upgrade Hold Buy
2017-04-21 BMO Capital Maintain Outperform Outperform
2017-04-20 Nomura Maintain Buy Buy
2017-04-18 Bernstein Upgrade Market Perform Outperform
2017-04-17 Wells Fargo Upgrade Market Perform Outperform
2017-01-06 UBS Downgrade Buy Neutral
2016-12-05 Nomura Upgrade Neutral Buy
2016-12-01 Guggenheim Downgrade Buy Neutral
2016-10-17 Nomura Maintain Neutral Neutral
2016-10-10 Telsey Advisory Group Maintain Outperform Outperform
2016-09-13 Citigroup Maintain Neutral Neutral
2016-08-30 Baird Upgrade Neutral Outperform
2016-08-22 Canaccord Genuity Maintain Hold Hold
2016-08-15 Argus Downgrade Buy Hold
2016-08-15 Argus Research Downgrade Buy Hold
2016-07-27 Credit Suisse Maintain Outperform Outperform
2016-06-29 Baird Maintain Neutral Neutral
2016-06-27 Credit Suisse Maintain Outperform Outperform
2016-06-22 Nomura Downgrade Buy Neutral
2016-04-25 Cowen & Co. Maintain Market Perform Market Perform
2016-04-25 Nomura Maintain Buy Buy
2016-04-25 Deutsche Bank Maintain Buy Buy
2016-04-25 BTIG Maintain Buy Buy
2016-04-25 BTIG Research Maintain Buy Buy
2016-04-05 Evercore ISI Group Maintain Hold Hold
2016-04-01 JP Morgan Maintain Overweight Overweight
2016-03-29 Credit Suisse Maintain Outperform Outperform
2016-03-28 Cowen & Co. Maintain Market Perform Market Perform
2016-03-18 Longbow Research Maintain Neutral Neutral
2016-03-07 UBS Maintain Buy Buy
2016-01-27 Argus Research Upgrade Hold Buy
2016-01-27 Argus Upgrade Hold Buy
2016-01-26 Deutsche Bank Maintain Buy Buy
2016-01-26 Credit Suisse Maintain Outperform Outperform
2016-01-26 Morgan Stanley Maintain Equal Weight Equal Weight
2016-01-26 Jefferies Maintain Hold Hold
2016-01-26 Barclays Maintain Overweight Overweight
2016-01-26 Cowen & Co. Maintain Market Perform Market Perform
2016-01-26 Baird Maintain Neutral Neutral
2016-01-22 Credit Suisse Maintain Outperform Outperform
2016-01-19 BTIG Research Upgrade Neutral Buy
2016-01-19 BTIG Upgrade Neutral Buy
2016-01-04 Nomura Upgrade Neutral Buy
2015-11-11 Barclays Maintain Overweight Overweight
2015-11-11 Credit Suisse Maintain Outperform Outperform
2015-10-23 Deutsche Bank Maintain Buy Buy
2015-10-23 Jefferies Maintain Hold Hold
2015-10-23 Piper Sandler Upgrade Neutral Overweight
2015-10-23 PiperJaffray Upgrade Neutral Overweight
2015-10-23 Barclays Maintain Overweight Overweight
2015-10-08 SunTrust Robinson Humphrey Maintain Buy Buy
2015-10-02 Nomura Maintain Neutral Neutral
2015-10-01 Nomura Maintain Neutral Neutral
2015-09-29 Credit Suisse Upgrade Neutral Outperform
2015-07-15 BTIG Research Maintain Neutral Neutral
2015-07-08 Cleveland Research Maintain Neutral Neutral
2015-06-23 Citigroup Maintain Neutral Neutral
2015-06-22 Citigroup Maintain Neutral Neutral
2015-05-29 Deutsche Bank Maintain Buy Buy
2015-04-16 Guggenheim Maintain Buy Buy
2015-04-15 Cowen & Co. Maintain Market Perform Perform
2015-03-11 Credit Suisse Maintain Neutral Neutral
2015-03-10 JP Morgan Maintain Overweight Overweight
2015-03-05 Piper Sandler Downgrade Overweight Neutral
2015-03-05 PiperJaffray Downgrade Overweight Neutral
2015-03-04 RBC Capital Upgrade Sector Perform Outperform
2015-03-03 B of A Securities Maintain Buy Buy
2015-03-03 Bank of America Maintain Buy Buy
2015-02-02 Citigroup Maintain Neutral Neutral
2015-01-26 Stephens & Co. Upgrade Equal Weight Overweight
2015-01-26 Jefferies Maintain Hold Hold
2015-01-25 Barclays Maintain Overweight Overweight
2015-01-22 Barclays Maintain Overweight Overweight
2015-01-06 Jefferies Maintain Hold Hold
2014-12-11 JP Morgan Maintain Overweight Overweight
2014-12-08 Goldman Sachs Maintain Neutral Neutral
2014-11-20 Citigroup Maintain Neutral Neutral
2014-10-22 Barclays Maintain Overweight Overweight
2014-10-06 Morgan Stanley Downgrade Overweight Equal Weight
2014-09-15 Citigroup Maintain Neutral Neutral
2014-09-10 Bank of America Maintain Buy Buy
2014-09-10 B of A Securities Maintain Buy Buy
2014-08-19 Citigroup Maintain Neutral Neutral
2014-08-11 Deutsche Bank Maintain Buy Buy
2014-07-30 Citigroup Maintain Neutral Neutral
2014-07-23 JP Morgan Maintain Overweight Overweight
2014-07-23 Stephens & Co. Downgrade Overweight Equal Weight
2014-07-23 Barclays Maintain Overweight Overweight
2014-07-23 UBS Maintain Buy Buy
2014-07-23 Susquehanna Downgrade Positive Neutral
2014-07-23 Baird Downgrade Outperform Neutral
2014-07-23 Deutsche Bank Maintain Buy Buy
2014-07-23 Sterne Agee Downgrade Buy Neutral
2014-04-28 Citigroup Maintain Hold Hold
2014-04-23 Deutsche Bank Maintain Buy Buy
2014-04-15 Barclays Maintain Overweight Overweight
2014-02-11 Citigroup Maintain Neutral Neutral
2014-01-27 Citigroup Maintain Neutral Neutral
2014-01-24 Deutsche Bank Maintain Buy Buy
2014-01-24 BMO Capital Maintain Market Perform Perform
2014-01-23 Barclays Maintain Overweight Overweight
2014-01-23 BMO Capital Maintain Market Perform Market Perform
2014-01-09 Morgan Stanley Upgrade Equal Weight Overweight
2014-01-08 Wells Fargo Downgrade Outperform Market Perform
2014-01-07 Credit Suisse Maintain Neutral Neutral
2013-11-08 RBC Capital Maintain Sector Perform Perform
2013-07-17 Janney Capital Downgrade Buy Neutral
2013-07-17 Janney Montgomery Scott Downgrade Buy Neutral
2013-07-16 Stifel Nicolaus Maintain Hold Hold
2013-07-16 JP Morgan Maintain Overweight Overweight
2013-04-22 Credit Agricole Maintain Buy Outperform
2013-04-22 Credit Suisse Maintain Outperform Outperform
2013-04-18 Deutsche Bank Maintain Buy Buy
2013-04-11 UBS Maintain Buy Buy
2013-04-08 Jefferies Maintain Hold Hold
2013-03-12 Citigroup Maintain Neutral Neutral
2013-03-11 B of A Securities Maintain Buy Buy
2013-03-11 Bank of America Maintain Buy Buy
2013-03-11 Deutsche Bank Maintain Buy Buy
2013-03-08 Goldman Sachs Maintain Neutral Neutral
2013-02-22 Credit Suisse Maintain Outperform Outperform
2013-01-25 Goldman Sachs Maintain Neutral Neutral
2013-01-24 Deutsche Bank Maintain Buy Buy
2013-01-24 BMO Capital Maintain Market Perform Market Perform
2013-01-24 Credit Suisse Maintain Outperform Outperform
2013-01-18 UBS Maintain Buy Buy
2013-01-09 Raymond James Downgrade Outperform Market Perform
2012-12-10 Goldman Sachs Maintain Neutral Neutral
2012-12-10 Citigroup Maintain Neutral Neutral
2012-11-26 Lazard Downgrade Buy Neutral
2012-10-26 UBS Maintain Buy Buy
2012-10-22 Barclays Maintain Overweight Overweight
2012-10-22 Sterne Agee Maintain Buy Buy
2012-10-22 JP Morgan Maintain Overweight Overweight
2012-10-22 Credit Suisse Maintain Outperform Outperform
2012-10-22 Deutsche Bank Maintain Buy Buy
2012-10-19 Piper Sandler Maintain Overweight Overweight
2012-10-19 Goldman Sachs Maintain Neutral Neutral
2012-10-19 PiperJaffray Maintain Overweight Overweight
2012-10-19 Jefferies Maintain Hold Hold
2012-09-28 Janney Capital Downgrade Buy Neutral
2012-09-28 Janney Montgomery Scott Downgrade Buy Neutral
2012-09-17 Piper Sandler Maintain Overweight Overweight
2012-09-17 BMO Capital Maintain Market Perform Market Perform
2012-09-17 PiperJaffray Maintain Overweight Overweight
2012-09-11 Goldman Sachs Maintain Neutral Neutral
2012-09-11 Raymond James Maintain Outperform Outperform
2012-08-08 Citigroup Maintain Neutral Neutral
2012-08-08 Piper Sandler Maintain Overweight Overweight
2012-08-08 PiperJaffray Maintain Overweight Overweight
2012-07-24 Barclays Maintain Overweight Overweight
2012-07-24 Citigroup Maintain Neutral Neutral
2012-07-24 Jefferies Maintain Hold Hold
2012-07-23 Jefferies Maintain Hold Hold
2012-07-23 Goldman Sachs Maintain Neutral Neutral
2012-06-11 UBS Maintain Buy Buy
2012-06-11 Credit Suisse Maintain Outperform Outperform
2012-06-11 Jefferies Maintain Hold Hold
2012-06-07 Piper Sandler Maintain Overweight Overweight
2012-06-07 PiperJaffray Maintain Overweight Overweight
2012-06-04 Deutsche Bank Maintain Buy Buy
2012-06-01 JP Morgan Maintain Overweight Overweight
2012-06-01 Goldman Sachs Maintain Buy Buy
2012-05-18 UBS Maintain Buy Buy
2012-05-15 Cowen & Co. Downgrade Outperform Neutral
2012-05-08 Citigroup Maintain Neutral Neutral
2012-04-23 Jefferies Maintain Hold Hold
2012-04-04 Goldman Sachs Maintain Buy Buy
2012-03-06 Sterne Agee Maintain Buy Buy