Loading live market data…

NIKE, Inc.

NYSE:NKE

$42.65 USD

-$0.21 (-0.49%)

Volume
545.64K
Average Volume
23.87M
Market Capitalization
$63.11B
P/E Ratio
20.31
Dividend Yield
3.82%
Price Target
$49.00
Year High
$80.17
Year Low
$40.00
Day High
Day Low
Payout Ratio
$0.58
Current Ratio
$1.96
Source Headline
Here's How Many Shares of Nike You'd Need for $10,000 in Yearly Dividends

Investors will need over 6,000 shares to earn $10,000 in dividend income. Nike may not be the safest dividend stock right now, as it needs to execute a turnaround.

fool.com - 2026-07-14 06:00:00

How To Build A $50,000 Dividend Portfolio In Today's Market

The Dividend Income Accelerator Portfolio emphasizes high-quality companies with sustainable dividends, strong balance sheets, and attractive valuations to optimize risk-adjusted returns. I prioritize a diversified mix of ETFs and individual stocks across sectors, balancing dividend income, growth, and capital appreciation while mitigating downside risk. Key metrics include a 3.75% weighted average dividend yield, low payout ratios, and low beta factors, supporting long-term portfolio resilience.

seekingalpha.com - 2026-07-13 13:45:49

NIKE's Brand Investments: Building Growth or Hurting Margins?

NKE's brand investments are strengthening demand and engagement, but higher marketing and transformation costs may pressure near-term margins.

zacks.com - 2026-07-13 11:45:36

Nike: Iconic Brand But Wouldn't Touch It With A 10-Foot Pole Right Now

Nike remains a hold as persistent margin pressure and tepid revenue growth offset its iconic brand and near-4% dividend yield. NKE's recent double-beat earnings were inflated by a $986M one-time tariff refund; underlying EPS and margins declined, raising concerns about sustainable profitability. North America showed resilience, but declines in EMEA, APLA, and Greater China, plus flat FY'27 revenue guidance, limit near-term upside potential.

seekingalpha.com - 2026-07-13 07:45:00

Nike Stock Is Down 44% From Its High, and the CEO Has Been Buying Shares. Here's What That Means for Investors.

Nike's reported fourth-quarter earnings included a $0.52-per-share benefit from a one-time tariff recovery. Revenue in North America, Nike's largest market, returned to growth, rising 3% year over year.

fool.com - 2026-07-13 03:44:00

If You'd Invested $10,000 in Nike a Decade Ago, Here's How Much You'd Have Today (And It's Not Pretty)

A $10,000 stake in Nike a decade ago, with dividends reinvested, is worth less than that today. The same $10,000 in an S&P 500 index fund would have more than quadrupled.

fool.com - 2026-07-12 22:31:00

Nike's New Sponsorship Wins Hint at a Slow‑Burn Comeback in Brand Power and Profits

Nike's new college and league deals signal a push to regain cultural relevance with young athletes. If this brand momentum sticks, investors could see stronger revenue and pricing power over time.

fool.com - 2026-07-11 14:09:15

5 Relatively Secure And Cheap Dividend Stocks, Yields Up To 8% (July 2026)

This article is part of our monthly series where we highlight five large-cap, relatively safe, dividend-paying companies offering significant discounts to their historical norms. We go over our filtering process to select just five conservative DGI stocks from more than 7,500 companies that are traded on U.S. exchanges, including OTC networks. In addition to the primary list that yields 4.1%, we present two other groups of five DGI stocks each, from moderate to high yields of up to 8%.

seekingalpha.com - 2026-07-11 08:15:00

NIKE Trends to Watch as Sports Growth Fights Tariffs and China

NKE's sport-led reset is gaining traction in performance and wholesale, but tariffs, Direct weakness and China pressure keep the recovery uneven.

zacks.com - 2026-07-09 11:31:18

Is NKE Stock a Buy or Value Trap After Its 2026 Reset Effort?

NKE's 2026 reset has cash strength and performance traction, but weak estimates, channel pressure and valuation keep the stock from looking like a bargain.

zacks.com - 2026-07-09 11:31:15

NIKE Stock Outlook 2026 as Recovery Stays Uneven Across Markets

NKE's recovery is gaining ground in running, training and wholesale, but weak Sportswear, NIKE Direct and China trends keep its 2026 outlook uneven.

zacks.com - 2026-07-09 11:31:08

NIKE, Inc. (NKE) is Attracting Investor Attention: Here is What You Should Know

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

zacks.com - 2026-07-09 10:01:08

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

Top 50 High-Quality Dividend Growth Stocks For July 2026

I track a curated universe of 50 high-quality dividend growth stocks to identify opportune entry points based on valuation and future return potential. Year-to-date through June, the investable universe returned 8.69%, trailing SPY (10.10%) and SCHD (17.50%), but several individual stocks outperformed significantly. Currently, 39 out of 50 stocks offer a forward return estimate of at least 10%, with 22 appearing potentially undervalued by my free cash flow model.

seekingalpha.com - 2026-07-08 07:42:40

Whoop Hires Nike Marketing Veteran as Wearables Wars Heat Up

DJ van Hameren will join the screenless health-tracking brand as it works to push its appeal to a global audience as well as women.

wsj.com - 2026-07-08 06:00:00

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

Nike Stock: Is It a Buy After Its Recent Earnings Beat?

Nike's revenue declined by 1% in the fourth quarter. The company received a boost from tariff refunds, resulting in a significant but temporary improvement in the bottom line.

fool.com - 2026-07-07 09:00:00

Is Nike Stock a Buy After Earnings?

Nike (NKE 1.70%) reported quarterly financial results that underwhelmed investors.

fool.com - 2026-07-07 01:10:41

NIKE's Wholesale Strength: A Signal of a Turnaround Ahead?

NKE's wholesale business is gaining momentum as stronger retail partnerships and healthier inventory support its turnaround strategy.

zacks.com - 2026-07-06 15:46:09

Bear of the Day: Nike (NKE)

Nike ( NKE ) shares continue to slide for one primary reason which the Zacks Rank has warned investors about for the past two years: persistent downward EPS estimate revisions by Wall Street analysts. In just the past few months the consensus EPS estimate for FY 2027 (ends May) has declined by 20% from $2.00 to $1.80.

zacks.com - 2026-07-06 13:26:06

Oversold vs Undervalued: 3 Stocks Sitting in the Sweet Spot for Retirement Investors

What's the difference between a stock that is oversold and one that is undervalued?

247wallst.com - 2026-07-06 08:40:53

Netflix, Alphabet, Nike And A Consumer Defensive Stock On CNBC's ‘Final Trades'

On CNBC's “Halftime Report Final Trades,” Capital Wealth Planning founder Kevin Simpson named Alphabet Inc (NASDAQ:GOOGL) (NASDAQ:GOOG) as his final trade.

benzinga.com - 2026-07-06 07:40:57

Down 32%, Is Nike the Smartest Dividend Stock to Buy for the Second Half of 2026?

Nike is still navigating challenges in growing sales, with revenue down 1% year over year last quarter. Over the last year, Nike paid out significantly more in dividends than it generated in free cash flow.

fool.com - 2026-07-05 22:00:00

1 Big Reason Nike's Turnaround Is Taking Longer Than Expected

Shares of Nike are down almost 31% this year and 72% over the past five years. Nike is struggling in China, where sales fell 13% in fiscal year 2026.

fool.com - 2026-07-05 15:45:00

Nike Now Yields More Than Coca-Cola. Which Dow Dividend Stock Is the Better Buy in July?

Shares of sportswear giant Nike now offer a dividend yield of 4%. Coca-Cola is a classic dividend stock, but its yield is around 2.6%.

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

Why Is Nike Stock Rising After Another Crushing Update?

Nike reported flat revenue for the full fiscal year and is expecting sluggish sales over the next six months. The China business is struggling, but there was progress in North America.

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

Did NIKE, Inc. Insiders Breach their Fiduciary Duties to Shareholders?

Did NIKE, Inc. Insiders Breach their Fiduciary Duties to Shareholders? PR Newswire NEW YORK, July 3, 2026

gurufocus.com - 2026-07-03 13:00:00

Did NIKE, Inc. Insiders Breach their Fiduciary Duties to Shareholders?

Shareholders are urged to contact the firm immediately at no cost or obligation, as there may be limited time to enforce your rights.   We would handle the matter on a contingent fee basis, whereby you would not be responsible for out-of-pocket payment of our legal fees or expenses.

prnewswire.com - 2026-07-03 12:46:00

7-Eleven sues Nike over alleged Air Max 95 design infringing brand colors

7-Eleven has filed a trademark infringement lawsuit against Nike Inc (NYSE:NKE, XETRA:NKE), alleging that the design of an upcoming Air Max 95 sneaker improperly incorporates elements of the convenience store chain's branding. The complaint, filed in federal court in Dallas, claims the shoe features a color scheme resembling 7-Eleven's signature red, orange and green stripes.

proactiveinvestors.com - 2026-07-03 11:23:09

Nike's Sport Offense Reignites Momentum As ‘Rip The Script' Breaks 1.5 Billion Views

Nike just delivered a sobering fiscal 2026 earnings report, underscoring how difficult it is for a market leader to play catch-up in a category it once defined. While the company still expects headwinds through the first two quarters of fiscal 2027, it sees momentum building—led by outstanding performance around the World Cup, including over 1.5 billion views of the “Rip the Script” video during the first week of play.

