Loading live market data…

Darden Restaurants, Inc.

NYSE:DRI

$196.06 USD

$0.32 (0.16%)

Volume
1M
Average Volume
1.25M
Market Capitalization
$22.46B
P/E Ratio
18.74
Dividend Yield
3.12%
Price Target
$232.50
Year High
$220.65
Year Low
$169.00
Day High
Day Low
Payout Ratio
$0.57
Current Ratio
$0.31
Source Headline
IN8bio Announces Publication in The Journal of Clinical Oncology Demonstrating DeltEx™ DRI Doubles Progression-Free Survival in Newly Diagnosed Glioblastoma

First peer-reviewed publication of chemotherapy-resistant gamma-delta T cells (DeltEx Drug Resistant Immunotherapy or DRI) clinical results in newly diagnosed glioblastoma Repeat-dose patients achieved median progression-free survival (mPFS) of 16.1 months, more than double the ~6.9-month standard of care benchmark, with no dose-limiting toxicities (DLTs) NEW YORK, July 09, 2026 (GLOBE NEWSWIRE) -- IN8bio, Inc. (Nasdaq: INAB), a clinical-stage biopharmaceutical company developing innovative gamma-delta (γδ) T cell therapies and T cell engagers for cancer and autoimmune diseases, today announced the publication of peer-reviewed clinical data from its Phase 1 trial of INB-200 in The Journal of Clinical Oncology (JCO), one of the most prestigious oncology journals. The publication, titled: “ Intracranial injection of ex vivo expanded and activated gamma-delta T cells engineered with a MGMT-expressing lentivector in patients with primary glioblastoma ,” reports results from the first-in-human study of an autologous, genetically modified γδ T cell therapy.

globenewswire.com - 2026-07-09 08:00:00

Darden Stock Outlook Centers on Growth Brands and Cost Risks

DRI enters fiscal 2027 with growth from LongHorn, digital initiatives and new restaurants, while inflation and cautious spending test margins.

zacks.com - 2026-07-02 11:36:15

Is DRI Stock a Buy Now After Earnings Growth and Valuation Reset

Darden combines earnings growth, cash returns and a lower valuation multiple, but estimate cuts and inflation keep investors weighing the stock's outlook.

zacks.com - 2026-07-02 11:36:08

Darden Stock Trends Show Digital Gains and Margin Pressure

DRI is balancing digital growth, brand diversification and value-focused pricing as inflation and consumer spending trends shape its margin outlook.

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

Dividend Announcements: June 20-26, 2026

In this article series, I summarize dividend announcements of the past week. Thirteen companies in my database (including 7 banks) announced dividend increases. JPMorgan Chase stands out with a 10% dividend hike, an A+ safety grade, and a new $50B buyback, and trades only 3.35% above fair value. Matson is the week's high-quality non-bank, boasting a 7.34 quality score, 9.4 safety score, and a conservative 10% payout ratio.

seekingalpha.com - 2026-07-01 15:46:57

New Stock Price Highs Are on the Menu for Darden Restaurants

Darden Restaurants' NYSE: DRI stock price is on track to hit new highs because its high-quality business is outperforming peers, growing across brands, generating ample cash flows, and sustaining a robust capital return program. The capital return program is a significant factor in 2026, with investors reducing exposure to high-risk tech stocks in favor of safer havens.

marketbeat.com - 2026-06-29 08:46:54

Darden Analysts Boost Their Forecasts After Q4 Results

Darden Restaurants, Inc. (NYSE:DRI) reported mixed financial results for the fourth quarter on Thursday.

benzinga.com - 2026-06-26 09:25:51

Darden Q4 Earnings Call Flags Balanced Growth and Pricing Discipline

DRI's fiscal fourth-quarter call highlights balanced growth, pricing discipline and steady demand, with LongHorn gaining share and fiscal 2027 guardrails in focus.

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

Darden Restaurants, Inc. (DRI) Q4 2026 Earnings Call Transcript

Darden Restaurants, Inc. (DRI) Q4 2026 Earnings Call Transcript

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

Darden Q4 Earnings Beat Estimates, Revenues Miss, Both Rise Y/Y

