NASDAQ : SBUX

Starbucks Corporation

$105.11 USD

-$1.06 (-1.0%)

Volume
4.69M
Average Volume
7.69M
Market Capitalization
$119.79B
P/E Ratio
79.63
Dividend Yield
2.35%
Price Target
$112.00
Year High
$108.88
Year Low
$77.99
Day High
Day Low
Payout Ratio
$1.87
Current Ratio
$0.92
Source Headline
Starbucks vs. McDonald's: Which Restaurant Stock Has the Edge Now?

SBUX and MCD are strengthening customer engagement through loyalty, value offerings and operational improvements as they compete for growth.

zacks.com - 2026-07-16 11:36:16

Starbucks Announces Q3 Fiscal Year 2026 Results Conference Call

SEATTLE--(BUSINESS WIRE)--Starbucks Corporation (Nasdaq: SBUX) plans to release its third quarter fiscal year 2026 financial results after market close on Wednesday, July 29, 2026, with a conference call to follow at 1:15 p.m. Pacific Time. The conference call will be webcast, including closed captioning, and can be accessed on the company's website at https://investor.starbucks.com/. A replay of the webcast will be available on the company's website until the end of day, Friday, September 11,.

businesswire.com - 2026-07-15 16:05:00

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

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

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

Starbucks (SBUX) Stock Slides as Market Rises: Facts to Know Before You Trade

In the latest trading session, Starbucks (SBUX) closed at $106.17, marking a -1.09% move from the previous day.

zacks.com - 2026-07-14 18:45:33

Can Starbucks' 39% Channel Development Growth Add a New Revenue Lever?

SBUX's Channel Development revenues jump 39% YoY in Q2, adding momentum beyond company-operated stores through packaged coffee and ready-to-drink products.

zacks.com - 2026-07-14 11:06:17

Why Investors Need to Take Advantage of These 2 Retail and Wholesale Stocks Now

The Zacks Earnings ESP is a great way to find potential earnings surprises. Why investors should take advantage now.

zacks.com - 2026-07-14 09:55:12

Starbucks Wants to Cut $400 Million in Software Costs. Toast Investors Should Pay Attention.

Starbucks spends about $400 million annually on software and is developing AI-powered tools to replace systems from Microsoft and IBM. When in-house AI experiments disappoint, companies may turn to specialists like Toast that offer built-in support and maintenance.

fool.com - 2026-07-13 11:13:00

Starbucks: Using AI To Cut Costs While Compounding Dividends And EPS

Starbucks (SBUX) delivered Q2 revenue of $9.53B and 22% YoY EPS growth, confirming its turnaround and justifying a bullish outlook. SBUX raised FY2026 guidance, with global comps up 6.2%, margin expansion, and a robust 15-year dividend growth track record supporting its investment case. Operational improvements, a $2B cost savings program leveraging AI, and international expansion—especially in India and China—are key forward growth drivers.

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

Starbucks Builds Sovereign AI to Cut $400 Million in Software Costs

Enterprise technology has long operated as a toll bridge for modern businesses. Software providers charge recurring licensing fees based on user counts and consumption, creating a permanent liability on corporate balance sheets.

marketbeat.com - 2026-07-11 10:35:32

Starbucks Develops More AI Tools to Replace Software it Buys from Microsoft, IBM

Bloomberg Restaurants Reporter Daniela Sirtori joined Bloomberg's Paul Sweeney and Jess Menton to elaborate on her story, Starbucks Taps AI to Cut Reliance on Microsoft, IBM Software. Starbucks Corp. is developing in-house tools with the help of artificial intelligence that could replace some software applications it now buys from companies such as Microsoft Corp. and International Business Machines Corp. The coffee chain is building alternatives to a Microsoft system that tracks inventory and an IBM tool that manages maintenance, according to an internal presentation reviewed by Bloomberg News.

youtube.com - 2026-07-10 07:59:33

Starbucks Brews In-House Tools in Shift From Big Tech

Starbucks is developing in-house systems that could replace software it buys from Big Tech companies, Bloomberg News reported Thursday (July 9). The coffee chain is working on alternatives to a system from Microsoft that monitors inventory as well as a maintenance management tool from IBM, the report said, citing an internal presentation.

pymnts.com - 2026-07-09 11:21:21

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

IBM Stock Drops After Report That Starbucks Is Using AI to Cut Its $400 Million Software Bill

International Business Machines Corporation (NYSE:IBM) shares are trading lower following reports suggesting that Starbucks is developing its own tools to reduce reliance on the company's software.

benzinga.com - 2026-07-09 09:19:50

Starbucks Near Its 52-Week High: Can the Stock Sustain the Rally?

SBUX is nearing its 52-week high as stronger traffic, loyalty growth and turnaround efforts keep investors focused on the next move.

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

Investors Heavily Search Starbucks Corporation (SBUX): Here is What You Need to Know

Starbucks (SBUX) 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-08 10:01:14

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

Starbucks (SBUX) Stock Dips While Market Gains: Key Facts

In the latest trading session, Starbucks (SBUX) closed at $102.11, marking a -2.07% move from the previous day.

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

Starbucks Stock Slips Under 50-Day Moving Average as Bearish Crossover Looms

Starbucks Corp (NASDAQ:SBUX) shares are trading lower by more than 3% on Monday, despite a lack of company-specific news for the session. Here is a breakdown of the key chart levels and support zones to watch as the stock tests its near-term ranges.

benzinga.com - 2026-07-06 14:20:11

Is Starbucks' Loyalty Strategy Fueling More Store Traffic?

SBUX's loyalty program, personalization and faster service are helping drive higher store traffic and customer engagement.

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

These 3 Stocks Offer Investors Exposure to the Functional Beverage Boom

Gen-Z consumers frequently hear the well-meaning, but perhaps oversimplified advice to quit paying $8 dollars for their morning coffee. But human nature has a way of adapting.

marketbeat.com - 2026-07-06 09:52:25

Starbucks vs Chipotle: Two Restaurant Titans, Two Playbooks, Only One Winner

Starbucks (NASDAQ:SBUX | SBUX Price Prediction) and Chipotle Mexican Grill (NYSE:CMG) just delivered two of the most instructive turnaround updates in restaurants.

247wallst.com - 2026-07-05 12:30:13

Better Buy in July: 1 Share of Starbucks or 1 Dutch Bros Share Plus 1 Chipotle Share?

Starbucks is a gigantic coffee chain with a strong market position.  Dutch Bros is a fast-growing coffee chain with a material runway for geographic expansion.

fool.com - 2026-07-02 18:15:00

Starbucks Declares Quarterly Cash Dividend

