Loading live market data…

Walmart Inc.

NASDAQ:WMT

$112.53 USD

-$1.17 (-1.03%)

Volume
15.53M
Average Volume
22.07M
Market Capitalization
$895.52B
P/E Ratio
39.48
Dividend Yield
0.86%
Price Target
$140.00
Year High
$135.16
Year Low
$94.43
Day High
Day Low
Payout Ratio
$0.33
Current Ratio
$0.77
Source Headline
Walmart (WMT) Stock Sinks As Market Gains: Here's Why

Walmart (WMT) reached $112.53 at the closing of the latest trading day, reflecting a -1.03% change compared to its last close.

zacks.com - 2026-07-15 18:46:18

Walmart vs Johnson & Johnson: Two Defensive Plays, Diverging Strategies and One Winner

Walmart (NYSE:WMT | WMT Price Prediction) and Johnson & Johnson (NYSE:JNJ) just delivered results that show two defensive giants pulling on very different levers.

247wallst.com - 2026-07-15 10:00:27

General Mills, ADM, Walmart Partner to Accelerate Regenerative Agriculture Across 40,000 Midwest Wheat Acres

MINNEAPOLIS, CHICAGO & BENTONVILLE, Ark.--(BUSINESS WIRE)--General Mills, ADM and Walmart today announced a strategic collaboration to accelerate regenerative agriculture across 40,000 Midwest wheat acres.

businesswire.com - 2026-07-15 09:03:00

Walmart Helps Americans Navigate Their Annual Back-to-School Reset with Unmatched Value, Convenience and Style

BENTONVILLE, Ark.--(BUSINESS WIRE)--Every summer, millions of Americans prepare for one of life's biggest annual reset moments. Parents are rebuilding routines. Students are getting ready for new classrooms and campuses. Teachers are stocking supplies for a new school year. And families everywhere are balancing confidence, convenience and cost. This season, Walmart is helping customers navigate America's annual back-to-school reset with its lowest prices since 2019 on the 14 most popular school.

businesswire.com - 2026-07-15 08:37:00

The AI-Driven Rise in Power Bills Are Causing a $25 Billion Problem for Utility Stocks

The electricity demand from data centers is straining the power grid and pushing power prices higher, leading to unpaid utility bills.

fool.com - 2026-07-14 10:15:00

Where Will Walmart Stock Be in 5 Years?

Walmart's advertising, membership, and online businesses are growing far faster than its stores. The stock trades at about 40 times earnings -- a steep premium for a retailer.

fool.com - 2026-07-14 05:17:00

Walmart delivery workers say a new app feature is sending them running around stores — and wasting precious time

Walmart revised a feature in its Spark app that helps delivery workers find products in-store. Spark delivery workers say it wastes time when filling delivery orders.

businessinsider.com - 2026-07-14 05:16:01

Walmart Just Declared Its 53rd Dividend Increase. Here's How Much $10,000 Invested Pays Annually.

Walmart has raised its dividend annually for more than five decades. Its yield has come down as the stock outperforms.

fool.com - 2026-07-14 02:45:00

A hidden pipeline brings Amazon and Walmart to African shoppers

No bank card? No address?

reuters.com - 2026-07-14 02:32:45

Jim Cramer says these 'Pavlovian trades' are the stocks that benefit when oil spikes

CNBC's Jim Cramer said investors have gravitated toward a familiar group of stocks as oil prices climb. Cramer highlighted Valero, Dow, Mosaic, Walmart and TJX as some of his top picks.

cnbc.com - 2026-07-13 19:00:01

Walmart Vs. Costco: Buy Walmart Over Costco for Defensive Coverage and AI Integration Superiority

Walmart (NYSE:WMT | WMT Price Prediction) and Costco (NASDAQ:COST) both posted fresh quarters reinforcing their status as safe havens, but the underlying businesses are pulling in different directions.

247wallst.com - 2026-07-13 17:55:51

JSAIY or WMT: Which Is the Better Value Stock Right Now?

Investors interested in stocks from the Retail - Supermarkets sector have probably already heard of J. Sainsbury PLC (JSAIY) and Walmart (WMT).

zacks.com - 2026-07-13 12:41:13

Can Walmart+ Membership Keep WMT's Growth Momentum Alive?

WMT's Walmart+ drives recurring revenues, record member additions and higher digital engagement as faster delivery fuels omnichannel growth.

zacks.com - 2026-07-13 11:05:22

Here is What to Know Beyond Why Walmart Inc. (WMT) is a Trending Stock

Walmart (WMT) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.

zacks.com - 2026-07-13 10:01:14

Prediction: MercadoLibre Will Join Amazon, Walmart, and Costco in the $50 Billion Revenue Club by 2027

MercadoLibre is growing quickly across its businesses. It recently lowered its free shipping threshold in Brazil, and growth there is accelerating.

fool.com - 2026-07-13 08:53:00

Walmart's MASSIVE price cuts spark HEATED Trump debate

'The Big Money Show' panel debates whether Walmart's sweeping price cuts are driven by competition, consumer demand or President Donald Trump's economic agenda as the retail giant slashes prices on thousands of items.

youtube.com - 2026-07-11 10:00:35

Should Investors Be Concerned That Walmart Got Kicked Out of the $1 Trillion Club and Now the $900 Billion Club?

Walmart's global advertising business grew 37% in the first quarter of its fiscal 2027. The stock fell after its most recent quarterly report because it failed to meet all of Wall Street's sky-high expectations.

fool.com - 2026-07-11 08:02:00

Why Is Amazon so Much Cheaper Than Walmart and Costco? This Is the Only Answer I Can Think of.

Amazon trades at a lower forward P/E than Walmart and Costco despite stronger long-term growth drivers. Walmart and Costco command premium valuations because investors pay up for predictable, resilient earnings.

fool.com - 2026-07-10 16:05:00

Can Walmart's Sam's Club Wellness Push Deepen Member Loyalty?

Walmart deepens Sam's Club's wellness offering with Weight Watchers perks aimed at boosting engagement, renewals and recurring membership revenue.

zacks.com - 2026-07-10 10:35:20

Walmart Is Slashing Prices, but the Cost-of-Living Squeeze Still Has Retirees Claiming Social Security Too Soon.

In early July 2026, Walmart (NYSE: WMT) made headlines by revealing it would be trimming prices on a batch of grocery and household staples, including double-digit cuts on ground beef and price drops of more than a third on multipacks of Coca-Cola. The takeaway for shoppers was simple: prices are the focus right now. For retirees,... Walmart Is Slashing Prices, but the Cost-of-Living Squeeze Still Has Retirees Claiming Social Security Too Soon.

247wallst.com - 2026-07-10 07:00:48

Can Walmart help the Fed harness real-time U.S. economic data? We're about to find out.

The Federal Reserve named a former Walmart CEO to a task force to develop contemporaneous data on spending, inflation and growth.

marketwatch.com - 2026-07-09 17:52:00

Amazon and Walmart's AI Shopping Race Is Now a Battle for Context, Not Clicks

Retail is getting a first-principles upgrade at the hands, or lack of them, of artificial intelligence. The shopping transformation looks less like a better eCommerce search bar and more like something out of science fiction.

pymnts.com - 2026-07-09 15:21:31

Jim Cramer: Buy the Dip on These 3 Stocks Now

A sharp sector rotation has knocked down some of the market's steadiest names, and Jim Cramer told CNBC viewers this week that the dislocations are exactly the kind of setup patient investors should welcome.

247wallst.com - 2026-07-09 14:45:28

Walmart and Target: What Their Revenue Trends Mean for Investors

Walmart currently demonstrates a stronger revenue position through its massive scale and steady growth, whereas Target operates from a significantly smaller and more cyclical base. Target experiences sharp quarter-over-quarter revenue spikes during its winter periods, while Walmart maintains a more consistent and gradual upward trajectory across the entire year.

fool.com - 2026-07-08 14:33:01

Amazon vs. Walmart vs. Costco: Which Is the Smartest Buy for the Second Half of 2026?