DRI reports fourth-quarter fiscal 2026 results with EPS above estimates and sales up 13.7% YoY, supported by same-restaurant sales growth despite a revenue miss.

zacks.com - 2026-06-25 11:50:29

Darden Restaurants posts mixed fourth quarter results as revenue falls short of estimates

Darden Restaurants Inc (NYSE:DRI) reported mixed fiscal fourth quarter results on Thursday, with adjusted earnings slightly exceeding Wall Street expectations while revenue came in just below analyst estimates. For the quarter ended May 31, 2026, Darden reported adjusted earnings per share from continuing operations of $3.66, topping the consensus estimate of $3.63.

proactiveinvestors.com - 2026-06-25 11:43:18

Darden Restaurants: Using Scale To Gain Market Share (Upgrade)

Darden Restaurants, Inc. delivered strong Q4 results, with broad-based same-restaurant sales growth and margin expansion despite commodity inflation. DRI's scale enables it to lock in food costs, supporting stable margins and gradual menu price increases, driving market share gains. The company maintains a robust balance sheet, a secure 2.8% dividend yield, and an active buyback program, enhancing shareholder returns.

seekingalpha.com - 2026-06-25 11:11:20

Darden Restaurants (DRI) Reports Q4 Earnings: What Key Metrics Have to Say

Although the revenue and EPS for Darden Restaurants (DRI) give a sense of how its business performed in the quarter ended May 2026, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers.

zacks.com - 2026-06-25 10:31:08

Thursday's Morning Movers: CRWV Buy Rating, AFRM Downgrade, DRI Earnings

Sam Vadas takes us through this morning's biggest movers at the opening bell. She highlights Darden Restaurants (DRI) after the company reported a jump in fourth quarter sales, CoreWeave's (CRWV) new bull in Rosenblatt, and a downgrade in Affirm (AFRM) after Morgan Stanley downgraded the stock to equal weight from overweight.

youtube.com - 2026-06-25 10:30:17

Darden Restaurants (DRI) Q4 Earnings Beat Estimates

Darden Restaurants (DRI) came out with quarterly earnings of $3.66 per share, beating the Zacks Consensus Estimate of $3.63 per share. This compares to earnings of $2.98 per share a year ago.

zacks.com - 2026-06-25 09:11:05

Nasdaq Futures Eye Overdue Rally After Micron Earnings

Stock futures are pointed to a massive rally today, as tech enthusiasm returns thanks to Micron earnings

schaeffersresearch.com - 2026-06-25 09:07:00

Darden Restaurants Posts Higher Profit, Sales

Darden Restaurants reported higher profit and sales in its fiscal fourth quarter, once again led by its LongHorn Steakhouse brand.

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

Darden Restaurants earnings beat estimates but Olive Garden growth weakens

Darden Restaurants reported better-than-expected quarterly earnings, but its revenue missed Wall Street's estimates. Same-store sales growth at the company's fine-dining restaurants and Olive Garden fell short of expectations.

cnbc.com - 2026-06-25 07:14:41

Darden Restaurants Reports Fiscal 2026 Fourth Quarter and Full Year Results; Increases Quarterly Dividend; Authorizes New $1.5 Billion Share Repurchase Program; and Provides Fiscal 2027 Outlook

ORLANDO, Fla., June 25, 2026 /PRNewswire/ -- Darden Restaurants, Inc. (NYSE:DRI) today reported its financial results for the fourth quarter and fiscal year ended May 31, 2026, which included a 53rd week of operations compared to 52 weeks last year.

prnewswire.com - 2026-06-25 07:00:00

Darden Q4 Preview: Inflation Gauge? Expert Says Olive Garden Parent ‘Great Barometer On The Middle-Income Consumer'

Restaurant company Darden Restaurants Inc (NYSE:DRI) looks to keep momentum going with its fourth-quarter financial results on Thursday before market open.

benzinga.com - 2026-06-24 16:18:55

Darden Gears Up for Q4 Earnings: What's in Store for the Stock?

DRI heads into Q4 earnings with sales momentum at Olive Garden and LongHorn, but beef inflation and investments may pressure margins.

zacks.com - 2026-06-23 11:05:36

Here Are Tuesday's Best Wall Street Analyst Research Calls: Centene, Darden Restaurants, Flutter Entertainment, GE Healthcare, IBM, Nike, SpaceX, Synopsys, Target, and More