SEATTLE--(BUSINESS WIRE)--Starbucks Corporation (NASDAQ: SBUX) today announced that its Board of Directors has approved a quarterly cash dividend of $0.62 per share of outstanding Common Stock. The dividend will be payable in cash on August 28, 2026, to shareholders of record on August 14, 2026. About Starbucks Since 1971, Starbucks Coffee Company has been committed to responsibly sourcing and roasting high-quality arabica coffee. Today, with a global footprint of more than 41,000 company-opera.

businesswire.com - 2026-07-01 16:05:00

Can Starbucks Offset North America Margin Pressure in 2H FY26?

SBUX enters 2H FY26 with sales momentum improving, but easing coffee, tariff and cost pressures remain key to margin recovery.

zacks.com - 2026-07-01 11:01:14

Starbucks (SBUX) Stock Drops Despite Market Gains: Important Facts to Note

Starbucks (SBUX) concluded the recent trading session at $102.19, signifying a -1.8% move from its prior day's close.

zacks.com - 2026-06-30 18:46:14

Starbucks: Comps Turnaround And Operating Income Surge (Upgrade)

Starbucks is demonstrating a robust turnaround, with a recent surge in comp sales and upgraded earnings guidance. SBUX's brand revitalization, led by CEO Brian Niccol, is driving mid single digit U.S. comps growth despite a challenging macro environment. The company is prioritizing profitability over rapid expansion, closing underperforming U.S. stores and divesting a majority stake in its Chinese subsidiary.

seekingalpha.com - 2026-06-25 02:26:32

Can Starbucks Turn Delivery Momentum Into Durable U.S. Comp Growth?

SBUX is leaning on delivery growth to support U.S. comps as rising transactions and broader access test the Back to Starbucks strategy.

zacks.com - 2026-06-24 10:21:07

Here is What to Know Beyond Why Starbucks Corporation (SBUX) is a Trending Stock

Starbucks (SBUX) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.

zacks.com - 2026-06-24 10:00:24

Starbucks or Dutch Bros: Which Coffee Stock Deserves Your Money?

SBUX and BROS are boosting growth through loyalty programs, innovation and expansion as investors compare two coffee stocks.

zacks.com - 2026-06-22 12:25:31

Buy 5 Non-Tech Wide Moat Stocks for a Stable Portfolio in 2H 2026

CAT, V, SBUX, KO and EL are five non-tech wide-moat stocks positioned for stable returns in 2H 2026.

zacks.com - 2026-06-19 11:16:23

Starbucks Could Double Its International Store Count. Is It Time to Invest $1,000?

More than 10,000 of those new stores will be in China. The new CEO's turnaround plan seems to be working.

fool.com - 2026-06-19 07:15:00

5 Stocks to Grab as Retail Sales Continue to Surge on Robust Demand

Retail sales rose for the fourth month as demand stayed strong, spotlighting CASY, FIVE, SBUX, TPR and TJX amid improving earnings estimates.

zacks.com - 2026-06-18 08:55:19

Starbucks (SBUX) Sees a More Significant Dip Than Broader Market: Some Facts to Know

The latest trading day saw Starbucks (SBUX) settling at $99.82, representing a -1.83% change from its previous close.

zacks.com - 2026-06-17 18:46:14

Got $10,000? Starbucks vs.

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

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

More than 2,000 Starbucks stores are closing early on June 22 after a promotion sparked national outrage

A botched marketing campaign by Starbucks' South Korean operation that's resulted in boycotts, an investigation, a fired executive, and a public apology continues as all 2,000-plus locations nationwide will close early on June 22 for mandatory history and social sensitivity training.

fastcompany.com - 2026-06-15 14:57:54

Starbucks Korea Shuts Stores Early After Boycott Hits Revenue

Starbucks (SBUX) Korea is taking a rare operational step after a failed “Tank Day” promotion triggered a customer boycott tied to South Korea's highly sensi

gurufocus.com - 2026-06-15 14:51:00

Is Starbucks Winning Customers Back Through Better Service?

SBUX is seeing stronger traffic growth as improved service, faster operations and customer experience initiatives help drive its turnaround.

zacks.com - 2026-06-15 11:26:14

Starbucks and Dutch Bros Face 7 Brew Threat

Starbucks (SBUX) and Dutch Bros (BROS) have another fast-growing coffee rival to watch as 7 Brew hits its 777th U.S. location.The Arkansas-born drive-thru chain

gurufocus.com - 2026-06-15 09:27:00

Best Income Stocks to Buy for June 15th

PLOW, LXFR and SBUX made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 15, 2026.

zacks.com - 2026-06-15 03:20:15

Starbucks Korea to give staff history training after backlash over marketing campaign

Starbucks ‌Korea will shut all stores in the country at 3 p.m. on June 22 for staff training on historical awareness and social sensitivity, the operator Shinsegae Group said on Monday, following public backlash over a marketing campaign.

reuters.com - 2026-06-15 01:29:18

Starbucks Stock Nearing 52-Week High: Buy, Sell or Hold?

At $102.28, Starbucks (NASDAQ:SBUX | SBUX Price Prediction) is a Hold.

247wallst.com - 2026-06-13 09:56:13

Is Trending Stock Starbucks Corporation (SBUX) a Buy Now?

Starbucks (SBUX) 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-06-12 10:00:48

Starbucks (SBUX) Rises As Market Takes a Dip: Key Facts

Starbucks (SBUX) concluded the recent trading session at $98.76, signifying a +1.39% move from its prior day's close.

zacks.com - 2026-06-10 18:45:29

Starbucks CEO Says 22,000 Overseas Stores Could Double

Starbucks (SBUX) is putting global expansion back in focus, with Chief Executive Officer Brian Niccol saying the coffee chain may still have far more room to gr

gurufocus.com - 2026-06-10 13:08:00

Starbucks mulls options for Japan business, including stake sale, Bloomberg reports

Starbucks is weighing options for its Japanese ​business, including a stake sale, Bloomberg ‌News reported on Tuesday.

reuters.com - 2026-06-09 22:21:07

This Starbucks competitor is the fastest-growing brand in America, says Yelp

When you think of America's biggest brands, tech companies like Apple, Google, and Amazon; retailers like Walmart and Target, and food and beverage giants like McDonald's and Starbucks usually come to mind.

fastcompany.com - 2026-06-09 15:51:59

Deja Vu? AI Overspending Fears Renew

Over the last three trading days, tech stocks, especially semiconductors and AI-adjacent names, have been crushed as investors rotated aggressively out of the sector. The Mag 7, the memory names and the broader semiconductor complex are all down sharply.