forbes.com - 2026-07-03 11:15:19

Prediction: Nike Stock Set for 25% Rebound After Brutal Year

After a punishing year for shareholders, Nike (NYSE:NKE | NKE Price Prediction) finally looks interesting again.

247wallst.com - 2026-07-03 10:15:50

7-Eleven sues Nike over alleged Air Max 95 design infringing brand colors

7-Eleven has filed a trademark infringement lawsuit against Nike Inc (NYSE:NKE, XETRA:NKE), alleging that the design of an upcoming Air Max 95 sneaker...

proactiveinvestors.com - 2026-07-03 07:22:00

Nike Digital Drops 12% as Brands Rebalance D2C and Wholesale

The shorthand of direct-to-consumer (D2C) might boil down to selling through a brand's own website or brick-and-mortar location. But writ large, the model is about controlling the customer relationship.

pymnts.com - 2026-07-02 18:01:21

Is it Too Soon to Buy Nike or General Mills Stock for a Rebound?

Both iconic brands are trading near their respective 52-week lows, prompting some investors to wonder whether the recent weakness has created an attractive buying opportunity.

zacks.com - 2026-07-02 17:51:07

NIKE's Q4 Breakdown: Operating Metrics, Outlook & Prospects

NKE's better-than-expected Q4 results highlight early turnaround progress as North America and wholesale growth offset ongoing direct sales weakness.

zacks.com - 2026-07-02 15:55:20

Nike Sales Dip as It Awaits $986 Million Tariff Refund

Nike is expecting an “unplanned benefit” in the form of a nearly $1 billion tariff refund. The sneaker giant revealed the refund when announcing full-year and quarterly earnings this week, even as CEO Elliott Hill warned that tariffs remain a “dynamic cost headwind.

pymnts.com - 2026-07-02 13:49:34

NIKE Stock Trades Near 52-Week Low: Should You Buy, Hold or Sell?

NKE trades near its 52-week low as Greater China weakness, margin pressure, soft digital demand and premium valuation cloud its recovery outlook.

zacks.com - 2026-07-02 12:30:18

The ‘Michael Burry Bear Case' for AI Chips Is Back, and This GPU Math Problem Won't Go Away

On CNBC's Closing Bell Overtime the evening of June 30, 2026, a guest said the quiet part out loud about AI hardware: “the AI memory hardware food chain is still trading as if there's no choice

247wallst.com - 2026-07-02 10:13:54

Prediction: Nike Will Be Booted From the Dow Jones Industrial Average Within 12 Months and Replaced by One of 2 Consumer-Facing Giants

Earlier this week, Verizon was removed from the iconic Dow Jones Industrial Average, and Google parent Alphabet was added to the 30-stock index. Time is running out for Nike, with its low share price and poor operating performance likely to get it kicked out of the Dow.

fool.com - 2026-07-02 09:06:00

The Dow Just Had Its Best First Half Since 2021, but This Jobs Number Is Flashing Yellow

The Dow just closed out its best first half since 2021, up 8.7% year-to-date, yet Wednesday's open felt like a nervous glance at the door. CNBC's Dominic Chu kicked off July with mixed earnings, one big M&A shrug, and a jobs report that gave the bulls something to chew on. Chu flagged the labor data.... The Dow Just Had Its Best First Half Since 2021, but This Jobs Number Is Flashing Yellow

247wallst.com - 2026-07-02 08:55:56

Why Nike Stock Dropped 11% in June

Nike surprised the market with a beat on the top and bottom line in the fiscal fourth quarter. It's struggling in China, but it's making progress in North America.

fool.com - 2026-07-02 08:10:21

Is Nike Inc a Buy After Its Latest Earnings Report?

Nike stock has fallen roughly 75% since its peak five years ago. Its fourth-quarter earnings report seemed to convince investors the business was stabilizing.

fool.com - 2026-07-01 23:45:00

Stock Market Today, July 1: Nike Jumps After Quarterly Results Beat Analyst Estimates

Expand NYSE: NKE Nike Today's Change (5.05%) $2.08 Current Price $43.13 Key Data Points Market Cap $61B Day's Range $40.11 - $43.16 52wk Range $40.00 - $80.17 Volume 3.9M Avg Vol 25.7M Gross Margin 40.57% Dividend Yield 3.97% NIKE (NKE +5.05%), a global athletic footwear and apparel designer, marketer, and seller, closed at $43.14, up 5.09%. The stock rose after premarket results beat estimates, though investors are watching tariff-related profit support and a cautious revenue outlook.

fool.com - 2026-07-01 16:59:40

NIKE Q4 Earnings Beat Estimates, North America Revenues Up 3%

NKE is riding strong international momentum, but a sustained North America recovery remains key to long-term earnings growth.

zacks.com - 2026-07-01 16:20:45

Nike Q4 Beat Masks Core Weakness as Analysts Cut Price Targets

The news triggered a stock price increase the day after the release. However, the strength of the report was underpinned by one-offs that overshadowed core weakness.

marketbeat.com - 2026-07-01 13:25:18

Russell 2000 Kicks off 3rd Quarter With Record High

Stocks are firmly higher as July trading gets underway, with the Russell 2000 Index (RUT) hitting record highs

schaeffersresearch.com - 2026-07-01 12:03:00

Investors Waiting for NKE "Just Do It" Moment, Stock Near 12-Year Lows

Shares of Nike (NKE) jumped a bit since the opening bell after the company beat on earnings but showed weakness in China sales. Marley walks investors through the company's commentary on the print as investors seek a "just do it" moment for the stock as it trades near 12-year lows.

youtube.com - 2026-07-01 11:30:25

Nike Succession in Focus With New CFO Ready To Take Helm

Jeff Christian, Founder and CEO of Executive Search firm Christian & Timbers, discusses Nike's strategic shift following the completion of its CEO transition. He highlights that the company is now in 'proof mode,' emphasizing execution and delivering improved financial results.

youtube.com - 2026-07-01 09:37:01

Assessing Nike vs. Adidas as World Cup Heats Up

Drake MacFarlane, M Science Research Analyst, expressed cautious optimism about Nike's recent apparel sales boost, particularly from soccer jerseys, noting it as a positive short-term factor. However, he emphasized that Nike's need to strengthen its sports credentials and improve its footwear segment represents a longer-term challenge.

youtube.com - 2026-07-01 09:36:57

Stock Market Live July 1, 2026: S&P 500 (SPY) Lower as Investors Wait on the Fed and Fresh Economic Data

Live Updates Act now: the analyst who called NVIDIA in 2010 just named his top 10 AI stocks - and Nike didn't make the cut. Grab the names FREE today. Evercore ISI Reiterates Outperform Rating on Nvidia 1 hour ago Live Analysts at Evercore ISI just reiterated an outperform rating on Nvidia (NASDAQ: NVDA), saying... Stock Market Live July 1, 2026: S&P 500 (SPY) Lower as Investors Wait on the Fed and Fresh Economic Data

247wallst.com - 2026-07-01 09:23:54

Get NKE Insider Trade Alerts

NKE Price Target Summary

Last Month

$52.24

17 analysts

Last Quarter

$51.77

22 analysts

Last Year

$65.67

54 analysts

All Time

$104.65

179 analysts