Futures are trading lower after a mixed start to trading on Monday, following the holiday-shortened week due to the Juneteenth Federal holiday.

247wallst.com - 2026-06-23 07:59:18

5 Things to Know Before the Stock Market Opens

Stocks are having a quiet morning Monday as investors come off a long holiday weekend with a close eye on peace talks between the U.S. and Iran; a second day of negotiations in Switzerland has reportedly concluded after renewed threats against Iran from President Trump and continued attacks in Lebanon by Israel made for an eventful first day of talks; earnings from FedEx and Micron are on tap this week, along with the release of the Fed's preferred measure of inflation; SpaceX shares are poised to start this week with a third straight day of declines; and shares of Apogee Therapeutics are soaring on news it is being acquired by AbbVie for $11 billion. Here's what you need to know today.

investopedia.com - 2026-06-22 08:56:12

Top Wall Street Forecasters Revamp Darden Restaurants Expectations Ahead Of Q4 Earnings

Darden Restaurants, Inc. (NYSE:DRI) will release earnings for its fourth quarter before the opening bell on Thursday, June 25.

benzinga.com - 2026-06-22 07:24:10

Inflation Data, FedEx, Micron, KB Home, Darden, and More to Watch This Week

Paychex, Trip.com, and McCormick will also report earnings. Economic date this week include the Fed's preferred inflation gauge and new-home sales.

barrons.com - 2026-06-21 14:00:00

Darden Restaurants: Everything You Need To Know Before Q4 Earnings

Darden Restaurants remains a top full-service restaurant pick, with operational strength led by Olive Garden and LongHorn Steakhouse. Despite trading at ~20x earnings, DRI offers a projected 10%+ total return, supported by resilient margins and industry outperformance. FY 2027 guidance suggests robust sales and EPS growth, but elevated Capex will temporarily reduce free cash flow and buyback yield.

seekingalpha.com - 2026-06-21 09:30:00

Countdown to Darden Restaurants (DRI) Q4 Earnings: A Look at Estimates Beyond Revenue and EPS

Beyond analysts' top-and-bottom-line estimates for Darden Restaurants (DRI), evaluate projections for some of its key metrics to gain a better insight into how the business might have performed for the quarter ended May 2026.

zacks.com - 2026-06-19 10:16:04

Darden Restaurants (DRI) Reports Next Week: Wall Street Expects Earnings Growth

Darden Restaurants (DRI) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

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

Bloomin' Brands vs. Texas Roadhouse: Which Casual Restaurant Chain Is a Better Buy in 2026?

One company leans on a global multi-brand strategy, while the other delivers high-volume growth and robust margins. Their financials reveal stark contrasts.

fool.com - 2026-06-10 13:54:57

Here's Where We're Finding Cheap Dividends While Everyone Chases AI

The stock market is roaring, and according to the media, it's all because of AI.

forbes.com - 2026-06-03 09:05:09

Darden Stock Rises 17% in 6 Months: Should You Buy the Stock Now?

Shares of Darden Restaurants, Inc. DRI have gained 16.7% over the past six months, outperforming 0.3% growth in the Zacks Retail - Restaurants industry. The stock has also surpassed the broader Retail-Wholesale sector's rise of 2.5% and the S&P 500 index's 11.5% growth during the same period.

zacks.com - 2026-06-01 10:21:10

IN8bio Presents Updated Overall Survival Data Surpassing 19.5 Months for DeltEx DRI in Newly Diagnosed Glioblastoma at ASCO 2026

Repeat dosing of DeltEx TM Drug Resistant Immunotherapy (DRI) had a median progression-free survival (mPFS) of 13.0 months and median overall survival (mOS) exceeding 19.5 months (not yet reached). Results demonstrate the potential for meaningful improvement in outcomes with gamma-delta T cell therapy in combination with the standard-of-care that has remained unchanged for over 20 years.

globenewswire.com - 2026-06-01 08:30:00

Is Darden Restaurants (DRI) Stock Outpacing Its Retail-Wholesale Peers This Year?

Here is how Darden Restaurants (DRI) and Victoria's Secret (VSCO) have performed compared to their sector so far this year.