Amazon, Walmart, and Costco each focus on value for their customers, and that's translated into earnings growth over time. One of these players is very reasonably priced right now.

fool.com - 2026-07-08 11:05:00

3 Blue-Chip Retail Stocks to Trust as Volatility Favors Quality

TJX, COST and WMT combine scale, dividends and resilient retail models as market volatility pushes investors toward quality blue-chip retail stocks.

zacks.com - 2026-07-08 10:55:26

Why Walmart Is Chasing Wealthier Shoppers

Something important is happening at Walmart, and it's easy to misread it.

forbes.com - 2026-07-08 09:16:58

Teladoc in the Spotlight as Investors Refocus on Company's Walmart Better Care Partnership

Teladoc Health Inc. (NYSE:TDOC) shares are trending Wednesday as investors take a fresh look at the company.

benzinga.com - 2026-07-08 08:58:22

Caterpillar or Walmart: Which Transforming Icon Is Better for Your Portfolio?

Caterpillar (NYSE:CAT | CAT Price Prediction) spent much of the past decade being labeled a cyclical industrial bellwether tied to construction, mining, and commodity prices.

247wallst.com - 2026-07-08 07:15:04

I think Walmart is worth buying into weakness here, says Jim Cramer

CNBC's Jim Cramer breaks down Walmart's stock performance and the state of the consumer.

youtube.com - 2026-07-07 19:44:10

Why Micron Outweighs Meta 2-to-1 in the Nasdaq 100, Even Though Meta Is Way Bigger

On the June 27 episode of the Animal Spirits podcast, Michael Batnick and Paul Schroeder of Invesco spent a segment on something that should annoy anyone who thinks they understand the NASDAQ 100. As of that date, Micron (NASDAQ: MU) carried a 5.7% weighting in QQQ (NASDAQ: QQQ) while Meta (NASDAQ: META) sat at just 2.6%, even though Meta's total market cap was... Why Micron Outweighs Meta 2-to-1 in the Nasdaq 100, Even Though Meta Is Way Bigger

247wallst.com - 2026-07-07 16:00:52

It's Grocery Wars. Walmart Cuts Food Prices, but Shoppers Are Fed Up.

The discount retailer is lowering thousands of prices, but grocery chains are too. The problem: Americans have lost their patience, and so has Wall Street.

barrons.com - 2026-07-07 14:57:00

Walmart Rolls Back Prices On Over 250 Items—And Trump Quickly Claims Credit

Walmart moved to give inflation-weary customers a break this summer, rolling back prices on more than 250 seasonal essentials—and within hours, President Trump claimed credit for the cuts on Truth Social.

forbes.com - 2026-07-07 13:50:11

Walmart Looks to Win Over Inflation-Weary Americans With Thousands of Price Cuts

Walmart is cutting prices. Investors are cheering the plan.

investopedia.com - 2026-07-07 13:12:05

Walmart, Apple And Nike May Be Agentic AI's First Winners. Grocery May Be The First Loser

For months, investors have debated whether agentic AI will replace retailers. JPMorgan thinks that's the wrong question.

benzinga.com - 2026-07-07 10:46:52

Walmart (WMT) Implements Summer Rollbacks to Boost Market Position

Walmart (WMT) shares are on the rise following the announcement of thousands of summer Rollbacks across various categories, including grocery, household essenti

gurufocus.com - 2026-07-07 10:14:00

Walmart Drops The Price Of Coke By 33%

Walmart (NYSE: WMT | WMT Price Prediction) announced it is dropping prices on thousands of items it sells in its stores.

247wallst.com - 2026-07-07 09:36:10

Wall Street Breakfast Podcast: Walmart Turns Up Discounts

Walmart (WMT) implements price cuts across groceries and essentials at Walmart and Sam's Club, aiming to drive consumer traffic and value. Meta Platforms (META) faces $1.4 trillion in civil penalties from four states over alleged youth addiction and privacy violations, with a pivotal trial set for August.

seekingalpha.com - 2026-07-07 06:50:00

Should Investors Buy Amazon Stock Instead of Walmart?

These are two of the best retailers in the world.

fool.com - 2026-07-07 01:13:24

Trump calls Walmart ‘patriotic' for cutting beef prices — in a stark change of tune

The president hasn't always approved of Walmart's moves, having criticized the chain's response to tariffs last year.

marketwatch.com - 2026-07-06 19:27:00

Walmart (WMT) Stock Sinks As Market Gains: Here's Why

In the latest trading session, Walmart (WMT) closed at $110.65, marking a -1.06% move from the previous day.

zacks.com - 2026-07-06 18:46:08

Walmart Lowers Prices on Thousands of Items, Including Beef and Coca-Cola

The largest U.S. grocer wins praise from President Trump for the move.

wsj.com - 2026-07-06 18:25:00

Trump says Walmart will lower prices after White House request

President Donald Trump said Monday that Walmart has agreed to lower prices on a range of products after a request from his administration tied to the nation's 250th anniversary celebrations. In a post on Truth Social, Trump said Walmart would reduce the price of a pound of ground beef by "almost" 15%.

businessinsider.com - 2026-07-06 17:39:09

Walmart and Sam's Club Lower Prices to Help Customers Make the Most out of Summer

BENTONVILLE, Ark.--(BUSINESS WIRE)--This summer, Walmart and Sam's Club are helping customers and members save more with thousands of lower prices through Walmart's signature Rollbacks and Sam's Club offers across stores and clubs nationwide. From backyard barbecues and family vacations to pool days and neighborhood gatherings, the savings are designed to help customers and members make the most of the season while spending less on the products they need, want and love most. Customers can expec.

businesswire.com - 2026-07-06 17:10:00

Costco vs Walmart: What's the Better Retail Stock to Buy Right Now?

These two retail stocks have generated nearly identical returns over the past five years.

fool.com - 2026-07-06 13:04:59

Are stores open on July 4? Costco, banks, USPS, Walmart, pharmacies, more on Independence Day 2026

While everyone knows that July 4 is a federal holiday, this year the holiday is officially being observed today, Friday, July 3. That's because the Fourth of July falls on a Saturday, when most federal offices are closed anyway.

fastcompany.com - 2026-07-06 13:02:02

Walmart "Goliath" Even as Valuations Swell & WMT Options Trade

"Fundamentally, the company is fine" when it comes to Walmart (WMT), says Charles O'Shea. On the investor side, he argues "the P/E is way up there," making some question current valuations.

youtube.com - 2026-07-06 12:30:19

Is Walmart's Sam's Club E-commerce Momentum Built to Last?

Walmart's Sam's Club sees e-commerce momentum build as faster fulfillment, digital sales gains and stronger membership trends support growth.

zacks.com - 2026-07-06 11:45:49

WMT, TGT, and COST Forecasts – Weak Jobs Report Tests US Retail Resilience

These companies will all be in focus, as we are trying to determine the strength or weakness of the US consumer.

fxempire.com - 2026-07-06 08:59:31

4 of Bank of America's Top US Q3 Picks Pay Dividends With Double-Digit Upside Potential

With the third quarter underway, most of the top firms we cover on Wall Street are releasing their top stock ideas for the next three months.

247wallst.com - 2026-07-06 08:10:49

Get WMT Insider Trade Alerts

WMT Price Target Summary

Last Month

$0.00

0 analysts

Last Quarter

$142.13

8 analysts

Last Year

$130.67

75 analysts

All Time

$87.78

217 analysts