zacks.com - 2026-06-09 15:50:42

Starbucks Corporation (SBUX) Presents at The 6th Annual Evercore Consumer & Retail Conference Transcript

Starbucks Corporation (SBUX) Presents at The 6th Annual Evercore Consumer & Retail Conference Transcript

seekingalpha.com - 2026-06-09 14:42:20

Starbucks' latest drink launch is a bet on the future of fast food beverages

Starbucks is expanding its Refresher line, a $2 billion platform, to attract afternoon customers. New blended Refreshers capitalize on social media trends and demand from younger consumers.

businessinsider.com - 2026-06-08 19:46:51

Starbucks vs. Texas Roadhouse: Which Consumer Stock Is a Better Buy in 2026?

Starbucks maintains a massive global footprint with over 40,000 stores across 78 international markets. Texas Roadhouse continues to deliver robust revenue growth and stronger net margins than its coffee-focused peer.

fool.com - 2026-06-08 19:45:36

Get SBUX Insider Trade Alerts

SBUX Price Target Summary

Last Month

$115.50

2 analysts

Last Quarter

$111.58

12 analysts

Last Year

$106.50

36 analysts

All Time

$104.08

132 analysts

SBUX Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-16 Morgan Stanley Maintain Overweight Overweight
2026-07-16 Wells Fargo Maintain Overweight Overweight
2026-07-14 Citigroup Maintain Neutral Neutral
2026-05-14 TD Cowen Upgrade Hold Buy
2026-05-06 Stifel Maintain Buy Buy
2026-04-29 BNP Paribas Maintain Underperform Underperform
2026-04-29 DA Davidson Maintain Neutral Neutral
2026-04-29 Baird Maintain Outperform Outperform
2026-04-29 RBC Capital Maintain Sector Perform Sector Perform
2026-04-29 BTIG Maintain Buy Buy
2026-04-29 UBS Maintain Neutral Neutral
2026-04-29 TD Cowen Maintain Hold Hold
2026-04-29 Evercore ISI Group Maintain Outperform Outperform
2026-04-29 Guggenheim Maintain Neutral Neutral
2026-04-29 Wells Fargo Maintain Overweight Overweight
2026-04-29 Citigroup Maintain Neutral Neutral
2026-04-24 JP Morgan Maintain Overweight Overweight
2026-04-22 DA Davidson Maintain Neutral Neutral
2026-04-21 Stifel Maintain Buy Buy
2026-04-14 Citigroup Maintain Neutral Neutral
2026-04-13 Jefferies Upgrade Underperform Hold
2026-03-18 RBC Capital Downgrade Outperform Sector Perform
2026-03-11 Freedom Broker Maintain Hold Hold
2026-03-05 Guggenheim Maintain Neutral Neutral
2026-02-02 Citigroup Maintain Neutral Neutral
2026-01-30 Piper Sandler Maintain Overweight Overweight
2026-01-30 Wolfe Research Maintain Outperform Outperform
2026-01-30 BTIG Maintain Buy Buy
2026-01-30 TD Cowen Maintain Hold Hold
2026-01-30 Barclays Maintain Overweight Overweight
2026-01-29 BTIG Maintain Buy Buy
2026-01-29 RBC Capital Maintain Outperform Outperform
2026-01-29 Wells Fargo Maintain Overweight Overweight
2026-01-27 Wells Fargo Maintain Overweight Overweight
2026-01-26 Mizuho Maintain Neutral Neutral
2026-01-23 William Blair Upgrade Market Perform Outperform
2026-01-22 BTIG Maintain Buy Buy
2026-01-21 B of A Securities Maintain Buy Buy
2026-01-15 BWG Global Upgrade Mixed Positive
2026-01-15 Citigroup Maintain Neutral Neutral
2026-01-09 Mizuho Maintain Neutral Neutral
2026-01-07 Barclays Maintain Overweight Overweight
2025-12-01 TD Cowen Maintain Hold Hold
2025-11-04 BTIG Maintain Buy Buy
2025-10-30 TD Cowen Maintain Hold Hold
2025-10-30 BTIG Maintain Buy Buy
2025-10-30 Piper Sandler Maintain Overweight Overweight
2025-10-30 RBC Capital Maintain Outperform Outperform
2025-10-30 Citigroup Maintain Neutral Neutral
2025-10-22 Barclays Maintain Overweight Overweight
2025-10-21 UBS Maintain Neutral Neutral
2025-10-20 Morgan Stanley Maintain Overweight Overweight
2025-10-16 Wells Fargo Maintain Overweight Overweight
2025-10-13 Citigroup Maintain Neutral Neutral
2025-09-25 TD Cowen Maintain Hold Hold
2025-08-12 Baird Upgrade Neutral Outperform
2025-07-31 Guggenheim Maintain Neutral Neutral
2025-07-30 Piper Sandler Maintain Overweight Overweight
2025-07-30 Citigroup Maintain Neutral Neutral
2025-07-30 TD Cowen Maintain Hold Hold
2025-07-30 RBC Capital Maintain Outperform Outperform
2025-07-30 Wells Fargo Maintain Overweight Overweight
2025-07-30 JP Morgan Maintain Overweight Overweight
2025-07-30 Barclays Maintain Overweight Overweight
2025-07-30 UBS Maintain Neutral Neutral
2025-07-30 Baird Maintain Neutral Neutral
2025-07-30 BMO Capital Maintain Outperform Outperform
2025-07-30 Morgan Stanley Maintain Overweight Overweight
2025-07-18 B of A Securities Maintain Buy Buy
2025-07-17 Jefferies Downgrade Hold Underperform
2025-07-17 Barclays Maintain Overweight Overweight
2025-07-14 Citigroup Maintain Neutral Neutral
2025-07-11 Stifel Maintain Buy Buy
2025-07-02 Bernstein Maintain Outperform Outperform
2025-06-26 Barclays Maintain Overweight Overweight
2025-06-24 TD Securities Maintain Hold Hold
2025-06-24 Evercore ISI Group Maintain Outperform Outperform
2025-06-23 TD Securities Maintain Hold Hold
2025-06-13 TD Securities Maintain Hold Hold
2025-06-12 Goldman Sachs Maintain Neutral Neutral
2025-06-11 RBC Capital Maintain Outperform Outperform
2025-06-11 TD Securities Maintain Hold Hold
2025-05-29 TD Securities Downgrade Buy Hold
2025-05-16 RBC Capital Maintain Outperform Outperform
2025-05-01 Guggenheim Maintain Neutral Neutral
2025-04-30 Goldman Sachs Downgrade Buy Neutral
2025-04-30 RBC Capital Maintain Outperform Outperform
2025-04-30 Barclays Maintain Overweight Overweight
2025-04-30 JP Morgan Maintain Overweight Overweight
2025-04-30 BMO Capital Maintain Outperform Outperform
2025-04-30 Stifel Maintain Buy Buy
2025-04-30 Citigroup Maintain Neutral Neutral
2025-04-30 TD Securities Maintain Buy Buy
2025-04-29 Guggenheim Maintain Neutral Neutral
2025-04-28 UBS Maintain Neutral Neutral
2025-04-22 Wells Fargo Maintain Overweight Overweight
2025-04-22 Barclays Maintain Overweight Overweight
2025-04-21 B of A Securities Maintain Buy Buy
2025-04-15 Stifel Maintain Buy Buy
2025-04-11 Citigroup Maintain Neutral Neutral
2025-04-09 Jefferies Upgrade Underperform Hold
2025-04-07 Baird Downgrade Outperform Neutral
2025-02-25 Wells Fargo Maintain Overweight Overweight
2025-01-29 Deutsche Bank Maintain Buy Buy
2025-01-29 Barclays Maintain Overweight Overweight
2025-01-29 RBC Capital Maintain Outperform Outperform
2025-01-29 UBS Maintain Neutral Neutral
2025-01-29 BMO Capital Maintain Outperform Outperform
2025-01-29 Wedbush Maintain Neutral Neutral
2025-01-27 Stifel Maintain Buy Buy
2025-01-24 RBC Capital Maintain Outperform Outperform
2025-01-07 Barclays Maintain Overweight Overweight
2024-11-26 Wells Fargo Maintain Overweight Overweight
2024-11-15 RBC Capital Maintain Outperform Outperform
2024-11-13 Redburn Atlantic Downgrade Neutral Sell
2024-11-11 TD Cowen Maintain Buy Buy
2024-10-31 Wedbush Maintain Neutral Neutral
2024-10-31 Stifel Maintain Buy Buy
2024-10-31 Citigroup Maintain Neutral Neutral
2024-10-31 Barclays Maintain Overweight Overweight
2024-10-23 UBS Maintain Neutral Neutral
2024-10-23 TD Cowen Maintain Buy Buy
2024-10-23 Citigroup Maintain Neutral Neutral
2024-10-23 Stifel Maintain Buy Buy
2024-10-22 B of A Securities Maintain Buy Buy
2024-10-17 BTIG Maintain Buy Buy
2024-10-16 Morgan Stanley Maintain Overweight Overweight
2024-10-08 Citigroup Maintain Neutral Neutral
2024-09-30 JP Morgan Maintain Overweight Overweight
2024-09-26 Bernstein Upgrade Market Perform Outperform
2024-09-24 Jefferies Downgrade Hold Underperform
2024-09-18 B of A Securities Maintain Buy Buy
2024-09-12 TD Cowen Maintain Buy Buy
2024-09-09 BMO Capital Maintain Outperform Outperform
2024-09-04 TD Cowen Maintain Buy Buy
2024-08-26 Oppenheimer Maintain Perform Perform
2024-08-21 DZ Bank Downgrade Hold Sell
2024-08-15 TD Cowen Maintain Buy Buy
2024-08-14 Citigroup Maintain Neutral Neutral
2024-08-14 Barclays Maintain Overweight Overweight
2024-08-14 Stifel Upgrade Hold Buy
2024-08-14 Evercore ISI Group Upgrade In Line Outperform
2024-08-14 TD Cowen Maintain Buy Buy
2024-08-14 Deutsche Bank Upgrade Hold Buy
2024-08-13 Baird Upgrade Neutral Outperform
2024-08-13 TD Cowen Upgrade Hold Buy
2024-08-13 Piper Sandler Upgrade Neutral Overweight
2024-08-13 Wedbush Maintain Neutral Neutral
2024-08-07 TD Cowen Maintain Hold Hold
2024-07-31 Morgan Stanley Maintain Overweight Overweight
2024-07-31 Barclays Maintain Overweight Overweight
2024-07-31 Wedbush Maintain Neutral Neutral
2024-07-22 TD Cowen Maintain Hold Hold
2024-07-22 BMO Capital Maintain Outperform Outperform
2024-07-22 Citigroup Maintain Neutral Neutral
2024-07-19 Wedbush Maintain Neutral Neutral
2024-07-17 TD Cowen Maintain Hold Hold
2024-07-16 Deutsche Bank Maintain Hold Hold
2024-07-16 Evercore ISI Group Downgrade Outperform In Line
2024-07-12 Morgan Stanley Maintain Overweight Overweight
2024-07-10 JP Morgan Maintain Overweight Overweight
2024-06-28 Wedbush Maintain Neutral Neutral
2024-06-13 TD Cowen Maintain Hold Hold
2024-06-10 B of A Securities Maintain Buy Buy
2024-05-06 Piper Sandler Maintain Neutral Neutral
2024-05-03 HSBC Maintain Hold Hold
2024-05-01 Citigroup Maintain Neutral Neutral
2024-05-01 JP Morgan Maintain Overweight Overweight
2024-05-01 Stifel Maintain Hold Hold
2024-05-01 Deutsche Bank Downgrade Buy Hold
2024-05-01 UBS Maintain Neutral Neutral
2024-05-01 Wedbush Maintain Neutral Neutral
2024-05-01 Jefferies Maintain Hold Hold
2024-05-01 Evercore ISI Group Maintain Outperform Outperform
2024-05-01 BTIG Maintain Buy Buy
2024-05-01 TD Cowen Maintain Hold Hold
2024-05-01 Wells Fargo Maintain Overweight Overweight
2024-04-26 Wedbush Maintain Neutral Neutral
2024-04-19 Oppenheimer Maintain Perform Perform
2024-04-19 Guggenheim Maintain Buy Buy
2024-04-16 Jefferies Maintain Hold Hold
2024-04-12 Morgan Stanley Maintain Overweight Overweight
2024-04-12 Citigroup Maintain Neutral Neutral
2024-04-12 TD Cowen Maintain Hold Hold
2024-04-11 TD Cowen Maintain Hold Hold
2024-04-11 Stifel Maintain Hold Hold
2024-04-01 Wells Fargo Maintain Overweight Overweight
2024-04-01 TD Cowen Maintain Hold Hold
2024-03-19 TD Cowen Maintain Market Perform Market Perform
2024-03-19 JP Morgan Maintain Overweight Overweight
2024-03-13 Citigroup Maintain Neutral Neutral
2024-01-31 Barclays Maintain Overweight Overweight
2024-01-31 Citigroup Maintain Neutral Neutral
2024-01-31 Stephens & Co. Maintain Equal Weight Equal Weight
2024-01-31 BMO Capital Maintain Outperform Outperform
2024-01-31 Wedbush Maintain Neutral Neutral
2024-01-31 RBC Capital Maintain Sector Perform Sector Perform
2024-01-19 Piper Sandler Maintain Neutral Neutral
2024-01-18 Wedbush Maintain Neutral Neutral
2024-01-16 Gordon Haskett Downgrade Buy Hold
2024-01-16 Morgan Stanley Upgrade Equal Weight Overweight
2023-11-06 Wedbush Maintain Neutral Neutral
2023-10-23 Barclays Maintain Overweight Overweight
2023-10-12 UBS Maintain Neutral Neutral
2023-10-11 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-05 Citigroup Maintain Neutral Neutral
2023-09-25 Citigroup Maintain Neutral Neutral
2023-09-22 TD Cowen Maintain Market Perform Market Perform
2023-09-20 TD Cowen Maintain Market Perform Market Perform
2023-09-19 TD Cowen Downgrade Outperform Market Perform
2023-08-02 Barclays Maintain Overweight Overweight
2023-08-02 Wedbush Maintain Neutral Neutral
2023-08-02 Stephens & Co. Maintain Equal Weight Equal Weight
2023-08-02 TD Cowen Maintain Outperform Outperform
2023-08-02 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-02 Stifel Maintain Hold Hold
2023-07-28 Wedbush Maintain Neutral Neutral
2023-07-24 Citigroup Maintain Neutral Neutral
2023-07-21 B of A Securities Maintain Buy Buy
2023-07-19 Wells Fargo Maintain Overweight Overweight
2023-07-17 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-14 Stephens & Co. Maintain Equal Weight Equal Weight
2023-06-15 TD Cowen Maintain Outperform Outperform
2023-06-08 TD Cowen Maintain Outperform Outperform
2023-05-31 TD Cowen Maintain Outperform Outperform
2023-05-03 BTIG Maintain Buy Buy
2023-05-03 JP Morgan Maintain Overweight Overweight
2023-05-03 Barclays Maintain Overweight Overweight
2023-05-03 Wells Fargo Maintain Overweight Overweight
2023-05-03 Evercore ISI Group Maintain Outperform Outperform
2023-05-03 Baird Maintain Neutral Neutral
2023-05-03 RBC Capital Maintain Sector Perform Sector Perform
2023-05-03 Credit Suisse Maintain Outperform Outperform
2023-04-19 B of A Securities Maintain Buy Buy
2023-04-17 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-10 OTR Global Upgrade Mixed Positive
2023-02-15 BMO Capital Maintain Outperform Outperform
2023-02-06 Citigroup Maintain Neutral Neutral
2023-02-03 Barclays Maintain Overweight Overweight
2023-02-03 Credit Suisse Maintain Outperform Outperform
2023-02-03 Cowen & Co. Maintain Outperform Outperform
2023-02-03 RBC Capital Maintain Sector Perform Sector Perform
2023-01-30 Baird Maintain Neutral Neutral
2023-01-30 Stifel Maintain Hold Hold
2023-01-19 BTIG Maintain Buy Buy
2023-01-19 Citigroup Maintain Neutral Neutral
2023-01-18 Morgan Stanley Maintain Equal Weight Equal Weight
2023-01-18 JP Morgan Maintain Overweight Overweight
2023-01-05 Barclays Maintain Overweight Overweight
2023-01-04 Cowen & Co. Maintain Outperform Outperform
2022-12-21 Jefferies Downgrade Buy Hold
2022-12-05 Deutsche Bank Downgrade Buy Hold
2022-11-04 Credit Suisse Maintain Outperform Outperform
2022-11-04 Citigroup Maintain Neutral Neutral
2022-11-04 Wedbush Maintain Neutral Neutral
2022-09-16 Piper Sandler Maintain Neutral Neutral
2022-09-15 Deutsche Bank Maintain Buy Buy
2022-09-15 Morgan Stanley Maintain Equal Weight Equal Weight
2022-09-14 JP Morgan Maintain Overweight Overweight
2022-09-14 Baird Maintain Neutral Neutral
2022-09-14 Wedbush Maintain Neutral Neutral
2022-09-14 Barclays Maintain Overweight Overweight
2022-09-07 Citigroup Maintain Neutral Neutral
2022-08-18 Cowen & Co. Maintain Outperform Outperform
2022-08-03 Barclays Maintain Overweight Overweight
2022-08-03 Citigroup Maintain Neutral Neutral
2022-08-03 Deutsche Bank Maintain Buy Buy
2022-08-03 Wedbush Maintain Neutral Neutral
2022-08-03 UBS Maintain Neutral Neutral
2022-07-18 Piper Sandler Maintain Neutral Neutral
2022-07-18 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-14 Deutsche Bank Maintain Buy Buy
2022-05-09 Deutsche Bank Maintain Buy Buy
2022-05-04 Evercore ISI Group Upgrade In Line Outperform
2022-05-04 Credit Suisse Maintain Outperform Outperform
2022-05-04 RBC Capital Maintain Sector Perform Sector Perform
2022-05-04 Barclays Maintain Overweight Overweight
2022-05-04 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-04 Citigroup Maintain Neutral Neutral
2022-05-04 Cowen & Co. Maintain Outperform Outperform
2022-05-04 Piper Sandler Maintain Neutral Neutral
2022-04-25 UBS Maintain Neutral Neutral
2022-04-25 Barclays Maintain Overweight Overweight
2022-04-20 BTIG Maintain Buy Buy
2022-04-14 Morgan Stanley Maintain Equal Weight Equal Weight
2022-04-12 Citigroup Downgrade Buy Neutral
2022-04-05 Wedbush Downgrade Outperform Neutral
2022-03-17 Wedbush Maintain Outperform Outperform
2022-03-17 MKM Partners Maintain Buy Buy
2022-03-16 JP Morgan Upgrade Neutral Overweight
2022-02-03 Deutsche Bank Maintain Buy Buy
2022-02-02 Piper Sandler Maintain Neutral Neutral
2022-02-02 MKM Partners Maintain Buy Buy
2022-02-02 Morgan Stanley Maintain Equal Weight Equal Weight
2022-02-02 Credit Suisse Maintain Outperform Outperform
2022-02-02 Barclays Maintain Overweight Overweight
2022-02-02 Wedbush Maintain Outperform Outperform
2022-02-02 Goldman Sachs Downgrade Buy Neutral
2022-02-02 JP Morgan Maintain Neutral Neutral
2022-02-02 Cowen & Co. Maintain Outperform Outperform
2022-01-14 Morgan Stanley Maintain Equal Weight Equal Weight
2022-01-07 RBC Capital Downgrade Outperform Sector Perform
2022-01-07 Oppenheimer Downgrade Outperform Perform
2021-12-17 Baird Downgrade Outperform Neutral
2021-12-15 Barclays Maintain Overweight Overweight
2021-12-07 MKM Partners Upgrade Neutral Buy
2021-11-04 Argus Research Downgrade Buy Hold
2021-11-01 Stephens & Co. Upgrade Equal Weight Overweight
2021-10-29 RBC Capital Maintain Outperform Outperform
2021-10-29 Wedbush Maintain Outperform Outperform
2021-10-29 Wells Fargo Maintain Overweight Overweight
2021-10-29 Cowen & Co. Maintain Outperform Outperform
2021-10-29 Morgan Stanley Maintain Equal Weight Equal Weight
2021-10-29 Stifel Downgrade Buy Hold
2021-10-29 Barclays Maintain Overweight Overweight
2021-10-29 Credit Suisse Maintain Outperform Outperform
2021-10-18 Wells Fargo Maintain Overweight Overweight
2021-10-13 Morgan Stanley Maintain Equal Weight Equal Weight
2021-10-11 Deutsche Bank Upgrade Hold Buy
2021-10-05 OTR Global Downgrade Positive Mixed
2021-09-30 Atlantic Equities Downgrade Overweight Neutral
2021-09-20 Stifel Maintain Buy Buy
2021-07-28 Piper Sandler Maintain Neutral Neutral
2021-07-28 BMO Capital Maintain Outperform Outperform
2021-07-28 Morgan Stanley Maintain Equal Weight Equal Weight
2021-07-28 Barclays Maintain Overweight Overweight
2021-07-23 Baird Upgrade Neutral Outperform
2021-07-16 Oppenheimer Maintain Outperform Outperform
2021-04-28 Credit Suisse Maintain Outperform Outperform
2021-04-28 Wedbush Maintain Outperform Outperform
2021-04-28 Wells Fargo Maintain Overweight Overweight
2021-04-28 Morgan Stanley Maintain Equal Weight Equal Weight
2021-04-28 RBC Capital Maintain Outperform Outperform
2021-04-28 Jefferies Maintain Buy Buy
2021-04-28 Stephens & Co. Maintain Equal Weight Equal Weight
2021-04-19 Oppenheimer Maintain Outperform Outperform
2021-04-13 Argus Research Maintain Buy Buy
2021-04-13 Wells Fargo Maintain Overweight Overweight
2021-04-12 JP Morgan Maintain Neutral Neutral
2021-03-19 Wedbush Upgrade Neutral Outperform
2021-03-17 Telsey Advisory Group Maintain Market Perform Market Perform
2021-03-16 BTIG Upgrade Neutral Buy
2021-02-23 BMO Capital Upgrade Market Perform Outperform
2021-02-05 Gordon Haskett Upgrade Hold Buy
2021-01-27 Wedbush Maintain Neutral Neutral
2021-01-27 Morgan Stanley Maintain Equal Weight Equal Weight
2021-01-27 Citigroup Maintain Buy Buy
2021-01-27 Credit Suisse Maintain Outperform Outperform
2021-01-27 Wells Fargo Maintain Overweight Overweight
2020-12-10 Credit Suisse Maintain Outperform Outperform
2020-12-10 Cowen & Co. Maintain Outperform Outperform
2020-12-10 Stephens & Co. Maintain Equal Weight Equal Weight
2020-12-10 Morgan Stanley Maintain Equal Weight Equal Weight
2020-12-10 Wedbush Maintain Neutral Neutral
2020-12-04 Wedbush Maintain Neutral Neutral
2020-10-30 Credit Suisse Maintain Outperform Outperform
2020-10-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-10-20 JP Morgan Maintain Neutral Neutral
2020-10-19 Wedbush Maintain Neutral Neutral
2020-10-16 Wells Fargo Maintain Overweight Overweight
2020-10-14 Morgan Stanley Maintain Equal Weight Equal Weight
2020-09-30 Cowen & Co. Upgrade Market Perform Outperform
2020-09-28 B of A Securities Maintain Neutral Neutral
2020-09-21 JP Morgan Maintain Neutral Neutral
2020-08-25 Stifel Upgrade Hold Buy
2020-07-30 Citigroup Maintain Buy Buy
2020-07-29 Barclays Maintain Overweight Overweight
2020-07-29 Stephens & Co. Maintain Equal Weight Equal Weight
2020-07-29 UBS Maintain Neutral Neutral
2020-07-29 Wedbush Maintain Neutral Neutral
2020-07-29 B of A Securities Maintain Neutral Neutral
2020-07-29 Stifel Maintain Hold Hold
2020-07-29 Morgan Stanley Maintain Equal Weight Equal Weight
2020-06-15 Citigroup Maintain Buy Buy
2020-06-11 KeyBanc Downgrade Overweight Sector Weight
2020-06-11 Keybanc Downgrade Overweight Sector Weight
2020-04-30 Citigroup Maintain Buy Buy
2020-04-29 Stephens & Co. Maintain Equal Weight Equal Weight
2020-04-29 KeyBanc Maintain Overweight Overweight
2020-04-29 Wedbush Maintain Neutral Neutral
2020-04-29 JP Morgan Maintain Neutral Neutral
2020-04-29 UBS Maintain Neutral Neutral
2020-04-29 MKM Partners Maintain Neutral Neutral
2020-04-29 Barclays Maintain Overweight Overweight
2020-04-29 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-29 Keybanc Maintain Overweight Overweight
2020-04-24 Oppenheimer Maintain Outperform Outperform
2020-04-22 Jefferies Maintain Buy Buy
2020-04-16 Argus Research Maintain Buy Buy
2020-04-13 Oppenheimer Maintain Outperform Outperform
2020-04-13 Wedbush Maintain Neutral Neutral
2020-04-09 Citigroup Maintain Buy Buy
2020-04-09 Stephens & Co. Maintain Equal Weight Equal Weight
2020-04-08 UBS Maintain Neutral Neutral
2020-04-07 Piper Sandler Maintain Neutral Neutral
2020-04-06 MKM Partners Maintain Neutral Neutral
2020-04-06 JP Morgan Downgrade Overweight Neutral
2020-03-27 KeyBanc Maintain Overweight Overweight
2020-03-27 Keybanc Maintain Overweight Overweight
2020-03-25 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-23 MKM Partners Downgrade Buy Neutral
2020-03-23 Baird Maintain Neutral Neutral
2020-03-10 Piper Sandler Maintain Neutral Neutral
2020-03-06 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-06 MKM Partners Maintain Buy Buy
2020-03-06 Wedbush Maintain Neutral Neutral
2020-03-06 Baird Maintain Neutral Neutral
2020-03-06 Credit Suisse Maintain Outperform Outperform
2020-03-04 Oppenheimer Maintain Outperform Outperform
2020-01-09 Barclays Upgrade Equal Weight Overweight
2019-12-19 Morgan Stanley Maintain Equal Weight Equal Weight
2019-12-12 JP Morgan Upgrade Neutral Overweight
2019-11-20 Citi Maintain Buy Buy
2019-11-20 Citigroup Maintain Buy Buy
2019-10-31 B of A Securities Maintain Buy Buy
2019-10-31 Bank of America Maintain Buy Buy
2019-07-29 JP Morgan Downgrade Overweight Neutral
2019-07-29 Baird Downgrade Outperform Neutral
2019-07-29 UBS Maintain Neutral Neutral
2019-07-26 Morgan Stanley Maintain Equal Weight Equal Weight
2019-07-26 Keybanc Maintain Overweight Overweight
2019-07-26 Stifel Nicolaus Maintain Hold Hold
2019-07-26 Stifel Maintain Hold Hold
2019-07-26 Stephens & Co. Maintain Equal Weight Equal Weight
2019-07-26 Wedbush Maintain Neutral Neutral
2019-07-26 KeyBanc Maintain Overweight Overweight
2019-07-26 Baird Maintain Outperform Outperform
2019-07-18 Morgan Stanley Maintain Equal Weight Equal Weight
2019-07-11 Oppenheimer Maintain Outperform Outperform
2019-06-10 Piper Sandler Maintain Neutral Neutral
2019-06-10 Piper Jaffray Maintain Neutral Neutral
2019-05-06 Citigroup Maintain Buy Buy
2019-04-26 Stephens & Co. Maintain Equal Weight Equal Weight
2019-04-26 Barclays Maintain Equal Weight Equal Weight
2019-04-26 Wells Fargo Downgrade Outperform Market Perform
2019-04-26 Wedbush Maintain Neutral Neutral
2019-04-26 BMO Capital Maintain Market Perform Market Perform
2019-04-08 UBS Downgrade Buy Neutral
2019-01-11 Goldman Sachs Downgrade Buy Neutral
2018-12-14 Wells Fargo Maintain Outperform Outperform
2018-11-12 Argus Research Upgrade Hold Buy
2018-11-12 Citigroup Maintain Buy Buy
2018-11-12 Argus Upgrade Hold Buy
2018-11-05 Mizuho Upgrade Neutral Buy
2018-11-02 Bank of America Maintain Buy Buy
2018-11-02 B of A Securities Maintain Buy Buy
2018-11-02 Baird Maintain Outperform Outperform
2018-11-02 Wedbush Maintain Neutral Neutral
2018-11-02 Barclays Maintain Equal Weight Equal Weight
2018-11-02 BMO Capital Maintain Market Perform Market Perform
2018-10-17 Wells Fargo Maintain Outperform Outperform
2018-10-10 B of A Securities Maintain Buy Buy
2018-10-10 Bank of America Maintain Buy Buy
2018-08-22 Piper Sandler Downgrade Overweight Neutral
2018-08-22 PiperJaffray Downgrade Overweight Neutral
2018-07-27 Wedbush Maintain Neutral Neutral
2018-07-24 BMO Capital Maintain Market Perform Market Perform
2018-07-18 Barclays Maintain Equal Weight Equal Weight
2018-07-06 DZ Bank Upgrade Sell Hold
2018-07-02 Stephens & Co. Maintain Equal Weight Equal Weight
2018-06-26 Jefferies Maintain Buy Buy
2018-06-21 JP Morgan Maintain Overweight Overweight
2018-06-20 BTIG Downgrade Buy Neutral
2018-06-20 BTIG Research Downgrade Buy Neutral
2018-06-20 Stifel Nicolaus Maintain Hold Hold
2018-06-20 Morgan Stanley Downgrade Overweight Equal Weight
2018-06-20 Baird Maintain Outperform Outperform
2018-06-20 Wedbush Maintain Neutral Neutral
2018-06-20 Stifel Maintain Hold Hold
2018-06-20 Mizuho Maintain Neutral Neutral
2018-06-20 BMO Capital Maintain Market Perform Market Perform
2018-06-20 Telsey Advisory Group Downgrade Outperform Market Perform
2018-06-05 Baird Maintain Outperform Outperform
2018-05-05 Argus Upgrade Hold Buy
2018-05-05 Argus Maintain Buy Buy
2018-05-05 Argus Downgrade Buy Hold
2018-04-13 Cowen & Co. Downgrade Outperform Market Perform
2018-03-29 Wedbush Downgrade Outperform Neutral
2018-02-01 Mizuho Downgrade Buy Neutral
2018-01-30 Bernstein Downgrade Outperform Perform
2018-01-29 Bernstein Downgrade Outperform Market Perform
2018-01-26 Oppenheimer Maintain Outperform Outperform
2018-01-26 William Blair Maintain Outperform Outperform
2018-01-26 Goldman Sachs Maintain Buy Buy
2017-11-10 Morgan Stanley Maintain Overweight Overweight
2017-11-03 BMO Capital Maintain Market Perform Market Perform
2017-11-03 Baird Maintain Outperform Outperform
2017-11-03 Nomura Maintain Buy Buy
2017-11-03 UBS Maintain Buy Buy
2017-11-03 Credit Suisse Maintain Neutral Neutral
2017-08-25 Wedbush Upgrade Neutral Outperform
2017-08-22 Morgan Stanley Maintain Overweight Overweight
2017-08-09 BMO Capital Downgrade Outperform Market Perform
2017-07-28 BMO Capital Maintain Outperform Outperform
2017-07-28 Stifel Downgrade Buy Hold
2017-07-28 Stifel Nicolaus Downgrade Buy Hold
2017-06-14 Wedbush Downgrade Outperform Neutral
2017-05-15 Deutsche Bank Upgrade Hold Buy
2017-04-20 Stifel Nicolaus Upgrade Hold Buy
2017-04-20 Stifel Upgrade Hold Buy
2017-03-13 Wedbush Maintain Outperform Outperform
2017-02-10 Argus Downgrade Buy Hold
2017-02-10 Argus Research Downgrade Buy Hold
2016-10-19 RBC Capital Maintain Outperform Outperform
2016-09-28 Wedbush Maintain Outperform Outperform
2016-09-28 CLSA Maintain Buy Buy
2016-07-26 Goldman Sachs Maintain Buy Buy
2016-07-22 Goldman Sachs Maintain Buy Buy
2016-07-22 Wedbush Maintain Outperform Outperform
2016-07-22 BTIG Research Maintain Buy Buy
2016-07-22 BTIG Maintain Buy Buy
2016-07-13 OTR Global Downgrade Positive Mixed
2016-05-04 Goldman Sachs Maintain Buy Buy
2016-04-22 Stephens & Co. Maintain Equal Weight Equal Weight
2016-04-22 Goldman Sachs Maintain Buy Buy
2016-04-12 Deutsche Bank Downgrade Buy Hold
2016-01-22 Credit Suisse Maintain Neutral Neutral
2016-01-22 Barclays Maintain Equal Weight Equal Weight
2015-11-05 Argus Research Maintain Buy Buy
2015-11-05 Argus Maintain Buy Buy
2015-11-02 Barclays Maintain Equal Weight Equal Weight
2015-10-30 Piper Sandler Maintain Overweight Overweight
2015-10-30 PiperJaffray Maintain Overweight Overweight
2015-10-30 Barclays Maintain Equal Weight Equal Weight
2015-07-16 RBC Capital Maintain Outperform Outperform
2015-07-01 Goldman Sachs Maintain Buy Buy
2015-06-25 Piper Sandler Maintain Overweight Overweight
2015-06-25 PiperJaffray Maintain Overweight Overweight
2015-05-05 Citigroup Maintain Buy Buy
2015-04-24 Barclays Maintain Equal Weight Equal Weight
2015-04-16 Barclays Maintain Equal Weight Equal Weight
2015-02-26 Jefferies Maintain Buy Buy
2015-02-25 Piper Sandler Maintain Overweight Overweight
2015-02-25 PiperJaffray Maintain Overweight Overweight
2015-01-23 Oppenheimer Maintain Outperform Outperform
2015-01-23 JP Morgan Maintain Overweight Overweight
2015-01-22 Barclays Maintain Equal Weight Equal Weight
2015-01-08 Morgan Stanley Maintain Overweight Overweight
2015-01-05 Janney Capital Downgrade Buy Neutral
2015-01-05 Janney Montgomery Scott Downgrade Buy Neutral
2014-12-08 Jefferies Maintain Buy Buy
2014-12-05 JP Morgan Maintain Overweight Overweight
2014-11-28 Piper Sandler Maintain Overweight Overweight
2014-11-28 PiperJaffray Maintain Overweight Overweight
2014-08-04 Citigroup Maintain Buy Buy
2014-07-25 UBS Maintain Buy Buy
2014-07-25 Jefferies Maintain Buy Buy
2014-07-25 Deutsche Bank Maintain Buy Buy
2014-07-25 JP Morgan Maintain Overweight Overweight
2014-07-21 Belus Capital Upgrade Hold Buy
2014-06-19 UBS Upgrade Neutral Buy
2014-04-30 Citigroup Maintain Buy Buy
2014-04-25 Deutsche Bank Maintain Buy Buy
2014-04-25 JP Morgan Maintain Overweight Overweight
2014-04-15 Barclays Maintain Equal Weight Equal Weight
2014-02-07 Wells Fargo Upgrade Market Perform Outperform
2014-02-04 Belus Capital Maintain Hold Hold
2014-01-27 Citigroup Maintain Buy Buy
2014-01-24 Deutsche Bank Maintain Buy Buy
2014-01-13 Belus Capital Downgrade Buy Hold
2013-12-16 Stephens & Co. Downgrade Overweight Equal Weight
2013-11-11 Piper Sandler Maintain Overweight Overweight
2013-11-11 PiperJaffray Maintain Overweight Overweight
2013-10-07 Deutsche Bank Maintain Buy Buy
2013-08-01 Williams Capital Upgrade Market Perform Outperform
2013-07-16 JP Morgan Maintain Overweight Overweight
2013-04-08 Jefferies Maintain Buy Buy
2013-01-25 Credit Suisse Maintain Outperform Outperform
2013-01-25 McAdams Wright Ragen Maintain Hold Hold
2013-01-11 UBS Maintain Buy Buy
2013-01-04 Deutsche Bank Maintain Buy Buy
2012-12-12 Williams Capital Maintain Perform Perform
2012-12-06 Deutsche Bank Maintain Buy Buy
2012-12-06 Baird Upgrade Neutral Outperform
2012-11-29 Oppenheimer Maintain Outperform Outperform
2012-11-09 Argus Research Upgrade Hold Buy
2012-11-09 Argus Upgrade Hold Buy
2012-11-05 BMO Capital Maintain Outperform Outperform
2012-11-02 CLSA Maintain Outperform Buy
2012-11-02 Deutsche Bank Maintain Buy Buy
2012-11-01 Williams Capital Downgrade Buy Hold
2012-09-28 Morgan Stanley Maintain Overweight Overweight
2012-09-11 Bernstein Upgrade Market Perform Outperform
2012-07-27 JP Morgan Maintain Overweight Overweight
2012-07-27 Jefferies Maintain Buy Buy
2012-07-27 Deutsche Bank Maintain Buy Buy
2012-07-27 Morgan Stanley Maintain Overweight Overweight
2012-07-27 UBS Maintain Buy Buy
2012-07-17 JP Morgan Maintain Overweight Overweight
2012-07-05 PiperJaffray Maintain Overweight Overweight
2012-07-05 Piper Sandler Maintain Overweight Overweight
2012-05-23 B of A Securities Upgrade Neutral Buy
2012-04-27 Deutsche Bank Maintain Buy Buy
2012-04-27 Jefferies Maintain Buy Buy
2012-04-27 Citigroup Maintain Buy Buy
2012-04-27 DA Davidson Maintain Buy Buy
2012-04-16 Morgan Stanley Maintain Overweight Overweight
2012-04-13 B of A Securities Maintain Neutral Neutral
2012-04-13 Bank oferica Maintain Neutral Neutral
2012-04-04 Goldman Sachs Upgrade Neutral Buy
2012-03-23 Jefferies Maintain Buy Buy
2012-03-22 Oppenheimer Maintain Outperform Outperform
2012-03-20 UBS Maintain Buy Buy
2012-03-15 Piper Sandler Maintain Overweight Overweight
2012-03-15 PiperJaffray Maintain Overweight Overweight
2012-03-14 Deutsche Bank Maintain Buy Buy
2012-03-09 Deutsche Bank Maintain Buy Buy