zacks.com - 2026-05-29 10:40:53

Darden Restaurants to Release Fiscal 2026 Fourth Quarter and Full Year Results on June 25, 2026

ORLANDO, Fla., May 28, 2026 /PRNewswire/ -- Darden Restaurants, Inc. (NYSE: DRI) plans to release its fiscal 2026 fourth quarter and full year financial results before the market opens on Thursday, June 25, 2026.

prnewswire.com - 2026-05-28 16:00:00

Restaurant Sales Surge Amid High Gasoline Prices: 3 Stocks to Buy

Restaurant sales rose for the third straight month despite soaring gas prices, lifting prospects for SBUX, DRI and ARMK.

zacks.com - 2026-05-26 09:30:37

Concurrent Investment Advisors LLC Acquires 10,313 Shares of Darden Restaurants, Inc. $DRI

Concurrent Investment Advisors LLC raised its holdings in Darden Restaurants, Inc. (NYSE: DRI) by 313.9% during the undefined quarter, according to its most recent disclosure with the Securities and Exchange Commission. The firm owned 13,598 shares of the restaurant operator's stock after buying an additional 10,313 shares during the period. Concurrent Investment Advisors

defenseworld.net - 2026-04-29 14:10:56

AEGON ASSET MANAGEMENT UK Plc Has $31.74 Million Stake in Darden Restaurants, Inc. $DRI

AEGON ASSET MANAGEMENT UK Plc trimmed its position in shares of Darden Restaurants, Inc. (NYSE: DRI) by 41.6% during the fourth quarter, according to its most recent disclosure with the Securities and Exchange Commission. The institutional investor owned 172,429 shares of the restaurant operator's stock after selling 122,950 shares during the period. AEGON

defenseworld.net - 2026-04-26 03:11:04

Cwm LLC Has $2.70 Million Holdings in Darden Restaurants, Inc. $DRI

Cwm LLC raised its holdings in Darden Restaurants, Inc. (NYSE: DRI) by 33.8% during the undefined quarter, according to the company in its most recent disclosure with the SEC. The firm owned 14,693 shares of the restaurant operator's stock after buying an additional 3,708 shares during the quarter. Cwm LLC's holdings in Darden

defenseworld.net - 2026-04-24 03:59:03

DRI's LongHorn Shines With 7.2% Comps: Can This Lead Growth?

DRI's LongHorn Steakhouse posts 7.2% comps, beating industry trends with strong traffic, value appeal and execution, positioning it as a key growth driver.

zacks.com - 2026-04-23 11:07:23

KBC Group NV Decreases Stock Holdings in Darden Restaurants, Inc. $DRI

KBC Group NV lowered its stake in Darden Restaurants, Inc. (NYSE: DRI) by 17.7% during the fourth quarter, according to its most recent 13F filing with the SEC. The firm owned 16,911 shares of the restaurant operator's stock after selling 3,649 shares during the quarter. KBC Group NV's holdings in Darden Restaurants were

defenseworld.net - 2026-04-20 05:07:03

Fortis Capital Advisors LLC Takes $1.01 Million Position in Darden Restaurants, Inc. $DRI

Fortis Capital Advisors LLC bought a new stake in Darden Restaurants, Inc. (NYSE: DRI) during the undefined quarter, according to the company in its most recent filing with the Securities and Exchange Commission. The firm bought 5,473 shares of the restaurant operator's stock, valued at approximately $1,007,000. Other institutional investors have also modified

defenseworld.net - 2026-04-20 04:16:54

Atlantic Edge Private Wealth Management LLC Trims Holdings in Darden Restaurants, Inc. $DRI

Atlantic Edge Private Wealth Management LLC trimmed its position in Darden Restaurants, Inc. (NYSE: DRI) by 25.2% in the undefined quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 8,705 shares of the restaurant operator's stock after selling 2,931 shares during the quarter. Atlantic

defenseworld.net - 2026-04-19 03:50:54

Get DRI Insider Trade Alerts

DRI Price Target Summary

Last Month

$229.25

8 analysts

Last Quarter

$229.11

9 analysts

Last Year

$223.19

37 analysts

All Time

$178.54

149 analysts

DRI Recent Analyst Grades

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