NKE Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-01 BTIG Maintain Buy Buy
2026-07-01 Jefferies Maintain Buy Buy
2026-07-01 Guggenheim Maintain Buy Buy
2026-07-01 Barclays Maintain Overweight Overweight
2026-07-01 Bernstein Maintain Outperform Outperform
2026-07-01 BNP Paribas Maintain Underperform Underperform
2026-07-01 Baird Maintain Outperform Outperform
2026-07-01 Telsey Advisory Group Maintain Market Perform Market Perform
2026-07-01 UBS Maintain Neutral Neutral
2026-07-01 B of A Securities Maintain Neutral Neutral
2026-07-01 Citigroup Maintain Neutral Neutral
2026-07-01 Wells Fargo Maintain Equal Weight Equal Weight
2026-07-01 Piper Sandler Maintain Neutral Neutral
2026-07-01 Stifel Maintain Hold Hold
2026-06-29 JP Morgan Maintain Neutral Neutral
2026-06-26 Keybanc Downgrade Overweight Sector Weight
2026-06-26 Deutsche Bank Maintain Hold Hold
2026-06-26 Oppenheimer Maintain Outperform Outperform
2026-06-25 BTIG Maintain Buy Buy
2026-06-23 BNP Paribas Maintain Underperform Underperform
2026-06-23 Evercore ISI Group Downgrade Outperform In Line
2026-06-23 Goldman Sachs Maintain Neutral Neutral
2026-06-10 RBC Capital Downgrade Outperform Sector Perform
2026-06-10 UBS Maintain Neutral Neutral
2026-06-10 Citigroup Maintain Neutral Neutral
2026-05-08 Wells Fargo Downgrade Overweight Equal Weight
2026-04-13 HSBC Downgrade Buy Hold
2026-04-10 Piper Sandler Downgrade Overweight Neutral
2026-04-02 Goldman Sachs Downgrade Buy Neutral
2026-04-01 Guggenheim Maintain Buy Buy
2026-04-01 UBS Maintain Neutral Neutral
2026-04-01 B of A Securities Downgrade Buy Neutral
2026-04-01 Jefferies Maintain Buy Buy
2026-04-01 BTIG Maintain Buy Buy
2026-04-01 Truist Securities Maintain Buy Buy
2026-04-01 Telsey Advisory Group Maintain Market Perform Market Perform
2026-04-01 Wells Fargo Maintain Overweight Overweight
2026-04-01 Evercore ISI Group Maintain Outperform Outperform
2026-04-01 Piper Sandler Maintain Overweight Overweight
2026-04-01 BNP Paribas Maintain Underperform Underperform
2026-04-01 Barclays Maintain Overweight Overweight
2026-04-01 Citigroup Maintain Neutral Neutral
2026-04-01 JP Morgan Downgrade Overweight Neutral
2026-03-25 Telsey Advisory Group Maintain Market Perform Market Perform
2026-03-23 Deutsche Bank Maintain Hold Hold
2026-03-19 UBS Maintain Neutral Neutral
2026-03-19 BTIG Maintain Buy Buy
2026-03-11 Barclays Upgrade Equal Weight Overweight
2026-03-05 RBC Capital Maintain Outperform Outperform
2026-01-27 BTIG Maintain Buy Buy
2026-01-22 Keybanc Maintain Overweight Overweight
2026-01-08 Needham Downgrade Buy Hold
2026-01-06 RBC Capital Maintain Outperform Outperform
2025-12-19 B of A Securities Maintain Buy Buy
2025-12-19 Telsey Advisory Group Maintain Market Perform Market Perform
2025-12-19 Bernstein Maintain Outperform Outperform
2025-12-19 Stifel Maintain Hold Hold
2025-12-19 Piper Sandler Maintain Overweight Overweight
2025-12-19 UBS Maintain Neutral Neutral
2025-12-19 Wells Fargo Maintain Overweight Overweight
2025-12-19 Goldman Sachs Maintain Buy Buy
2025-12-19 Citigroup Maintain Neutral Neutral
2025-12-19 Barclays Maintain Equal Weight Equal Weight
2025-12-19 Needham Maintain Buy Buy
2025-12-19 Truist Securities Maintain Buy Buy
2025-12-19 Guggenheim Maintain Buy Buy
2025-12-12 BTIG Maintain Buy Buy
2025-12-10 Telsey Advisory Group Maintain Market Perform Market Perform
2025-12-09 Citigroup Maintain Neutral Neutral
2025-11-13 Wells Fargo Upgrade Equal Weight Overweight
2025-10-02 Keybanc Upgrade Sector Weight Overweight
2025-10-01 Stifel Maintain Hold Hold
2025-10-01 Barclays Maintain Equal Weight Equal Weight
2025-10-01 Morgan Stanley Maintain Equal Weight Equal Weight
2025-10-01 Truist Securities Maintain Buy Buy
2025-10-01 JP Morgan Maintain Overweight Overweight
2025-10-01 Telsey Advisory Group Maintain Market Perform Market Perform
2025-10-01 Needham Maintain Buy Buy
2025-10-01 Piper Sandler Maintain Overweight Overweight
2025-09-23 Telsey Advisory Group Maintain Market Perform Market Perform
2025-09-23 Morgan Stanley Maintain Equal Weight Equal Weight
2025-09-19 UBS Maintain Neutral Neutral
2025-09-18 RBC Capital Upgrade Sector Perform Outperform
2025-09-18 Barclays Maintain Equal Weight Equal Weight
2025-09-16 Citigroup Maintain Neutral Neutral
2025-09-10 TD Cowen Upgrade Hold Buy
2025-07-28 JP Morgan Upgrade Neutral Overweight
2025-07-01 Argus Research Upgrade Hold Buy
2025-06-27 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-27 Needham Maintain Buy Buy
2025-06-27 Piper Sandler Maintain Overweight Overweight
2025-06-27 Telsey Advisory Group Maintain Market Perform Market Perform
2025-06-27 Goldman Sachs Maintain Buy Buy
2025-06-27 B of A Securities Maintain Buy Buy
2025-06-27 Truist Securities Maintain Buy Buy
2025-06-27 Evercore ISI Group Maintain Outperform Outperform
2025-06-27 Baird Maintain Outperform Outperform
2025-06-27 JP Morgan Maintain Neutral Neutral
2025-06-27 Barclays Maintain Equal Weight Equal Weight
2025-06-27 Citigroup Maintain Neutral Neutral
2025-06-24 Evercore ISI Group Maintain Outperform Outperform
2025-06-24 Truist Securities Maintain Buy Buy
2025-06-20 Deutsche Bank Maintain Buy Buy
2025-06-18 Barclays Maintain Equal Weight Equal Weight
2025-06-18 Needham Maintain Buy Buy
2025-06-17 Telsey Advisory Group Maintain Market Perform Market Perform
2025-06-17 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-20 RBC Capital Maintain Sector Perform Sector Perform
2025-05-14 Wells Fargo Maintain Equal Weight Equal Weight
2025-05-12 Barclays Maintain Equal Weight Equal Weight
2025-05-06 Telsey Advisory Group Maintain Market Perform Market Perform
2025-05-05 JP Morgan Maintain Neutral Neutral
2025-04-30 Wells Fargo Downgrade Overweight Equal Weight
2025-04-28 Citigroup Maintain Neutral Neutral
2025-04-25 B of A Securities Maintain Buy Buy
2025-04-22 Goldman Sachs Maintain Buy Buy
2025-04-21 Williams Trading Maintain Buy Buy
2025-04-11 Piper Sandler Maintain Overweight Overweight
2025-04-10 Stifel Maintain Hold Hold
2025-04-04 Stifel Maintain Hold Hold
2025-03-21 Wells Fargo Maintain Overweight Overweight
2025-03-21 Baird Maintain Outperform Outperform
2025-03-21 Needham Maintain Buy Buy
2025-03-21 Truist Securities Maintain Buy Buy
2025-03-21 BMO Capital Maintain Outperform Outperform
2025-03-21 UBS Maintain Neutral Neutral
2025-03-21 JP Morgan Maintain Neutral Neutral
2025-03-21 RBC Capital Maintain Sector Perform Sector Perform
2025-03-21 Telsey Advisory Group Maintain Market Perform Market Perform
2025-03-21 Morgan Stanley Maintain Equal Weight Equal Weight
2025-03-17 Needham Maintain Buy Buy
2025-03-17 Telsey Advisory Group Maintain Market Perform Market Perform
2025-03-13 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-24 Jefferies Upgrade Hold Buy
2025-02-19 Telsey Advisory Group Maintain Market Perform Market Perform
2025-02-12 Guggenheim Maintain Buy Buy
2025-02-07 Citigroup Downgrade Buy Neutral
2025-02-07 Needham Maintain Buy Buy
2025-02-07 Deutsche Bank Maintain Buy Buy
2025-02-06 Telsey Advisory Group Maintain Market Perform Market Perform
2025-02-03 BMO Capital Maintain Outperform Outperform
2025-01-10 Piper Sandler Upgrade Neutral Overweight
2025-01-02 Deutsche Bank Maintain Buy Buy
2024-12-26 UBS Maintain Neutral Neutral
2024-12-23 Baird Maintain Outperform Outperform
2024-12-20 UBS Maintain Neutral Neutral
2024-12-20 Stifel Maintain Hold Hold
2024-12-20 B of A Securities Maintain Buy Buy
2024-12-20 Barclays Maintain Equal Weight Equal Weight
2024-12-20 Wells Fargo Maintain Overweight Overweight
2024-12-20 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-20 Truist Securities Maintain Buy Buy
2024-12-20 Deutsche Bank Maintain Buy Buy
2024-12-20 Needham Maintain Buy Buy
2024-12-20 Telsey Advisory Group Downgrade Outperform Market Perform
2024-12-16 Telsey Advisory Group Maintain Outperform Outperform
2024-12-16 Evercore ISI Group Maintain Outperform Outperform
2024-12-16 Deutsche Bank Maintain Buy Buy
2024-12-16 Wells Fargo Maintain Overweight Overweight
2024-12-13 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-11 Barclays Maintain Equal Weight Equal Weight
2024-12-09 UBS Maintain Neutral Neutral
2024-12-05 B of A Securities Maintain Buy Buy
2024-12-02 JP Morgan Maintain Neutral Neutral
2024-11-18 TD Cowen Maintain Hold Hold
2024-11-07 RBC Capital Maintain Sector Perform Sector Perform
2024-10-10 Truist Securities Upgrade Hold Buy
2024-10-02 Truist Securities Maintain Hold Hold
2024-10-02 Guggenheim Maintain Buy Buy
2024-10-02 UBS Maintain Neutral Neutral
2024-10-02 Telsey Advisory Group Maintain Outperform Outperform
2024-10-02 RBC Capital Maintain Sector Perform Sector Perform
2024-10-02 JP Morgan Maintain Neutral Neutral
2024-10-02 Evercore ISI Group Maintain Outperform Outperform
2024-10-02 B of A Securities Maintain Buy Buy
2024-10-02 Deutsche Bank Maintain Buy Buy
2024-10-02 Barclays Maintain Equal Weight Equal Weight
2024-10-02 TD Cowen Maintain Hold Hold
2024-09-30 Jefferies Maintain Hold Hold
2024-09-25 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-25 Truist Securities Maintain Hold Hold
2024-09-25 RBC Capital Maintain Sector Perform Sector Perform
2024-09-23 B of A Securities Maintain Buy Buy
2024-09-23 Telsey Advisory Group Maintain Outperform Outperform
2024-09-23 JP Morgan Maintain Neutral Neutral
2024-09-20 Wells Fargo Maintain Overweight Overweight
2024-09-20 Telsey Advisory Group Maintain Outperform Outperform
2024-09-20 Baird Maintain Outperform Outperform
2024-09-20 Truist Securities Maintain Hold Hold
2024-09-20 Piper Sandler Maintain Neutral Neutral
2024-09-20 Evercore ISI Group Maintain Outperform Outperform
2024-09-20 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-20 Deutsche Bank Maintain Buy Buy
2024-09-19 Bernstein Maintain Outperform Outperform
2024-09-18 Barclays Maintain Equal Weight Equal Weight
2024-08-26 Stifel Maintain Hold Hold
2024-08-16 Williams Trading Upgrade Sell Buy
2024-07-25 TD Cowen Maintain Hold Hold
2024-07-03 Deutsche Bank Maintain Buy Buy
2024-07-03 RBC Capital Maintain Sector Perform Sector Perform
2024-07-02 RBC Capital Maintain Sector Perform Sector Perform
2024-06-28 B of A Securities Maintain Buy Buy
2024-06-28 Truist Securities Maintain Hold Hold
2024-06-28 Oppenheimer Maintain Outperform Outperform
2024-06-28 Citigroup Maintain Buy Buy
2024-06-28 TD Cowen Maintain Hold Hold
2024-06-28 Williams Trading Maintain Sell Sell
2024-06-28 Raymond James Downgrade Outperform Market Perform
2024-06-28 Stifel Downgrade Buy Hold
2024-06-28 Evercore ISI Group Maintain Outperform Outperform
2024-06-28 Goldman Sachs Maintain Buy Buy
2024-06-28 Wells Fargo Maintain Overweight Overweight
2024-06-28 Guggenheim Maintain Buy Buy
2024-06-28 Barclays Downgrade Overweight Equal Weight
2024-06-28 BMO Capital Maintain Outperform Outperform
2024-06-28 HSBC Maintain Hold Hold
2024-06-28 JP Morgan Downgrade Overweight Neutral
2024-06-28 Wedbush Maintain Outperform Outperform
2024-06-28 Telsey Advisory Group Maintain Outperform Outperform
2024-06-28 Baird Maintain Outperform Outperform
2024-06-28 Morgan Stanley Downgrade Overweight Equal Weight
2024-06-21 Telsey Advisory Group Maintain Outperform Outperform
2024-06-21 Oppenheimer Upgrade Perform Outperform
2024-06-20 Williams Trading Maintain Sell Sell
2024-06-20 Truist Securities Maintain Hold Hold
2024-06-20 JP Morgan Maintain Overweight Overweight
2024-06-17 Morgan Stanley Maintain Overweight Overweight
2024-06-10 Wells Fargo Maintain Overweight Overweight
2024-04-30 Wedbush Maintain Outperform Outperform
2024-04-11 B of A Securities Upgrade Neutral Buy
2024-03-27 Morgan Stanley Maintain Overweight Overweight
2024-03-27 Wedbush Maintain Outperform Outperform
2024-03-25 Barclays Maintain Overweight Overweight
2024-03-25 Goldman Sachs Maintain Buy Buy
2024-03-22 Williams Trading Maintain Sell Sell
2024-03-22 Stifel Maintain Buy Buy
2024-03-22 Evercore ISI Group Maintain Outperform Outperform
2024-03-22 Bernstein Maintain Outperform Outperform
2024-03-22 RBC Capital Downgrade Outperform Sector Perform
2024-03-22 Goldman Sachs Maintain Buy Buy
2024-03-22 Wedbush Maintain Outperform Outperform
2024-03-22 Wells Fargo Maintain Overweight Overweight
2024-03-22 Baird Maintain Outperform Outperform
2024-03-22 Telsey Advisory Group Maintain Outperform Outperform
2024-03-22 UBS Maintain Buy Buy
2024-03-22 Piper Sandler Maintain Neutral Neutral
2024-03-22 Truist Securities Maintain Hold Hold
2024-03-22 Jefferies Maintain Hold Hold
2024-03-19 Truist Securities Maintain Hold Hold
2024-03-19 Wedbush Maintain Outperform Outperform
2024-03-18 Telsey Advisory Group Maintain Outperform Outperform
2024-03-18 Williams Trading Downgrade Hold Sell
2024-03-18 B of A Securities Maintain Neutral Neutral
2024-03-14 Citigroup Maintain Buy Buy
2024-03-12 Morgan Stanley Maintain Overweight Overweight
2024-03-12 RBC Capital Maintain Outperform Outperform
2024-03-11 Guggenheim Maintain Buy Buy
2024-02-16 Oppenheimer Downgrade Outperform Perform
2023-12-28 Truist Securities Maintain Hold Hold
2023-12-22 BMO Capital Maintain Outperform Outperform
2023-12-22 Deutsche Bank Maintain Buy Buy
2023-12-22 Stifel Maintain Buy Buy
2023-12-22 Truist Securities Maintain Hold Hold
2023-12-22 Raymond James Maintain Outperform Outperform
2023-12-22 TD Cowen Downgrade Outperform Market Perform
2023-12-22 Piper Sandler Maintain Neutral Neutral
2023-12-22 JP Morgan Maintain Overweight Overweight
2023-12-19 Raymond James Maintain Outperform Outperform
2023-12-15 Telsey Advisory Group Maintain Outperform Outperform
2023-12-12 DZ Bank Upgrade Hold Buy
2023-12-11 Citigroup Upgrade Neutral Buy
2023-10-06 RBC Capital Maintain Outperform Outperform
2023-09-29 Telsey Advisory Group Maintain Outperform Outperform
2023-09-29 Deutsche Bank Maintain Buy Buy
2023-09-29 Williams Trading Upgrade Sell Hold
2023-09-29 TD Cowen Maintain Outperform Outperform
2023-09-29 JP Morgan Maintain Overweight Overweight
2023-09-29 Goldman Sachs Maintain Buy Buy
2023-09-29 Barclays Maintain Overweight Overweight
2023-09-29 Morgan Stanley Maintain Overweight Overweight
2023-09-29 BMO Capital Maintain Outperform Outperform
2023-09-26 Raymond James Maintain Outperform Outperform
2023-09-25 Jefferies Downgrade Buy Hold
2023-09-25 JP Morgan Maintain Overweight Overweight
2023-09-22 Morgan Stanley Maintain Overweight Overweight
2023-09-22 Guggenheim Maintain Buy Buy
2023-09-22 Telsey Advisory Group Maintain Outperform Outperform
2023-09-20 Citigroup Maintain Neutral Neutral
2023-09-18 Wells Fargo Maintain Overweight Overweight
2023-09-08 Erste Group Downgrade Buy Hold
2023-09-07 Williams Trading Maintain Sell Sell
2023-08-28 Stifel Maintain Buy Buy
2023-07-25 Exane BNP Paribas Downgrade Neutral Underperform
2023-07-05 Argus Research Maintain Hold Hold
2023-07-03 Baird Maintain Outperform Outperform
2023-07-03 Morgan Stanley Maintain Overweight Overweight
2023-06-30 Morgan Stanley Maintain Overweight Overweight
2023-06-30 Raymond James Maintain Outperform Outperform
2023-06-30 RBC Capital Maintain Outperform Outperform
2023-06-30 JP Morgan Maintain Overweight Overweight
2023-06-30 Telsey Advisory Group Maintain Outperform Outperform
2023-06-30 Wedbush Maintain Outperform Outperform
2023-06-28 JP Morgan Maintain Overweight Overweight
2023-06-23 Wells Fargo Maintain Overweight Overweight
2023-06-23 Deutsche Bank Maintain Buy Buy
2023-06-22 Wedbush Maintain Outperform Outperform
2023-06-21 Telsey Advisory Group Maintain Outperform Outperform
2023-06-20 OTR Global Downgrade Positive Mixed
2023-06-14 Citigroup Maintain Neutral Neutral
2023-06-13 Citigroup Maintain Neutral Neutral
2023-06-05 Wells Fargo Maintain Overweight Overweight
2023-05-22 Williams Trading Downgrade Hold Sell
2023-04-18 Oppenheimer Maintain Outperform Outperform
2023-04-03 Argus Research Maintain Hold Hold
2023-03-28 Morgan Stanley Maintain Overweight Overweight
2023-03-28 Daiwa Capital Maintain Neutral Neutral
2023-03-22 Credit Suisse Maintain Outperform Outperform
2023-03-22 Guggenheim Maintain Buy Buy
2023-03-22 Wedbush Maintain Outperform Outperform
2023-03-22 TD Cowen Maintain Outperform Outperform
2023-03-22 Goldman Sachs Maintain Buy Buy
2023-03-22 JP Morgan Maintain Overweight Overweight
2023-03-22 Citigroup Maintain Neutral Neutral
2023-03-22 Telsey Advisory Group Maintain Outperform Outperform
2023-03-22 Stifel Maintain Buy Buy
2023-03-22 UBS Maintain Buy Buy
2023-03-22 Baird Maintain Outperform Outperform
2023-03-22 Raymond James Maintain Outperform Outperform
2023-03-22 Piper Sandler Maintain Neutral Neutral
2023-03-22 Wells Fargo Maintain Equal Weight Equal Weight
2023-03-22 Barclays Upgrade Equal Weight Overweight
2023-03-22 Jefferies Maintain Buy Buy
2023-03-17 Telsey Advisory Group Maintain Outperform Outperform
2023-03-16 Redburn Partners Maintain Sell Sell
2023-03-15 Stifel Maintain Buy Buy
2023-03-14 Barclays Maintain Equal Weight Equal Weight
2023-03-13 Morgan Stanley Maintain Overweight Overweight
2023-03-10 OTR Global Upgrade Mixed Positive
2023-02-21 RBC Capital Maintain Outperform Outperform
2023-02-21 Oppenheimer Maintain Outperform Outperform
2023-01-26 Wells Fargo Maintain Overweight Overweight
2023-01-26 JP Morgan Maintain Overweight Overweight
2023-01-12 HSBC Maintain Hold Hold
2022-12-22 Stifel Maintain Buy Buy
2022-12-21 Morgan Stanley Maintain Overweight Overweight
2022-12-21 Deutsche Bank Maintain Buy Buy
2022-12-21 Goldman Sachs Maintain Buy Buy
2022-12-21 Piper Sandler Maintain Neutral Neutral
2022-12-21 BMO Capital Maintain Outperform Outperform
2022-12-21 Cowen & Co. Maintain Outperform Outperform
2022-12-21 UBS Maintain Buy Buy
2022-12-21 Telsey Advisory Group Maintain Outperform Outperform
2022-12-21 RBC Capital Maintain Outperform Outperform
2022-12-21 Credit Suisse Maintain Outperform Outperform
2022-12-21 Wells Fargo Maintain Overweight Overweight
2022-12-21 Raymond James Maintain Outperform Outperform
2022-12-16 Credit Suisse Maintain Outperform Outperform
2022-12-14 Telsey Advisory Group Maintain Outperform Outperform
2022-12-14 B of A Securities Maintain Neutral Neutral
2022-12-13 Morgan Stanley Maintain Overweight Overweight
2022-12-13 Goldman Sachs Maintain Buy Buy
2022-12-07 RBC Capital Maintain Outperform Outperform
2022-10-13 Raymond James Maintain Outperform Outperform
2022-10-03 Goldman Sachs Maintain Buy Buy
2022-10-03 Argus Research Downgrade Buy Hold
2022-10-03 Baird Maintain Outperform Outperform
2022-10-03 Barclays Maintain Equal Weight Equal Weight
2022-09-30 RBC Capital Maintain Outperform Outperform
2022-09-30 Deutsche Bank Maintain Buy Buy
2022-09-30 Credit Suisse Maintain Outperform Outperform
2022-09-30 Goldman Sachs Maintain Buy Buy
2022-09-30 Cowen & Co. Maintain Outperform Outperform
2022-09-30 Wedbush Maintain Outperform Outperform
2022-09-30 UBS Maintain Buy Buy
2022-09-30 Telsey Advisory Group Maintain Outperform Outperform
2022-09-30 Morgan Stanley Maintain Overweight Overweight
2022-09-30 Jefferies Maintain Buy Buy
2022-09-30 Citigroup Maintain Neutral Neutral
2022-09-30 Guggenheim Maintain Buy Buy
2022-09-30 Stifel Maintain Buy Buy
2022-09-30 B of A Securities Maintain Neutral Neutral
2022-09-30 JP Morgan Maintain Overweight Overweight
2022-09-30 BMO Capital Maintain Outperform Outperform
2022-09-30 Piper Sandler Maintain Neutral Neutral
2022-09-26 Telsey Advisory Group Maintain Outperform Outperform
2022-09-22 RBC Capital Maintain Outperform Outperform
2022-09-22 Morgan Stanley Maintain Overweight Overweight
2022-09-21 Citigroup Maintain Neutral Neutral
2022-09-21 Deutsche Bank Maintain Buy Buy
2022-09-20 Barclays Downgrade Overweight Equal Weight
2022-09-12 Cowen & Co. Maintain Outperform Outperform
2022-08-09 Exane BNP Paribas Downgrade Outperform Neutral
2022-07-21 Keybanc Maintain Sector Weight Equal Weight
2022-07-20 Stifel Maintain Buy Buy
2022-06-29 Goldman Sachs Maintain Buy Buy
2022-06-29 Barclays Maintain Overweight Overweight
2022-06-28 Stifel Maintain Buy Buy
2022-06-28 Cowen & Co. Maintain Outperform Outperform
2022-06-28 Deutsche Bank Maintain Buy Buy
2022-06-28 BMO Capital Maintain Outperform Outperform
2022-06-28 Baird Maintain Outperform Outperform
2022-06-28 Guggenheim Maintain Buy Buy
2022-06-28 Wells Fargo Maintain Overweight Overweight
2022-06-28 Telsey Advisory Group Maintain Outperform Outperform
2022-06-28 Wedbush Maintain Outperform Outperform
2022-06-28 Morgan Stanley Maintain Overweight Overweight
2022-06-28 Citigroup Maintain Neutral Neutral
2022-06-23 Credit Suisse Maintain Outperform Outperform
2022-06-23 Deutsche Bank Maintain Buy Buy
2022-06-23 Cowen & Co. Maintain Outperform Outperform
2022-06-22 Citigroup Maintain Neutral Neutral
2022-06-22 Seaport Global Downgrade Buy Neutral
2022-06-22 Telsey Advisory Group Maintain Outperform Outperform
2022-06-21 Baird Maintain Outperform Outperform
2022-06-15 Morgan Stanley Maintain Overweight Overweight
2022-06-15 UBS Maintain Buy Buy
2022-06-14 HSBC Maintain Hold Hold
2022-06-13 Guggenheim Maintain Buy Buy
2022-06-06 Stifel Maintain Buy Buy
2022-06-01 Wells Fargo Maintain Overweight Overweight
2022-05-23 KGI Securities Downgrade Outperform Neutral
2022-05-13 Wedbush Maintain Outperform Outperform
2022-05-12 Goldman Sachs Maintain Buy Buy
2022-03-22 JP Morgan Maintain Overweight Overweight
2022-03-22 BMO Capital Maintain Outperform Outperform
2022-03-22 Deutsche Bank Maintain Buy Buy
2022-03-22 Telsey Advisory Group Maintain Outperform Outperform
2022-03-22 Credit Suisse Maintain Outperform Outperform
2022-03-18 Telsey Advisory Group Maintain Outperform Outperform
2022-03-17 Wells Fargo Maintain Overweight Overweight
2022-03-17 Stifel Maintain Buy Buy
2022-03-17 Deutsche Bank Maintain Buy Buy
2022-03-16 Credit Suisse Maintain Outperform Outperform
2022-03-16 Jefferies Maintain Buy Buy
2022-03-15 Morgan Stanley Maintain Overweight Overweight
2022-03-14 UBS Maintain Buy Buy
2022-03-08 Cowen & Co. Maintain Outperform Outperform
2022-01-25 Wells Fargo Upgrade Equal Weight Overweight
2022-01-18 Seaport Global Maintain Buy Buy
2022-01-10 HSBC Downgrade Buy Hold
2021-12-22 Barclays Maintain Overweight Overweight
2021-12-21 JP Morgan Maintain Overweight Overweight
2021-12-21 Stifel Maintain Buy Buy
2021-12-21 Truist Securities Maintain Buy Buy
2021-12-21 Morgan Stanley Maintain Overweight Overweight
2021-12-16 Truist Securities Maintain Buy Buy
2021-12-16 Telsey Advisory Group Maintain Outperform Outperform
2021-12-13 Morgan Stanley Maintain Overweight Overweight
2021-10-12 Goldman Sachs Maintain Buy Buy
2021-10-05 Wedbush Maintain Outperform Outperform
2021-09-27 Barclays Maintain Overweight Overweight
2021-09-24 B of A Securities Maintain Neutral Neutral
2021-09-24 Telsey Advisory Group Maintain Outperform Outperform
2021-09-24 Deutsche Bank Maintain Buy Buy
2021-09-24 Morgan Stanley Maintain Overweight Overweight
2021-09-20 Deutsche Bank Maintain Buy Buy
2021-09-17 Stifel Maintain Buy Buy
2021-09-13 BTIG Downgrade Buy Neutral
2021-09-07 Morgan Stanley Maintain Overweight Overweight
2021-07-14 Argus Research Maintain Buy Buy
2021-06-25 BMO Capital Maintain Outperform Outperform
2021-06-25 Stifel Maintain Buy Buy
2021-06-25 Baird Maintain Outperform Outperform
2021-06-25 Cowen & Co. Maintain Outperform Outperform
2021-06-25 Telsey Advisory Group Maintain Outperform Outperform
2021-06-25 Piper Sandler Maintain Overweight Overweight
2021-06-25 Jefferies Maintain Buy Buy
2021-06-25 Morgan Stanley Maintain Overweight Overweight
2021-06-25 UBS Maintain Buy Buy
2021-06-25 BTIG Maintain Buy Buy
2021-06-25 Deutsche Bank Maintain Buy Buy
2021-06-25 Pivotal Research Maintain Buy Buy
2021-06-25 RBC Capital Maintain Outperform Outperform
2021-06-22 BTIG Maintain Buy Buy
2021-06-21 Telsey Advisory Group Maintain Outperform Outperform
2021-06-17 OTR Global Downgrade Positive Mixed
2021-06-16 Morgan Stanley Maintain Overweight Overweight
2021-06-14 UBS Maintain Buy Buy
2021-05-14 Morgan Stanley Maintain Overweight Overweight
2021-05-11 Jefferies Upgrade Hold Buy
2021-04-22 UBS Maintain Buy Buy
2021-04-20 Citigroup Downgrade Buy Neutral
2021-03-31 HSBC Maintain Buy Buy
2021-03-26 Baird Upgrade Neutral Outperform
2021-03-19 Credit Suisse Maintain Outperform Outperform
2021-03-19 JP Morgan Maintain Overweight Overweight
2021-03-19 RBC Capital Maintain Outperform Outperform
2021-03-17 Cowen & Co. Maintain Outperform Outperform
2021-03-15 Piper Sandler Maintain Overweight Overweight
2021-03-11 Morgan Stanley Maintain Overweight Overweight
2021-02-25 HSBC Upgrade Hold Buy
2021-01-25 KeyBanc Maintain Overweight Overweight
2021-01-25 Keybanc Maintain Overweight Overweight
2021-01-24 KeyBanc Maintain Overweight Overweight
2020-12-21 Raymond James Maintain Outperform Outperform
2020-12-21 Needham Maintain Buy Buy
2020-12-16 Credit Suisse Maintain Outperform Outperform
2020-12-11 KeyBanc Maintain Overweight Overweight
2020-12-08 Morgan Stanley Maintain Overweight Overweight
2020-09-23 Citigroup Maintain Buy Buy
2020-09-23 Morgan Stanley Maintain Overweight Overweight
2020-09-23 Needham Maintain Buy Buy
2020-09-23 Raymond James Maintain Outperform Outperform
2020-09-23 Deutsche Bank Upgrade Hold Buy
2020-09-23 B of A Securities Maintain Buy Buy
2020-09-23 BTIG Maintain Buy Buy
2020-09-23 Piper Sandler Maintain Overweight Overweight
2020-09-23 Stifel Maintain Buy Buy
2020-09-23 Wells Fargo Maintain Overweight Overweight
2020-09-23 Credit Suisse Maintain Outperform Outperform
2020-09-22 Baird Maintain Neutral Neutral
2020-09-18 Morgan Stanley Maintain Overweight Overweight
2020-09-18 Needham Maintain Buy Buy
2020-09-18 Barclays Maintain Overweight Overweight
2020-09-18 Raymond James Maintain Outperform Outperform
2020-09-15 Deutsche Bank Maintain Hold Hold
2020-09-15 BTIG Maintain Buy Buy
2020-09-10 Wedbush Maintain Outperform Outperform
2020-07-01 Morgan Stanley Maintain Overweight Overweight
2020-06-26 UBS Maintain Buy Buy
2020-06-26 Credit Suisse Maintain Outperform Outperform
2020-06-26 Wells Fargo Maintain Overweight Overweight
2020-06-26 Jefferies Maintain Hold Hold
2020-06-24 Morgan Stanley Maintain Overweight Overweight
2020-06-23 Susquehanna Maintain Positive Positive
2020-06-23 Needham Maintain Buy Buy
2020-06-22 Piper Sandler Maintain Overweight Overweight
2020-06-22 JP Morgan Maintain Overweight Overweight
2020-06-22 UBS Maintain Buy Buy
2020-06-18 Baird Maintain Neutral Neutral
2020-06-17 Raymond James Maintain Outperform Outperform
2020-06-01 Cowen & Co. Maintain Outperform Outperform
2020-04-29 BTIG Maintain Buy Buy
2020-03-30 Wells Fargo Upgrade Equal Weight Overweight
2020-03-26 Morgan Stanley Maintain Overweight Overweight
2020-03-25 Deutsche Bank Maintain Hold Hold
2020-03-25 UBS Maintain Buy Buy
2020-03-25 Credit Suisse Maintain Outperform Outperform
2020-03-25 Wedbush Maintain Outperform Outperform
2020-03-25 Raymond James Maintain Outperform Outperform
2020-03-24 Morgan Stanley Maintain Overweight Overweight
2020-03-23 Needham Maintain Buy Buy
2020-03-20 B of A Securities Upgrade Neutral Buy
2020-03-16 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-13 Deutsche Bank Downgrade Buy Hold
2020-03-03 UBS Maintain Buy Buy
2020-03-02 Piper Sandler Maintain Overweight Overweight
2020-02-26 HSBC Downgrade Buy Hold
2020-02-04 BMO Capital Maintain Outperform Outperform
2020-02-03 JP Morgan Maintain Overweight Overweight
2020-02-03 UBS Upgrade Neutral Buy
2019-12-27 Consumer Edge Research Maintain Overweight Overweight
2019-12-20 Deutsche Bank Maintain Buy Buy
2019-12-20 Susquehanna Maintain Positive Positive
2019-12-20 Baird Maintain Neutral Neutral
2019-12-20 Raymond James Maintain Outperform Outperform
2019-12-20 Citigroup Maintain Buy Buy
2019-12-20 JP Morgan Maintain Overweight Overweight
2019-12-20 UBS Maintain Neutral Neutral
2019-12-20 Wells Fargo Maintain Equal Weight Equal Weight
2019-12-20 Morgan Stanley Maintain Overweight Overweight
2019-12-17 Needham Maintain Buy Buy
2019-12-11 Wedbush Maintain Outperform Outperform
2019-12-10 Bank of America Maintain Neutral Neutral
2019-12-05 Goldman Sachs Upgrade Neutral Buy
2019-12-02 Morgan Stanley Maintain Overweight Overweight
2019-11-13 Barclays Maintain Overweight Overweight
2019-11-06 Raymond James Maintain Outperform Outperform
2019-10-18 Credit Suisse Maintain Outperform Outperform
2019-10-14 Bank of America Upgrade Underperform Neutral
2019-10-14 B of A Securities Upgrade Underperform Neutral
2019-10-04 Exane BNP Paribas Maintain Underperform Underperform
2019-09-26 Citigroup Maintain Buy Buy
2019-09-26 Argus Research Maintain Buy Buy
2019-09-25 Needham Maintain Buy Buy
2019-09-25 Piper Jaffray Maintain Overweight Overweight
2019-09-25 Credit Suisse Maintain Outperform Outperform
2019-09-25 Wedbush Maintain Outperform Outperform
2019-09-25 Wells Fargo Maintain Market Perform Market Perform
2019-09-25 Guggenheim Maintain Buy Buy
2019-09-25 Stifel Maintain Buy Buy
2019-09-25 UBS Maintain Neutral Neutral
2019-09-25 Evercore ISI Group Maintain Outperform Outperform
2019-09-25 Deutsche Bank Maintain Buy Buy
2019-09-25 Pivotal Research Maintain Buy Buy
2019-09-25 Piper Sandler Maintain Overweight Overweight
2019-09-04 UBS Maintain Neutral Neutral
2019-08-23 Guggenheim Maintain Buy Buy
2019-08-06 Morgan Stanley Maintain Overweight Overweight
2019-07-09 JP Morgan Maintain Overweight Overweight
2019-06-17 UBS Maintain Neutral Neutral
2019-03-22 UBS Maintain Neutral Neutral
2019-03-22 Nomura Maintain Buy Buy
2019-03-22 Wells Fargo Maintain Market Perform Market Perform
2019-03-18 Credit Suisse Maintain Outperform Outperform
2019-03-14 Wedbush Maintain Outperform Outperform
2019-01-22 Cowen & Co. Upgrade Market Perform Outperform
2019-01-10 Needham Upgrade Hold Buy
2019-01-09 HSBC Upgrade Hold Buy
2019-01-09 Baird Downgrade Outperform Neutral
2018-12-21 Baird Maintain Outperform Outperform
2018-12-21 Pivotal Research Upgrade Hold Buy
2018-12-21 JP Morgan Upgrade Neutral Overweight
2018-12-21 Wells Fargo Maintain Market Perform Market Perform
2018-12-21 UBS Maintain Neutral Neutral
2018-10-18 Oppenheimer Upgrade Perform Outperform
2018-10-03 HSBC Downgrade Buy Hold
2018-09-26 Macquarie Maintain Outperform Outperform
2018-09-26 Citigroup Maintain Buy Buy
2018-09-26 Morgan Stanley Maintain Overweight Overweight
2018-09-26 B of A Securities Maintain Underperform Underperform
2018-09-26 Deutsche Bank Maintain Buy Buy
2018-09-26 Bank of America Maintain Underperform Underperform
2018-09-26 Jefferies Maintain Hold Hold
2018-09-24 Stifel Maintain Buy Buy
2018-09-24 Stifel Nicolaus Maintain Buy Buy
2018-09-19 B. Riley Securities Maintain Neutral Neutral
2018-09-19 B. Riley FBR Maintain Neutral Neutral
2018-09-11 Canaccord Genuity Upgrade Hold Buy
2018-09-10 Wedbush Maintain Outperform Outperform
2018-08-20 Piper Sandler Upgrade Neutral Overweight
2018-08-20 Susquehanna Upgrade Neutral Positive
2018-08-20 PiperJaffray Upgrade Neutral Overweight
2018-08-02 Morgan Stanley Maintain Overweight Overweight
2018-06-29 Credit Suisse Maintain Outperform Outperform
2018-06-29 Cowen & Co. Maintain Market Perform Market Perform
2018-06-29 Citigroup Maintain Buy Buy
2018-06-29 Nomura Maintain Buy Buy
2018-06-29 Deutsche Bank Maintain Buy Buy
2018-06-29 Stifel Maintain Buy Buy
2018-06-29 Canaccord Genuity Maintain Hold Hold
2018-06-29 Stifel Nicolaus Maintain Buy Buy
2018-06-29 B. Riley Securities Maintain Neutral Neutral
2018-06-29 B. Riley FBR Maintain Neutral Neutral
2018-06-28 Jefferies Maintain Hold Hold
2018-06-28 Wedbush Maintain Outperform Outperform
2018-06-25 Goldman Sachs Maintain Neutral Neutral
2018-06-22 Buckingham Downgrade Buy Neutral
2018-06-22 Buckingham Research Downgrade Buy Neutral
2018-06-21 Baird Maintain Outperform Outperform
2018-06-21 UBS Downgrade Buy Neutral
2018-06-20 Stifel Maintain Buy Buy
2018-06-20 Stifel Nicolaus Maintain Buy Buy
2018-06-14 Wedbush Maintain Outperform Outperform
2018-06-11 Wells Fargo Maintain Market Perform Market Perform
2018-05-05 B. Riley FBR Downgrade Buy Neutral
2018-05-05 B. Riley FBR Maintain Buy Buy
2018-05-05 Argus Maintain Buy Buy
2018-05-05 Argus Upgrade Hold Buy
2018-04-27 HSBC Upgrade Hold Buy
2018-03-23 B. Riley Maintain Neutral Neutral
2018-03-23 Canaccord Genuity Maintain Hold Hold
2018-03-23 B. Riley FBR Maintain Neutral Neutral
2018-03-23 Deutsche Bank Maintain Buy Buy
2018-03-23 B. Riley Securities Maintain Neutral Neutral
2018-03-12 Credit Suisse Maintain Outperform Outperform
2018-01-19 Wedbush Upgrade Neutral Outperform
2018-01-05 Buckingham Maintain Buy Buy
2017-12-14 Argus Upgrade Hold Buy
2017-12-14 Argus Research Upgrade Hold Buy
2017-11-28 HSBC Downgrade Buy Hold
2017-10-19 Goldman Sachs Downgrade Buy Neutral
2017-10-05 Pivotal Research Maintain Hold Hold
2017-09-27 Morgan Stanley Maintain Overweight Overweight
2017-09-27 Wells Fargo Maintain Market Perform Market Perform
2017-09-27 Canaccord Genuity Maintain Hold Hold
2017-09-27 Nomura Maintain Buy Buy
2017-09-19 Raymond James Maintain Outperform Outperform
2017-09-19 Wells Fargo Maintain Market Perform Market Perform
2017-09-19 Susquehanna Downgrade Positive Neutral
2017-09-12 Bernstein Maintain Outperform Outperform
2017-08-29 Morgan Stanley Maintain Overweight Overweight
2017-08-21 Jefferies Downgrade Buy Hold
2017-07-20 Morgan Stanley Upgrade Equal Weight Overweight
2017-07-19 Needham Maintain Hold Hold
2017-07-17 Nomura Maintain Buy Buy
2017-07-10 Susquehanna Maintain Positive Outperform
2017-07-10 Deutsche Bank Maintain Buy Buy
2017-07-10 UBS Maintain Buy Buy
2017-07-06 Raymond James Maintain Outperform Outperform
2017-06-30 Susquehanna Maintain Positive Positive
2017-06-30 UBS Maintain Buy Buy
2017-06-30 Deutsche Bank Maintain Buy Buy
2017-06-16 JP Morgan Downgrade Overweight Neutral
2017-04-04 Argus Downgrade Buy Hold
2017-04-04 Argus Research Downgrade Buy Hold
2017-01-19 CLSA Maintain Underperform Underperform
2017-01-19 Atlantic Equities Maintain Overweight Overweight
2016-12-06 Cowen & Co. Downgrade Outperform Market Perform
2016-12-05 HSBC Upgrade Hold Buy
2016-11-01 Wedbush Maintain Neutral Neutral
2016-10-31 B of A Securities Downgrade Neutral Underperform
2016-10-31 Bank of America Downgrade Neutral Underperform
2016-10-25 Oppenheimer Maintain Perform Perform
2016-10-11 Susquehanna Maintain Positive Outperform
2016-09-30 Guggenheim Maintain Buy Buy
2016-09-28 Stifel Nicolaus Maintain Buy Buy
2016-09-28 Brean Capital Downgrade Buy Hold
2016-09-28 Canaccord Genuity Maintain Hold Hold
2016-09-28 B. Riley Securities Maintain Neutral Neutral
2016-09-28 B. Riley FBR Maintain Neutral Neutral
2016-09-28 Bank of America Maintain Neutral Neutral
2016-09-28 Telsey Advisory Group Maintain Outperform Outperform
2016-09-28 Baird Maintain Outperform Outperform
2016-09-28 UBS Maintain Buy Buy
2016-09-28 B of A Securities Maintain Neutral Neutral
2016-09-28 Wells Fargo Maintain Market Perform Market Perform
2016-09-28 JP Morgan Maintain Overweight Overweight
2016-09-28 Goldman Sachs Maintain Buy Buy
2016-09-28 FBR Capital Maintain Market Perform Market Perform
2016-09-28 Stifel Maintain Buy Buy
2016-09-28 Nomura Maintain Buy Buy
2016-09-28 DA Davidson Maintain Buy Buy
2016-09-28 Morgan Stanley Maintain Equal Weight Equal Weight
2016-09-28 Citigroup Maintain Buy Buy
2016-09-28 Barclays Maintain Overweight Overweight
2016-09-28 Credit Suisse Maintain Outperform Outperform
2016-09-28 B. Riley Maintain Neutral Neutral
2016-09-26 Jefferies Maintain Buy Buy
2016-09-26 B. Riley FBR Maintain Neutral Neutral
2016-09-26 B. Riley Securities Maintain Neutral Neutral
2016-09-26 B. Riley Maintain Neutral Neutral
2016-09-08 PiperJaffray Downgrade Overweight Neutral
2016-09-08 Piper Sandler Downgrade Overweight Neutral
2016-08-26 B. Riley FBR Downgrade Buy Neutral
2016-08-26 B. Riley Maintain Neutral Neutral
2016-08-26 B. Riley Securities Downgrade Buy Neutral
2016-06-29 Canaccord Genuity Maintain Hold Hold
2016-06-29 Goldman Sachs Maintain Buy Buy
2016-06-29 UBS Maintain Buy Buy
2016-06-29 Stifel Nicolaus Maintain Buy Buy
2016-06-29 Baird Maintain Outperform Outperform
2016-06-29 Brean Capital Maintain Buy Buy
2016-06-29 Jefferies Maintain Buy Buy
2016-06-29 Credit Suisse Maintain Outperform Outperform
2016-06-29 Stifel Maintain Buy Buy
2016-06-29 DA Davidson Maintain Buy Buy
2016-06-29 JP Morgan Maintain Overweight Overweight
2016-06-29 Citigroup Maintain Buy Buy
2016-06-29 Morgan Stanley Maintain Equal Weight Equal Weight
2016-06-01 Bank of America Downgrade Buy Neutral
2016-06-01 B of A Securities Downgrade Buy Neutral
2016-06-01 Morgan Stanley Downgrade Overweight Equal Weight
2016-03-23 Barclays Maintain Overweight Overweight
2016-03-23 Morgan Stanley Maintain Overweight Overweight
2016-03-23 Jefferies Maintain Buy Buy
2016-03-23 Canaccord Genuity Maintain Hold Hold
2016-03-23 Goldman Sachs Maintain Buy Buy
2016-03-23 Credit Suisse Maintain Outperform Outperform
2016-03-21 JP Morgan Maintain Overweight Overweight
2016-01-04 Deutsche Bank Maintain Buy Buy
2015-12-28 Argus Research Maintain Buy Buy
2015-12-28 Argus Maintain Buy Buy
2015-12-23 Macquarie Maintain Outperform Outperform
2015-12-23 Brean Capital Maintain Buy Buy
2015-12-02 Goldman Sachs Maintain Buy Buy
2015-10-19 BB&T Capital Upgrade Hold Buy
2015-10-16 B. Riley Maintain Buy Buy
2015-10-16 B. Riley FBR Maintain Buy Buy
2015-10-16 B. Riley Securities Maintain Buy Buy
2015-10-15 Brean Capital Maintain Buy Buy
2015-10-15 FBR Capital Maintain Market Perform Market Perform
2015-10-08 DA Davidson Upgrade Neutral Buy
2015-09-25 B. Riley FBR Maintain Buy Buy
2015-09-25 Citigroup Maintain Buy Buy
2015-09-25 Buckingham Research Maintain Buy Buy
2015-09-25 B. Riley Securities Maintain Buy Buy
2015-09-25 FBR Capital Maintain Market Perform Market Perform
2015-09-25 Stifel Maintain Buy Buy
2015-09-25 PiperJaffray Maintain Overweight Overweight
2015-09-25 Jefferies Maintain Buy Buy
2015-09-25 Bank of America Maintain Buy Buy
2015-09-25 Piper Sandler Maintain Overweight Overweight
2015-09-25 Stifel Nicolaus Maintain Buy Buy
2015-09-25 B of A Securities Maintain Buy Buy
2015-09-25 Macquarie Maintain Outperform Outperform
2015-09-25 B. Riley Maintain Buy Buy
2015-09-24 Credit Suisse Maintain Outperform Outperform
2015-09-22 Canaccord Genuity Maintain Hold Hold
2015-09-16 Deutsche Bank Maintain Buy Buy
2015-08-26 Susquehanna Upgrade Neutral Positive
2015-08-24 Telsey Advisory Group Upgrade Market Perform Outperform
2015-07-28 Jefferies Maintain Buy Buy
2015-06-29 Citigroup Maintain Buy Buy
2015-06-26 Buckingham Research Maintain Buy Buy
2015-06-26 Jefferies Maintain Buy Buy
2015-06-25 Deutsche Bank Maintain Buy Buy
2015-06-25 Canaccord Genuity Maintain Hold Hold
2015-06-19 Susquehanna Maintain Neutral Neutral
2015-06-16 Stifel Maintain Buy Buy
2015-06-16 Stifel Nicolaus Maintain Buy Buy
2015-05-21 Jefferies Maintain Buy Buy
2015-04-24 HSBC Downgrade Overweight Hold
2015-04-15 Piper Sandler Upgrade Neutral Overweight
2015-04-15 PiperJaffray Upgrade Neutral Overweight
2015-03-31 Deutsche Bank Maintain Buy Buy
2015-03-30 Baird Upgrade Neutral Outperform
2015-03-24 Argus Maintain Buy Buy
2015-03-24 Argus Research Maintain Buy Buy
2015-03-20 UBS Maintain Buy Buy
2015-03-19 JP Morgan Maintain Overweight Overweight
2015-03-19 Citigroup Maintain Buy Buy
2015-03-19 Canaccord Genuity Maintain Hold Hold
2015-03-19 Deutsche Bank Maintain Buy Buy
2015-03-19 Barclays Maintain Overweight Overweight
2015-03-17 UBS Maintain Buy Buy
2015-01-23 JP Morgan Maintain Overweight Overweight
2014-12-26 Argus Research Maintain Buy Buy
2014-12-26 Argus Maintain Buy Buy
2014-12-19 Citigroup Maintain Buy Buy
2014-12-16 Cowen & Co. Maintain Outperform Outperform
2014-12-15 Buckingham Research Maintain Buy Buy
2014-12-12 Stifel Maintain Buy Buy
2014-12-12 Stifel Nicolaus Maintain Buy Buy
2014-12-10 Credit Suisse Maintain Outperform Outperform
2014-11-26 Deutsche Bank Maintain Buy Buy
2014-11-18 BB&T Capital Maintain Hold Hold
2014-11-14 Sterne Agee Downgrade Buy Neutral
2014-11-11 Bank of America Maintain Buy Buy
2014-11-11 B of A Securities Maintain Buy Buy
2014-11-10 Citigroup Maintain Buy Buy
2014-11-07 FBR Capital Maintain Market Perform Perform
2014-09-29 Credit Suisse Upgrade Neutral Outperform
2014-09-26 Janney Capital Upgrade Neutral Buy
2014-09-26 Stifel Nicolaus Maintain Buy Buy
2014-09-26 Janney Montgomery Scott Upgrade Neutral Buy
2014-09-26 Barclays Maintain Overweight Overweight
2014-09-26 Stifel Maintain Buy Buy
2014-06-27 Deutsche Bank Maintain Buy Buy
2014-06-27 Barclays Maintain Overweight Overweight
2014-06-26 Citigroup Maintain Buy Buy
2014-04-10 Macquarie Upgrade Neutral Outperform
2014-04-08 Stifel Upgrade Hold Buy
2014-03-26 Credit Suisse Maintain Neutral Neutral
2014-03-21 DA Davidson Maintain Neutral Neutral
2014-02-13 Nomura Maintain Buy Buy
2014-01-17 Macquarie Maintain Neutral Neutral
2013-12-20 Citigroup Maintain Buy Buy
2013-12-20 DA Davidson Maintain Neutral Neutral
2013-10-30 Morgan Stanley Maintain Overweight Overweight
2013-10-10 DA Davidson Maintain Neutral Neutral
2013-10-01 Argus Research Upgrade Hold Buy
2013-10-01 Argus Upgrade Hold Buy
2013-10-01 JP Morgan Maintain Overweight Overweight
2013-09-27 Stifel Downgrade Buy Hold
2013-09-27 Sterne Agee Upgrade Neutral Buy
2013-09-27 Stifel Nicolaus Downgrade Buy Hold
2013-09-24 Deutsche Bank Maintain Buy Buy
2013-09-12 PiperJaffray Maintain Neutral Neutral
2013-09-12 Piper Sandler Maintain Neutral Neutral
2013-08-08 Wells Fargo Maintain Outperform Outperform
2013-06-28 Wedbush Maintain Neutral Neutral
2013-06-28 DA Davidson Maintain Neutral Neutral
2013-06-24 Deutsche Bank Maintain Buy Buy
2013-05-14 Barclays Maintain Overweight Overweight
2013-05-07 JP Morgan Maintain Overweight Overweight
2013-04-24 Stifel Nicolaus Maintain Buy Buy
2013-04-24 Stifel Maintain Buy Buy
2013-04-22 UBS Maintain Buy Buy
2013-04-11 PiperJaffray Maintain Neutral Neutral
2013-04-03 Citigroup Maintain Neutral Neutral
2013-03-22 ISI Group Maintain Strong Buy Strong Buy
2013-03-22 UBS Maintain Buy Buy
2013-03-22 Stifel Maintain Buy Buy
2013-03-22 Citigroup Maintain Buy Buy
2013-03-22 Canaccord Genuity Maintain Hold Hold
2013-03-22 Credit Suisse Maintain Neutral Neutral
2013-03-22 Stifel Nicolaus Maintain Buy Buy
2013-03-18 Bank of America Maintain Buy Buy
2013-03-18 B of A Securities Maintain Buy Buy
2013-03-15 Stifel Maintain Buy Buy
2013-03-15 Stifel Nicolaus Maintain Buy Buy
2013-02-26 Cowen & Co. Maintain Outperform Outperform
2013-02-21 Citigroup Upgrade Neutral Buy
2013-02-11 Wedbush Maintain Neutral Neutral
2013-02-11 JP Morgan Upgrade Neutral Overweight
2012-12-31 DA Davidson Maintain Neutral Neutral
2012-12-21 DA Davidson Maintain Neutral Neutral
2012-12-21 ISI Group Maintain Buy Buy
2012-12-21 Janney Montgomery Scott Downgrade Buy Neutral
2012-12-21 Canaccord Genuity Maintain Hold Hold
2012-12-21 Janney Capital Downgrade Buy Neutral
2012-12-12 JP Morgan Maintain Neutral Neutral
2012-12-11 Stifel Maintain Buy Buy
2012-12-11 Stifel Nicolaus Maintain Buy Buy
2012-09-28 Citigroup Maintain Neutral Neutral
2012-09-28 Canaccord Genuity Maintain Hold Hold
2012-09-28 Credit Suisse Maintain Neutral Neutral
2012-09-13 Citigroup Downgrade Buy Neutral
2012-08-24 UBS Maintain Buy Buy
2012-07-31 ISI Group Maintain Buy Buy
2012-06-29 Stifel Nicolaus Maintain Buy Buy
2012-06-29 Canaccord Genuity Maintain Hold Hold
2012-06-29 Benchmark Maintain Buy Buy
2012-06-29 DA Davidson Downgrade Buy Neutral
2012-06-29 Stifel Maintain Buy Buy
2012-06-29 Sterne Agee Downgrade Buy Neutral
2012-06-29 Jefferies Maintain Buy Buy
2012-06-29 Citigroup Maintain Buy Buy
2012-06-29 Credit Suisse Maintain Neutral Neutral
2012-06-29 UBS Maintain Buy Buy
2012-06-26 DA Davidson Maintain Buy Buy
2012-06-25 Jefferies Maintain Buy Buy
2012-06-22 McAdams Wright Ragen Downgrade Hold Sell
2012-04-20 Benchmark Maintain Buy Buy
2012-03-23 ISI Group Maintain Buy Buy
2012-03-23 Canaccord Genuity Maintain Hold Hold
2012-03-23 UBS Maintain Buy Buy
2012-03-23 Credit Suisse Maintain Neutral Neutral
2012-03-20 Jefferies Maintain Buy Buy
2012-03-19 Auriga Maintain Buy Buy
2012-03-16 DA Davidson Maintain Buy Buy
2012-03-12 Stifel Nicolaus Maintain Buy Buy
2012-03-12 Stifel Maintain Buy Buy
2012-03-09 Citigroup Maintain Buy Buy
2012-02-24 Morgan Stanley Maintain Equal Weight Equal Weight
2012-02-08 UBS Maintain Buy Buy