WMT Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-06-08 BTIG Maintain Buy Buy
2026-06-03 BTIG Maintain Buy Buy
2026-05-29 Tigress Financial Maintain Buy Buy
2026-05-22 RBC Capital Maintain Outperform Outperform
2026-05-22 UBS Maintain Buy Buy
2026-05-22 BNP Paribas Maintain Outperform Outperform
2026-05-22 BTIG Maintain Buy Buy
2026-05-21 Freedom Broker Upgrade Sell Hold
2026-05-15 Piper Sandler Maintain Overweight Overweight
2026-05-11 Wolfe Research Maintain Outperform Outperform
2026-05-07 TD Cowen Maintain Buy Buy
2026-05-06 BTIG Maintain Buy Buy
2026-04-22 Morgan Stanley Maintain Overweight Overweight
2026-04-13 Guggenheim Maintain Buy Buy
2026-02-25 Tigress Financial Maintain Buy Buy
2026-02-23 Evercore ISI Group Maintain Outperform Outperform
2026-02-20 UBS Maintain Buy Buy
2026-02-20 BTIG Maintain Buy Buy
2026-02-20 Telsey Advisory Group Maintain Outperform Outperform
2026-02-20 TD Cowen Maintain Buy Buy
2026-02-20 Bernstein Maintain Outperform Outperform
2026-02-20 DA Davidson Maintain Buy Buy
2026-02-20 Truist Securities Maintain Buy Buy
2026-02-20 HSBC Downgrade Buy Hold
2026-02-18 DA Davidson Maintain Buy Buy
2026-02-13 Keybanc Maintain Overweight Overweight
2026-02-12 Telsey Advisory Group Maintain Outperform Outperform
2026-02-11 RBC Capital Maintain Outperform Outperform
2026-02-11 BTIG Maintain Buy Buy
2026-02-10 Wells Fargo Maintain Overweight Overweight
2026-02-09 Oppenheimer Maintain Outperform Outperform
2026-02-09 Mizuho Maintain Outperform Outperform
2026-02-06 Citigroup Maintain Buy Buy
2026-02-03 Evercore ISI Group Maintain Outperform Outperform
2026-02-03 Piper Sandler Maintain Overweight Overweight
2026-01-23 Tigress Financial Maintain Buy Buy
2026-01-16 Telsey Advisory Group Maintain Outperform Outperform
2026-01-15 Morgan Stanley Maintain Overweight Overweight
2026-01-14 BTIG Maintain Buy Buy
2026-01-14 Telsey Advisory Group Maintain Outperform Outperform
2026-01-14 RBC Capital Maintain Outperform Outperform
2026-01-08 Barclays Maintain Overweight Overweight
2026-01-08 Oppenheimer Maintain Outperform Outperform
2026-01-05 Bernstein Maintain Outperform Outperform
2026-01-05 Mizuho Maintain Outperform Outperform
2025-12-19 Wells Fargo Maintain Overweight Overweight
2025-12-16 Evercore ISI Group Maintain Outperform Outperform
2025-12-09 Evercore ISI Group Maintain Outperform Outperform
2025-12-03 Tigress Financial Maintain Buy Buy
2025-11-21 BMO Capital Maintain Outperform Outperform
2025-11-21 JP Morgan Maintain Overweight Overweight
2025-11-21 Morgan Stanley Maintain Overweight Overweight
2025-11-21 Baird Maintain Outperform Outperform
2025-11-21 Telsey Advisory Group Maintain Outperform Outperform
2025-11-21 Keybanc Maintain Overweight Overweight
2025-11-21 Guggenheim Maintain Buy Buy
2025-11-21 Evercore ISI Group Maintain Outperform Outperform
2025-11-21 Wells Fargo Maintain Overweight Overweight
2025-11-21 Piper Sandler Maintain Overweight Overweight
2025-11-21 Bernstein Maintain Outperform Outperform
2025-11-21 DA Davidson Maintain Buy Buy
2025-11-21 RBC Capital Maintain Outperform Outperform
2025-11-21 BTIG Maintain Buy Buy
2025-11-20 Truist Securities Maintain Buy Buy
2025-11-14 Telsey Advisory Group Maintain Outperform Outperform
2025-11-12 Wells Fargo Maintain Overweight Overweight
2025-11-10 JP Morgan Maintain Overweight Overweight
2025-10-29 RBC Capital Maintain Outperform Outperform
2025-10-23 UBS Maintain Buy Buy
2025-10-21 Evercore ISI Group Maintain Outperform Outperform
2025-09-24 Telsey Advisory Group Maintain Outperform Outperform
2025-09-24 Piper Sandler Maintain Overweight Overweight
2025-09-17 B of A Securities Maintain Buy Buy
2025-09-03 Tigress Financial Maintain Buy Buy
2025-08-22 Telsey Advisory Group Maintain Outperform Outperform
2025-08-22 Goldman Sachs Maintain Buy Buy
2025-08-22 RBC Capital Maintain Outperform Outperform
2025-08-22 JP Morgan Maintain Overweight Overweight
2025-08-22 Truist Securities Maintain Buy Buy
2025-08-22 Guggenheim Maintain Buy Buy
2025-08-18 Evercore ISI Group Maintain Outperform Outperform
2025-08-18 Guggenheim Maintain Buy Buy
2025-08-14 Telsey Advisory Group Maintain Outperform Outperform
2025-08-13 Mizuho Maintain Outperform Outperform
2025-08-13 Oppenheimer Maintain Outperform Outperform
2025-08-12 Evercore ISI Group Maintain Outperform Outperform
2025-08-08 JP Morgan Maintain Overweight Overweight
2025-08-06 UBS Maintain Buy Buy
2025-08-03 RBC Capital Maintain Outperform Outperform
2025-07-02 Tigress Financial Maintain Buy Buy
2025-06-09 Keybanc Maintain Overweight Overweight
2025-06-09 Mizuho Maintain Outperform Outperform
2025-06-09 Telsey Advisory Group Maintain Outperform Outperform
2025-06-08 Guggenheim Maintain Buy Buy
2025-06-04 Evercore ISI Group Maintain Outperform Outperform
2025-05-16 Telsey Advisory Group Maintain Outperform Outperform
2025-05-16 DA Davidson Maintain Buy Buy
2025-05-16 RBC Capital Maintain Outperform Outperform
2025-05-16 Baird Maintain Outperform Outperform
2025-05-16 Truist Securities Maintain Buy Buy
2025-05-13 Evercore ISI Group Maintain Outperform Outperform
2025-05-12 Telsey Advisory Group Maintain Outperform Outperform
2025-05-07 Oppenheimer Maintain Outperform Outperform
2025-05-06 RBC Capital Maintain Outperform Outperform
2025-05-06 Truist Securities Maintain Buy Buy
2025-04-11 Raymond James Maintain Outperform Outperform
2025-04-11 Oppenheimer Maintain Outperform Outperform
2025-04-10 Telsey Advisory Group Maintain Outperform Outperform
2025-04-10 RBC Capital Maintain Outperform Outperform
2025-04-10 UBS Maintain Buy Buy
2025-04-10 Baird Maintain Outperform Outperform
2025-04-09 Stifel Maintain Hold Hold
2025-04-07 Oppenheimer Maintain Outperform Outperform
2025-03-20 Stifel Maintain Hold Hold
2025-03-11 Evercore ISI Group Maintain Outperform Outperform
2025-02-24 Guggenheim Maintain Buy Buy
2025-02-21 UBS Maintain Buy Buy
2025-02-21 Piper Sandler Maintain Overweight Overweight
2025-02-21 Keybanc Maintain Overweight Overweight
2025-02-21 Telsey Advisory Group Maintain Outperform Outperform
2025-02-21 Roth MKM Maintain Buy Buy
2025-02-21 RBC Capital Maintain Outperform Outperform
2025-02-18 Piper Sandler Maintain Overweight Overweight
2025-02-18 Baird Maintain Outperform Outperform
2025-02-14 Barclays Maintain Overweight Overweight
2025-02-13 Morgan Stanley Maintain Overweight Overweight
2025-02-12 Telsey Advisory Group Maintain Outperform Outperform
2025-02-11 Truist Securities Maintain Buy Buy
2025-02-11 Citigroup Maintain Buy Buy
2025-02-10 JP Morgan Maintain Overweight Overweight
2025-02-05 Oppenheimer Maintain Outperform Outperform
2025-02-03 Wells Fargo Maintain Overweight Overweight
2025-01-31 UBS Maintain Buy Buy
2025-01-21 Morgan Stanley Maintain Overweight Overweight
2025-01-15 RBC Capital Maintain Outperform Outperform
2025-01-10 Wells Fargo Maintain Overweight Overweight
2025-01-09 Barclays Maintain Overweight Overweight
2024-12-17 Jefferies Maintain Buy Buy
2024-12-13 Tigress Financial Maintain Buy Buy
2024-12-11 Keybanc Maintain Overweight Overweight
2024-12-10 Stifel Maintain Hold Hold
2024-12-03 Evercore ISI Group Maintain Outperform Outperform
2024-11-22 Barclays Maintain Overweight Overweight
2024-11-20 Roth MKM Maintain Buy Buy
2024-11-20 TD Cowen Maintain Buy Buy
2024-11-20 Bernstein Maintain Outperform Outperform
2024-11-20 Guggenheim Maintain Buy Buy
2024-11-20 Wells Fargo Maintain Overweight Overweight
2024-11-20 Stifel Maintain Hold Hold
2024-11-20 RBC Capital Maintain Outperform Outperform
2024-11-20 UBS Maintain Buy Buy
2024-11-20 Baird Maintain Outperform Outperform
2024-11-20 Keybanc Maintain Overweight Overweight
2024-11-20 Telsey Advisory Group Maintain Outperform Outperform
2024-11-20 Truist Securities Maintain Buy Buy
2024-11-20 Evercore ISI Group Maintain Outperform Outperform
2024-11-20 Morgan Stanley Maintain Overweight Overweight
2024-11-20 Jefferies Maintain Buy Buy
2024-11-20 B of A Securities Maintain Buy Buy
2024-11-19 Telsey Advisory Group Maintain Outperform Outperform
2024-11-18 BMO Capital Maintain Outperform Outperform
2024-11-18 Piper Sandler Maintain Overweight Overweight
2024-11-15 Jefferies Maintain Buy Buy
2024-11-13 Telsey Advisory Group Maintain Outperform Outperform
2024-11-12 Morgan Stanley Maintain Overweight Overweight
2024-11-07 Keybanc Maintain Overweight Overweight
2024-10-31 Wells Fargo Maintain Overweight Overweight
2024-10-28 Guggenheim Maintain Buy Buy
2024-10-28 Keybanc Maintain Overweight Overweight
2024-10-22 Evercore ISI Group Maintain Outperform Outperform
2024-10-14 Oppenheimer Maintain Outperform Outperform
2024-10-14 Keybanc Maintain Overweight Overweight
2024-10-11 UBS Maintain Buy Buy
2024-10-08 Telsey Advisory Group Maintain Outperform Outperform
2024-09-30 Baird Maintain Outperform Outperform
2024-09-27 Citigroup Maintain Buy Buy
2024-09-24 Truist Securities Upgrade Hold Buy
2024-09-23 Wells Fargo Maintain Overweight Overweight
2024-09-04 Jefferies Maintain Buy Buy
2024-08-22 Evercore ISI Group Maintain Outperform Outperform
2024-08-16 Wells Fargo Maintain Overweight Overweight
2024-08-16 Deutsche Bank Maintain Buy Buy
2024-08-16 TD Cowen Maintain Buy Buy
2024-08-16 Morgan Stanley Maintain Overweight Overweight
2024-08-16 RBC Capital Maintain Outperform Outperform
2024-08-16 Guggenheim Maintain Buy Buy
2024-08-16 Roth MKM Maintain Buy Buy
2024-08-16 Barclays Maintain Overweight Overweight
2024-08-16 JP Morgan Maintain Overweight Overweight
2024-08-16 Evercore ISI Group Maintain Outperform Outperform
2024-08-16 BMO Capital Maintain Outperform Outperform
2024-08-16 Truist Securities Maintain Hold Hold
2024-08-16 Telsey Advisory Group Maintain Outperform Outperform
2024-08-16 Piper Sandler Maintain Overweight Overweight
2024-08-16 DA Davidson Maintain Buy Buy
2024-08-16 B of A Securities Maintain Buy Buy
2024-08-16 Goldman Sachs Maintain Buy Buy
2024-08-16 UBS Maintain Buy Buy
2024-08-13 Stifel Maintain Hold Hold
2024-08-09 Telsey Advisory Group Maintain Outperform Outperform
2024-08-07 Wells Fargo Maintain Overweight Overweight
2024-07-25 BMO Capital Maintain Outperform Outperform
2024-07-23 Tigress Financial Maintain Buy Buy
2024-07-17 Keybanc Maintain Overweight Overweight
2024-07-16 Evercore ISI Group Maintain Outperform Outperform
2024-07-02 Stifel Maintain Hold Hold
2024-07-01 Deutsche Bank Maintain Buy Buy
2024-06-20 Evercore ISI Group Maintain Outperform Outperform
2024-06-11 HSBC Maintain Buy Buy
2024-06-10 Jefferies Maintain Buy Buy
2024-06-10 JP Morgan Upgrade Neutral Overweight
2024-06-10 Telsey Advisory Group Maintain Outperform Outperform
2024-06-10 Morgan Stanley Maintain Overweight Overweight
2024-06-06 Oppenheimer Maintain Outperform Outperform
2024-06-03 Evercore ISI Group Maintain Outperform Outperform
2024-05-20 Evercore ISI Group Maintain Outperform Outperform
2024-05-20 Barclays Maintain Overweight Overweight
2024-05-17 BMO Capital Maintain Outperform Outperform
2024-05-17 Jefferies Maintain Buy Buy
2024-05-17 Telsey Advisory Group Maintain Outperform Outperform
2024-05-17 UBS Maintain Buy Buy
2024-05-17 Stifel Maintain Hold Hold
2024-05-17 Citigroup Maintain Buy Buy
2024-05-17 RBC Capital Maintain Outperform Outperform
2024-05-17 Evercore ISI Group Maintain Outperform Outperform
2024-05-17 Morgan Stanley Maintain Overweight Overweight
2024-05-17 Keybanc Maintain Overweight Overweight
2024-05-17 Baird Maintain Outperform Outperform
2024-05-17 Roth MKM Maintain Buy Buy
2024-05-17 Truist Securities Maintain Hold Hold
2024-05-17 B of A Securities Maintain Buy Buy
2024-05-17 TD Cowen Maintain Buy Buy
2024-05-17 Raymond James Maintain Outperform Outperform
2024-05-17 DA Davidson Maintain Buy Buy
2024-05-17 Goldman Sachs Maintain Buy Buy
2024-05-14 Evercore ISI Group Maintain Outperform Outperform
2024-05-10 Telsey Advisory Group Maintain Outperform Outperform
2024-05-07 UBS Maintain Buy Buy
2024-04-16 Evercore ISI Group Maintain Outperform Outperform
2024-03-27 Telsey Advisory Group Maintain Outperform Outperform
2024-03-26 Evercore ISI Group Maintain Outperform Outperform
2024-03-13 Stifel Maintain Hold Hold
2024-03-13 Tigress Financial Maintain Buy Buy
2024-02-27 Morgan Stanley Maintain Overweight Overweight
2024-02-27 RBC Capital Maintain Outperform Outperform
2024-02-27 Barclays Maintain Overweight Overweight
2024-02-26 Oppenheimer Maintain Outperform Outperform
2024-02-26 Morgan Stanley Maintain Overweight Overweight
2024-02-22 RBC Capital Maintain Outperform Outperform
2024-02-22 Barclays Maintain Overweight Overweight
2024-02-21 Keybanc Maintain Overweight Overweight
2024-02-21 Guggenheim Maintain Buy Buy
2024-02-21 Truist Securities Maintain Hold Hold
2024-02-21 Telsey Advisory Group Maintain Outperform Outperform
2024-02-21 BMO Capital Maintain Outperform Outperform
2024-02-21 Piper Sandler Maintain Overweight Overweight
2024-02-16 Stifel Maintain Hold Hold
2024-02-14 Telsey Advisory Group Maintain Outperform Outperform
2024-02-12 Oppenheimer Maintain Outperform Outperform
2023-11-17 BMO Capital Maintain Outperform Outperform
2023-11-17 Telsey Advisory Group Maintain Outperform Outperform
2023-11-17 Truist Securities Maintain Hold Hold
2023-11-17 Stifel Maintain Hold Hold
2023-11-17 RBC Capital Maintain Outperform Outperform
2023-11-17 Morgan Stanley Maintain Overweight Overweight
2023-11-17 Evercore ISI Group Maintain Outperform Outperform
2023-11-14 Jefferies Maintain Buy Buy
2023-11-13 Stifel Maintain Hold Hold
2023-11-13 Stephens & Co. Maintain Overweight Overweight
2023-10-25 Tigress Financial Maintain Buy Buy
2023-09-27 Piper Sandler Maintain Overweight Overweight
2023-09-26 Stifel Maintain Hold Hold
2023-09-08 Evercore ISI Group Maintain Outperform Outperform
2023-09-05 TD Cowen Maintain Outperform Outperform
2023-08-21 Telsey Advisory Group Maintain Outperform Outperform
2023-08-21 Citigroup Maintain Buy Buy
2023-08-18 Goldman Sachs Maintain Buy Buy
2023-08-18 Bernstein Maintain Market Perform Market Perform
2023-08-18 Baird Maintain Outperform Outperform
2023-08-18 Barclays Maintain Overweight Overweight
2023-08-18 Morgan Stanley Maintain Overweight Overweight
2023-08-18 Truist Securities Maintain Hold Hold
2023-08-18 RBC Capital Maintain Outperform Outperform
2023-08-18 Raymond James Maintain Outperform Outperform
2023-08-18 Telsey Advisory Group Maintain Outperform Outperform
2023-08-18 Roth MKM Maintain Buy Buy
2023-08-18 TD Cowen Maintain Outperform Outperform
2023-08-18 UBS Maintain Buy Buy
2023-08-18 Wells Fargo Maintain Overweight Overweight
2023-08-18 Keybanc Maintain Overweight Overweight
2023-08-14 Stifel Maintain Hold Hold
2023-08-14 Guggenheim Maintain Buy Buy
2023-08-14 Evercore ISI Group Maintain Outperform Outperform
2023-08-11 Credit Suisse Maintain Outperform Outperform
2023-08-11 Telsey Advisory Group Maintain Outperform Outperform
2023-08-10 JP Morgan Maintain Neutral Neutral
2023-08-09 Wells Fargo Maintain Overweight Overweight
2023-08-08 Oppenheimer Maintain Outperform Outperform
2023-08-02 Jefferies Maintain Buy Buy
2023-07-25 Piper Sandler Upgrade Neutral Overweight
2023-06-26 Morgan Stanley Maintain Overweight Overweight
2023-06-07 Tigress Financial Maintain Buy Buy
2023-06-05 Credit Suisse Maintain Outperform Outperform
2023-06-05 Telsey Advisory Group Maintain Outperform Outperform
2023-06-01 Barclays Maintain Overweight Overweight
2023-05-22 Barclays Maintain Overweight Overweight
2023-05-19 Citigroup Maintain Buy Buy
2023-05-19 Telsey Advisory Group Maintain Outperform Outperform
2023-05-19 Truist Securities Maintain Hold Hold
2023-05-19 BMO Capital Maintain Outperform Outperform
2023-05-19 JP Morgan Maintain Neutral Neutral
2023-05-19 B of A Securities Maintain Buy Buy
2023-05-19 UBS Maintain Buy Buy
2023-05-19 RBC Capital Maintain Outperform Outperform
2023-05-17 Stephens & Co. Maintain Overweight Overweight
2023-05-17 JP Morgan Maintain Neutral Neutral
2023-05-12 Telsey Advisory Group Maintain Outperform Outperform
2023-05-12 JP Morgan Maintain Neutral Neutral
2023-05-10 Evercore ISI Group Maintain Outperform Outperform
2023-05-09 Truist Securities Maintain Hold Hold
2023-05-02 TD Cowen Maintain Outperform Outperform
2023-04-26 Truist Securities Maintain Hold Hold
2023-04-25 Keybanc Maintain Overweight Overweight
2023-04-19 Gordon Haskett Maintain Accumulate Buy
2023-04-10 Wells Fargo Maintain Overweight Overweight
2023-04-06 Keybanc Maintain Overweight Overweight
2023-04-06 Oppenheimer Maintain Outperform Outperform
2023-04-06 UBS Maintain Buy Buy
2023-04-06 Telsey Advisory Group Maintain Outperform Outperform
2023-04-06 Barclays Maintain Overweight Overweight
2023-04-05 Wells Fargo Maintain Overweight Overweight
2023-04-05 JP Morgan Maintain Neutral Neutral
2023-04-05 Stephens & Co. Maintain Overweight Overweight
2023-04-05 Telsey Advisory Group Maintain Outperform Outperform
2023-04-04 Citigroup Maintain Buy Buy
2023-04-04 Goldman Sachs Maintain Buy Buy
2023-03-31 Telsey Advisory Group Maintain Outperform Outperform
2023-03-30 Evercore ISI Group Upgrade In Line Outperform
2023-03-28 Erste Group Downgrade Buy Hold
2023-03-27 Goldman Sachs Maintain Buy Buy
2023-02-23 Truist Securities Maintain Hold Hold
2023-02-22 Deutsche Bank Maintain Buy Buy
2023-02-22 Morgan Stanley Maintain Overweight Overweight
2023-02-22 Evercore ISI Group Maintain In Line In Line
2023-02-22 Credit Suisse Maintain Outperform Outperform
2023-02-22 Goldman Sachs Maintain Buy Buy
2023-02-22 Telsey Advisory Group Maintain Outperform Outperform
2023-02-22 RBC Capital Maintain Outperform Outperform
2023-02-21 JP Morgan Maintain Neutral Neutral
2023-02-20 TD Cowen Maintain Outperform Outperform
2023-02-15 Cowen & Co. Maintain Outperform Outperform
2023-02-15 TD Cowen Maintain Outperform Outperform
2023-02-15 Deutsche Bank Maintain Buy Buy
2023-02-10 Gordon Haskett Upgrade Hold Accumulate
2023-02-08 Barclays Maintain Overweight Overweight
2023-02-06 Oppenheimer Maintain Outperform Outperform
2023-01-26 Tigress Financial Upgrade Neutral Buy
2023-01-18 Jefferies Maintain Buy Buy
2023-01-17 Morgan Stanley Maintain Overweight Overweight
2023-01-06 UBS Maintain Buy Buy
2022-12-09 Truist Securities Maintain Hold Hold
2022-12-06 Bernstein Maintain Market Perform Perform
2022-11-17 Credit Suisse Maintain Outperform Outperform
2022-11-17 Morgan Stanley Maintain Overweight Overweight
2022-11-16 Jefferies Maintain Buy Buy
2022-11-16 UBS Maintain Buy Buy
2022-11-16 Deutsche Bank Maintain Buy Buy
2022-11-16 MKM Partners Maintain Buy Buy
2022-11-16 Goldman Sachs Maintain Buy Buy
2022-11-16 B of A Securities Maintain Buy Buy
2022-11-16 Raymond James Maintain Outperform Outperform
2022-11-16 RBC Capital Maintain Outperform Outperform
2022-11-16 Truist Securities Maintain Hold Hold
2022-11-16 DA Davidson Maintain Buy Buy
2022-11-16 Cowen & Co. Maintain Outperform Outperform
2022-11-16 BMO Capital Maintain Outperform Outperform
2022-11-16 Evercore ISI Group Maintain In Line In Line
2022-11-16 Citigroup Maintain Buy Buy
2022-11-16 Stifel Maintain Hold Hold
2022-11-16 Keybanc Maintain Overweight Overweight
2022-11-16 Telsey Advisory Group Maintain Outperform Outperform
2022-11-15 Baird Maintain Outperform Outperform
2022-11-15 JP Morgan Maintain Neutral Neutral
2022-10-18 Jefferies Maintain Buy Buy
2022-10-07 Keybanc Maintain Overweight Overweight
2022-10-05 Erste Group Upgrade Hold Buy
2022-09-14 Keybanc Maintain Overweight Overweight
2022-08-18 Morgan Stanley Maintain Overweight Overweight
2022-08-18 Argus Research Maintain Buy Buy
2022-08-17 Stifel Maintain Hold Hold
2022-08-17 B of A Securities Maintain Buy Buy
2022-08-17 Credit Suisse Maintain Outperform Outperform
2022-08-17 Raymond James Maintain Outperform Outperform
2022-08-17 UBS Maintain Buy Buy
2022-08-17 Goldman Sachs Maintain Buy Buy
2022-08-17 Cowen & Co. Maintain Outperform Outperform
2022-08-17 Citigroup Maintain Buy Buy
2022-08-17 Truist Securities Maintain Hold Hold
2022-08-17 DA Davidson Maintain Buy Buy
2022-08-17 RBC Capital Maintain Outperform Outperform
2022-08-17 Telsey Advisory Group Maintain Outperform Outperform
2022-08-17 Deutsche Bank Maintain Buy Buy
2022-08-17 Oppenheimer Maintain Outperform Outperform
2022-08-16 Wells Fargo Maintain Overweight Overweight
2022-08-16 Baird Maintain Outperform Outperform
2022-08-16 JP Morgan Maintain Neutral Neutral
2022-07-27 Raymond James Maintain Outperform Outperform
2022-07-27 Deutsche Bank Maintain Buy Buy
2022-07-26 Cowen & Co. Maintain Outperform Outperform
2022-07-26 Citigroup Maintain Buy Buy
2022-07-26 UBS Maintain Buy Buy
2022-07-26 JP Morgan Maintain Neutral Neutral
2022-07-26 Telsey Advisory Group Maintain Outperform Outperform
2022-07-26 Oppenheimer Maintain Outperform Outperform
2022-07-26 Evercore ISI Group Maintain In Line In Line
2022-07-26 Morgan Stanley Maintain Overweight Overweight
2022-07-26 Goldman Sachs Maintain Buy Buy
2022-07-26 Wells Fargo Maintain Overweight Overweight
2022-07-26 Stifel Maintain Hold Hold
2022-07-26 MKM Partners Maintain Buy Buy
2022-07-26 Guggenheim Maintain Buy Buy
2022-07-26 BMO Capital Maintain Outperform Outperform
2022-07-26 B of A Securities Maintain Buy Buy
2022-07-26 Truist Securities Maintain Hold Hold
2022-07-26 DA Davidson Maintain Buy Buy
2022-07-26 Credit Suisse Maintain Outperform Outperform
2022-07-26 RBC Capital Maintain Outperform Outperform
2022-07-25 Baird Maintain Outperform Outperform
2022-07-22 Piper Sandler Maintain Neutral Neutral
2022-06-27 Goldman Sachs Maintain Buy Buy
2022-06-05 JP Morgan Maintain Neutral Neutral
2022-05-20 Argus Research Maintain Buy Buy
2022-05-18 Goldman Sachs Maintain Buy Buy
2022-05-18 Jefferies Maintain Buy Buy
2022-05-18 Citigroup Maintain Buy Buy
2022-05-18 RBC Capital Maintain Outperform Outperform
2022-05-18 Truist Securities Maintain Hold Hold
2022-05-18 Deutsche Bank Maintain Buy Buy
2022-05-18 Morgan Stanley Maintain Overweight Overweight
2022-05-18 Telsey Advisory Group Maintain Outperform Outperform
2022-05-18 Guggenheim Maintain Buy Buy
2022-05-18 Raymond James Maintain Outperform Outperform
2022-05-18 BMO Capital Maintain Outperform Outperform
2022-05-18 B of A Securities Maintain Buy Buy
2022-05-17 JP Morgan Maintain Neutral Neutral
2022-05-17 Wells Fargo Maintain Overweight Overweight
2022-05-17 DA Davidson Maintain Buy Buy
2022-05-16 Deutsche Bank Maintain Buy Buy
2022-04-08 DA Davidson Maintain Buy Buy
2022-02-22 Raymond James Maintain Outperform Outperform
2022-02-22 Morgan Stanley Maintain Overweight Overweight
2022-02-18 UBS Maintain Buy Buy
2022-02-18 Deutsche Bank Maintain Buy Buy
2022-02-18 Jefferies Maintain Buy Buy
2022-02-17 Goldman Sachs Maintain Buy Buy
2022-02-17 Baird Maintain Outperform Outperform
2022-02-17 JP Morgan Maintain Neutral Neutral
2022-02-11 Exane BNP Paribas Upgrade Underperform Neutral
2022-02-10 JP Morgan Maintain Neutral Neutral
2022-02-08 UBS Maintain Buy Buy
2022-02-07 Wells Fargo Maintain Overweight Overweight
2022-01-28 RBC Capital Maintain Outperform Outperform
2022-01-28 Citigroup Maintain Buy Buy
2022-01-20 Keybanc Downgrade Overweight Sector Weight
2022-01-17 Baird Maintain Outperform Outperform
2022-01-13 Truist Securities Maintain Hold Hold
2021-11-19 MKM Partners Upgrade Neutral Buy
2021-11-16 Goldman Sachs Maintain Buy Buy
2021-11-12 JP Morgan Maintain Neutral Neutral
2021-11-10 Deutsche Bank Maintain Buy Buy
2021-10-19 Goldman Sachs Maintain Buy Buy
2021-08-30 Morgan Stanley Maintain Overweight Overweight
2021-08-18 B of A Securities Maintain Buy Buy
2021-08-18 Barclays Maintain Overweight Overweight
2021-08-18 UBS Maintain Buy Buy
2021-08-18 Credit Suisse Maintain Outperform Outperform
2021-08-18 Morgan Stanley Maintain Overweight Overweight
2021-08-18 Deutsche Bank Maintain Buy Buy
2021-08-18 MKM Partners Maintain Neutral Neutral
2021-08-18 Raymond James Maintain Outperform Outperform
2021-08-18 Telsey Advisory Group Maintain Outperform Outperform
2021-08-18 Baird Maintain Outperform Outperform
2021-08-16 R5 Capital Upgrade Hold Buy
2021-08-13 Stephens & Co. Maintain Overweight Overweight
2021-08-09 Morgan Stanley Maintain Overweight Overweight
2021-08-05 Wells Fargo Upgrade Equal Weight Overweight
2021-05-19 Deutsche Bank Maintain Buy Buy
2021-05-19 UBS Maintain Buy Buy
2021-05-19 Raymond James Maintain Outperform Outperform
2021-05-19 MKM Partners Maintain Neutral Neutral
2021-05-19 Citigroup Maintain Buy Buy
2021-05-19 RBC Capital Maintain Outperform Outperform
2021-05-19 Morgan Stanley Maintain Overweight Overweight
2021-02-21 Morgan Stanley Maintain Overweight Overweight
2021-02-19 BMO Capital Maintain Outperform Outperform
2021-02-19 Raymond James Maintain Outperform Outperform
2021-02-19 Goldman Sachs Maintain Buy Buy
2021-02-19 B of A Securities Maintain Buy Buy
2021-02-19 UBS Maintain Buy Buy
2021-02-19 Morgan Stanley Maintain Overweight Overweight
2021-01-25 R5 Capital Downgrade Hold Sell
2020-12-21 RBC Capital Upgrade Sector Perform Outperform
2020-11-18 Deutsche Bank Maintain Buy Buy
2020-11-18 Raymond James Maintain Outperform Outperform
2020-11-18 Morgan Stanley Maintain Overweight Overweight
2020-11-18 KeyBanc Maintain Overweight Overweight
2020-11-18 DA Davidson Maintain Buy Buy
2020-11-18 Citigroup Maintain Buy Buy
2020-11-18 Keybanc Maintain Overweight Overweight
2020-11-18 BMO Capital Maintain Outperform Outperform
2020-11-12 Keybanc Maintain Overweight Overweight
2020-11-12 KeyBanc Maintain Overweight Overweight
2020-10-02 DZ Bank Upgrade Hold Buy
2020-09-22 Oppenheimer Maintain Outperform Outperform
2020-09-22 B of A Securities Maintain Buy Buy
2020-08-31 R5 Capital Downgrade Buy Hold
2020-08-19 RBC Capital Maintain Sector Perform Sector Perform
2020-08-19 Guggenheim Maintain Buy Buy
2020-08-19 DA Davidson Maintain Buy Buy
2020-08-19 KeyBanc Maintain Overweight Overweight
2020-08-19 B of A Securities Maintain Buy Buy
2020-08-19 Raymond James Maintain Outperform Outperform
2020-08-19 Keybanc Maintain Overweight Overweight
2020-08-19 BMO Capital Maintain Outperform Outperform
2020-08-19 UBS Maintain Buy Buy
2020-08-19 Citigroup Maintain Buy Buy
2020-08-14 DA Davidson Maintain Buy Buy
2020-08-14 Raymond James Maintain Outperform Outperform
2020-08-13 Stephens & Co. Maintain Overweight Overweight
2020-08-05 B of A Securities Maintain Buy Buy
2020-07-30 MKM Partners Maintain Neutral Neutral
2020-07-20 Morgan Stanley Maintain Overweight Overweight
2020-07-08 B of A Securities Maintain Buy Buy
2020-06-22 UBS Upgrade Neutral Buy
2020-06-22 Guggenheim Maintain Buy Buy
2020-05-21 Morgan Stanley Maintain Overweight Overweight
2020-05-20 Guggenheim Maintain Buy Buy
2020-05-20 UBS Maintain Neutral Neutral
2020-05-20 Stifel Maintain Hold Hold
2020-05-20 Nomura Instinet Maintain Buy Buy
2020-05-20 Deutsche Bank Maintain Buy Buy
2020-05-20 Nomura Maintain Buy Buy
2020-05-20 Credit Suisse Maintain Outperform Outperform
2020-05-20 B of A Securities Maintain Buy Buy
2020-05-20 Raymond James Maintain Outperform Outperform
2020-05-20 Cowen & Co. Maintain Outperform Outperform
2020-05-19 Baird Maintain Outperform Outperform
2020-05-13 B of A Securities Maintain Buy Buy
2020-05-13 RBC Capital Maintain Sector Perform Sector Perform
2020-05-01 Goldman Sachs Maintain Buy Buy
2020-04-30 Morgan Stanley Maintain Overweight Overweight
2020-04-29 Gordon Haskett Maintain Buy Accumulate
2020-04-21 Oppenheimer Maintain Outperform Outperform
2020-04-08 Citigroup Maintain Buy Buy
2020-04-06 Deutsche Bank Maintain Buy Buy
2020-03-26 Exane BNP Paribas Maintain Underperform Underperform
2020-03-18 Credit Suisse Upgrade Neutral Outperform
2020-03-17 Oppenheimer Upgrade Perform Outperform
2020-02-19 Deutsche Bank Maintain Buy Buy
2020-02-19 Stifel Nicolaus Maintain Hold Hold
2020-02-19 Stifel Maintain Hold Hold
2020-02-18 CFRA Maintain Buy Buy
2020-02-11 Nomura Maintain Buy Buy
2020-01-24 Odeon Capital Maintain Hold Hold
2019-12-31 Morgan Stanley Maintain Overweight Overweight
2019-11-15 Keybanc Maintain Overweight Overweight
2019-11-15 Credit Suisse Maintain Neutral Neutral
2019-11-15 Nomura Maintain Buy Buy
2019-11-15 UBS Maintain Neutral Neutral
2019-11-15 KeyBanc Maintain Overweight Overweight
2019-11-15 Raymond James Maintain Outperform Outperform
2019-11-15 BMO Capital Maintain Outperform Outperform
2019-11-08 JP Morgan Maintain Neutral Neutral
2019-11-08 Nomura Maintain Buy Buy
2019-11-04 Oppenheimer Maintain Perform Perform
2019-09-23 Baird Maintain Outperform Outperform
2019-09-05 Morgan Stanley Maintain Overweight Overweight
2019-08-16 KeyBanc Maintain Overweight Overweight
2019-08-16 Raymond James Maintain Outperform Outperform
2019-08-16 Keybanc Maintain Overweight Overweight
2019-07-11 Goldman Sachs Maintain Buy Buy
2019-06-24 Keybanc Maintain Overweight Overweight
2019-06-24 KeyBanc Maintain Overweight Overweight
2019-06-17 Morgan Stanley Maintain Overweight Overweight
2019-05-17 Deutsche Bank Maintain Buy Buy
2019-05-17 Gordon Haskett Upgrade Hold Accumulate
2019-05-17 UBS Maintain Neutral Neutral
2019-05-03 Bernstein Upgrade Market Perform Outperform
2019-04-01 Citigroup Maintain Buy Buy
2019-03-20 Evercore ISI Group Maintain In Line In Line
2019-02-21 Citigroup Maintain Buy Buy
2019-02-20 Morgan Stanley Maintain Overweight Overweight
2019-02-08 Buckingham Maintain Neutral Neutral
2019-01-23 Morgan Stanley Upgrade Equal Weight Overweight
2018-11-16 Citigroup Maintain Buy Buy
2018-11-16 Deutsche Bank Maintain Buy Buy
2018-11-16 KeyBanc Maintain Overweight Overweight
2018-11-16 Keybanc Maintain Overweight Overweight
2018-10-11 Morgan Stanley Maintain Equal Weight Equal Weight
2018-10-09 Deutsche Bank Upgrade Hold Buy
2018-10-08 JP Morgan Maintain Neutral Neutral
2018-09-18 BMO Capital Maintain Outperform Outperform
2018-08-17 Deutsche Bank Maintain Hold Hold
2018-08-17 Argus Maintain Buy Buy
2018-08-17 UBS Maintain Neutral Neutral
2018-08-17 Morgan Stanley Maintain Equal Weight Equal Weight
2018-08-17 Keybanc Maintain Overweight Overweight
2018-08-17 Raymond James Downgrade Strong Buy Outperform
2018-08-17 Citigroup Maintain Buy Buy
2018-08-17 Argus Research Maintain Buy Buy
2018-08-17 Credit Suisse Maintain Neutral Neutral
2018-08-17 KeyBanc Maintain Overweight Overweight
2018-05-17 Gordon Haskett Maintain Buy Accumulate
2018-04-19 Argus Upgrade Hold Buy
2018-04-19 Argus Research Upgrade Hold Buy
2018-03-02 Oppenheimer Downgrade Outperform Perform
2018-02-26 Morgan Stanley Maintain Equal Weight Equal Weight
2018-02-26 Credit Suisse Maintain Neutral Neutral
2018-02-23 BMO Capital Maintain Market Perform Market Perform
2018-02-22 Stephens & Co. Maintain Overweight Overweight
2018-02-21 UBS Maintain Neutral Neutral
2018-02-21 MKM Partners Maintain Neutral Neutral
2018-02-21 JP Morgan Maintain Neutral Neutral
2018-02-21 Barclays Maintain Overweight Overweight
2018-01-18 Goldman Sachs Upgrade Neutral Buy
2017-12-19 Citigroup Upgrade Neutral Buy
2017-12-04 Moffett Nathanson Maintain Neutral Neutral
2017-11-29 RBC Capital Upgrade Underperform Sector Perform
2017-11-20 Goldman Sachs Downgrade Buy Neutral
2017-11-17 Bank of America Maintain Buy Buy
2017-11-17 KeyBanc Maintain Overweight Overweight
2017-11-17 BMO Capital Maintain Market Perform Market Perform
2017-11-17 B of A Securities Maintain Buy Buy
2017-11-17 Keybanc Maintain Overweight Overweight
2017-11-17 Morgan Stanley Maintain Equal Weight Equal Weight
2017-11-15 Oppenheimer Maintain Outperform Outperform
2017-11-10 UBS Maintain Neutral Neutral
2017-11-08 Morgan Stanley Maintain Equal Weight Equal Weight
2017-10-13 BMO Capital Maintain Market Perform Market Perform
2017-10-11 Stifel Nicolaus Maintain Hold Hold
2017-10-11 Stifel Maintain Hold Hold
2017-08-18 Jefferies Maintain Buy Buy
2017-08-15 Citigroup Maintain Neutral Neutral
2017-08-11 Stephens & Co. Upgrade Equal Weight Overweight
2017-08-02 Oppenheimer Maintain Outperform Outperform
2017-07-14 Goldman Sachs Upgrade Neutral Buy
2017-05-19 BMO Capital Upgrade Underperform Market Perform
2017-05-09 Gordon Haskett Maintain Buy Buy
2017-04-07 Telsey Advisory Group Upgrade Market Perform Outperform
2017-03-14 B of A Securities Maintain Buy Buy
2017-03-14 Bank of America Maintain Buy Buy
2017-02-22 Bank of America Upgrade Neutral Buy
2017-02-22 B of A Securities Upgrade Neutral Buy
2017-02-10 Susquehanna Maintain Positive Outperform
2017-02-07 Bernstein Maintain Market Perform Perform
2017-01-25 Wells Fargo Maintain Market Perform Perform
2016-10-21 PiperJaffray Maintain Neutral Neutral
2016-10-03 Deutsche Bank Maintain Hold Hold
2016-09-30 Guggenheim Maintain Buy Buy
2016-09-29 KeyBanc Maintain Overweight Overweight
2016-09-23 Barclays Upgrade Equal Weight Overweight
2016-09-12 Cowen & Co. Upgrade Market Perform Outperform
2016-08-22 BMO Capital Maintain Underperform Underperform
2016-08-19 Jefferies Maintain Buy Buy
2016-08-01 Deutsche Bank Maintain Hold Hold
2016-07-12 Northcoast Research Downgrade Buy Neutral
2016-06-06 Jefferies Upgrade Hold Buy
2016-05-20 Citigroup Maintain Neutral Neutral
2016-05-19 Morgan Stanley Maintain Equal Weight Equal Weight
2016-05-16 Deutsche Bank Maintain Hold Hold
2016-05-02 RBC Capital Maintain Underperform Underperform
2016-04-06 Goldman Sachs Maintain Neutral Neutral
2016-03-31 Barclays Maintain Equal Weight Equal Weight
2016-03-30 Barclays Maintain Equal Weight Equal Weight
2015-11-18 Barclays Maintain Equal Weight Equal Weight
2015-11-09 Citigroup Maintain Neutral Neutral
2015-10-26 Wells Fargo Upgrade Market Perform Outperform
2015-10-15 Barclays Maintain Equal Weight Equal Weight
2015-10-15 Jefferies Maintain Hold Hold
2015-10-15 Credit Suisse Downgrade Outperform Neutral
2015-10-15 Bank of America Downgrade Buy Neutral
2015-10-15 B of A Securities Downgrade Buy Neutral
2015-10-05 Macquarie Maintain Neutral Neutral
2015-08-19 Barclays Maintain Equal Weight Equal Weight
2015-08-19 Jefferies Maintain Hold Hold
2015-08-19 BMO Capital Maintain Underperform Underperform
2015-06-08 Morgan Stanley Maintain Equal Weight Equal Weight
2015-06-08 Raymond James Downgrade Strong Buy Buy
2015-05-22 Stephens & Co. Maintain Overweight Overweight
2015-05-20 UBS Maintain Neutral Neutral
2015-05-19 JP Morgan Maintain Neutral Neutral
2015-05-19 Barclays Maintain Equal Weight Equal Weight
2015-02-20 JP Morgan Maintain Neutral Neutral
2015-02-20 Barclays Downgrade Overweight Equal Weight
2015-02-19 Deutsche Bank Maintain Hold Hold
2015-02-19 Jefferies Maintain Hold Hold
2015-02-11 HSBC Downgrade Overweight Neutral
2015-01-27 Deutsche Bank Maintain Hold Hold
2015-01-21 Morgan Stanley Downgrade Overweight Equal Weight
2015-01-07 Jefferies Maintain Hold Hold
2014-12-16 Cowen & Co. Maintain Market Perform Perform
2014-12-04 UBS Downgrade Buy Neutral
2014-12-03 Edward Jones Downgrade Buy Hold
2014-11-14 JP Morgan Maintain Neutral Neutral
2014-11-13 Deutsche Bank Maintain Hold Hold
2014-11-13 Barclays Maintain Overweight Overweight
2014-11-13 Jefferies Maintain Hold Hold
2014-11-04 Sterne Agee Maintain Neutral Neutral
2014-10-17 Jefferies Maintain Hold Hold
2014-10-10 Gilford Securities Upgrade Neutral Buy
2014-10-06 Morgan Stanley Maintain In Line Neutral
2014-09-15 Citigroup Maintain Neutral Neutral
2014-08-15 Raymond James Maintain Outperform Outperform
2014-08-14 JP Morgan Maintain Neutral Neutral
2014-08-11 Jefferies Downgrade Buy Hold
2014-07-29 Goldman Sachs Downgrade Buy Neutral
2014-06-24 Morgan Stanley Maintain Overweight Overweight
2014-06-05 Belus Capital Maintain Sell Sell
2014-05-16 UBS Maintain Buy Buy
2014-05-14 Jefferies Maintain Buy Buy
2014-04-15 William Blair Downgrade Market Perform Underperform
2014-02-26 UBS Maintain Buy Buy
2014-02-21 Gilford Securities Downgrade Buy Neutral
2014-02-21 Stifel Downgrade Buy Hold
2014-02-21 Stifel Nicolaus Downgrade Buy Hold
2014-02-21 Goldman Sachs Maintain Buy Buy
2014-02-13 Nomura Maintain Buy Buy
2014-02-06 Wolfe Research Maintain Underperform Underperform
2014-01-29 Credit Suisse Upgrade Neutral Outperform
2013-11-15 Deutsche Bank Maintain Hold Hold
2013-08-20 Susquehanna Downgrade Positive Neutral
2013-06-20 Raymond James Upgrade Market Perform Outperform
2013-04-16 UBS Maintain Buy Buy
2013-02-26 Cowen & Co. Maintain Neutral Neutral
2013-02-19 Oracle Investment Research Maintain Sell Sell
2013-02-04 JP Morgan Downgrade Overweight Neutral
2012-10-22 Citigroup Maintain Buy Buy
2012-10-12 Jefferies Upgrade Hold Buy
2012-10-11 Barclays Maintain Overweight Overweight
2012-09-11 Credit Suisse Maintain Neutral Neutral
2012-08-17 Goldman Sachs Maintain Neutral Neutral
2012-08-17 JP Morgan Maintain Overweight Overweight
2012-08-13 Jefferies Maintain Hold Hold
2012-08-06 Stifel Nicolaus Upgrade Hold Buy
2012-08-06 Stifel Upgrade Hold Buy
2012-08-01 Buckingham Research Downgrade Buy Neutral
2012-07-20 Credit Suisse Maintain Neutral Neutral
2012-07-03 Citigroup Maintain Buy Buy
2012-07-02 UBS Maintain Neutral Neutral
2012-06-29 Citigroup Maintain Buy Buy
2012-06-01 Bank oferica Maintain Buy Buy
2012-06-01 B of A Securities Maintain Buy Buy
2012-05-18 JP Morgan Maintain Overweight Overweight
2012-05-18 Goldman Sachs Maintain Neutral Neutral
2012-02-22 Morgan Keegan Maintain Outperform Outperform