Loading live market data…

Take-Two Interactive Software, Inc.

NASDAQ:TTWO

$243.8 USD

$6.76 (2.85%)

Volume
1.52M
Average Volume
2.45M
Market Capitalization
$45.27B
P/E Ratio
-150.89
Dividend Yield
0.00%
Price Target
$289.00
Year High
$265.94
Year Low
$187.63
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.24
Source Headline
Take-Two Interactive (TTWO) Stock Slides as Market Rises: Facts to Know Before You Trade

In the latest trading session, Take-Two Interactive (TTWO) closed at $237.03, marking a -2.89% move from the previous day.

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

Take-Two Interactive Software, Inc. to Report First Quarter Fiscal Year 2027 Results on Friday, August 7, 2026

NEW YORK--(BUSINESS WIRE)--Take-Two Interactive Software, Inc. (NASDAQ: TTWO) today announced that it plans to report financial results for its first quarter of fiscal year 2027, ended June 30, 2026, before the market open on Friday, August 7, 2026. The Company plans to hold a conference call to discuss its results at 8:00 a.m. Eastern Time, which can be accessed by dialing (833) 461-5787 (Meeting ID: 773792521). A live, listen-only webcast and a replay of the call will be available at http://t.

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

Take-Two Interactive (TTWO) Beats Stock Market Upswing: What Investors Need to Know

In the latest trading session, Take-Two Interactive (TTWO) closed at $258.41, marking a +1.34% move from the previous day.

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

'Grand Theft Auto 6' Video Game Sales Off To Strong Start

Sales of video game "Grand Theft Auto 6" from Take-Two Interactive Software appear to be off to a strong start. TTWO stock rose Thursday.

investors.com - 2026-07-02 11:27:31

Why Take-Two Interactive (TTWO) Outpaced the Stock Market Today

In the closing of the recent trading day, Take-Two Interactive (TTWO) stood at $249.98, denoting a +1.15% move from the preceding trading day.

zacks.com - 2026-06-30 18:51:04

Brokers Suggest Investing in Take-Two (TTWO): Read This Before Placing a Bet

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

zacks.com - 2026-06-30 10:36:13

Is Take-Two Interactive Software Inc (TTWO) Overvalued After 3.6% Rally? GF Value Says Overvalued

On June 29, 2026, Take-Two Interactive Software Inc (TTWO) shares rose 3.6%, bringing the current price to $247.15. The stock has experienced a 52-week range of

gurufocus.com - 2026-06-29 17:44:00

Take-Two Interactive: More Than A Grand Theft Auto VI Story

Take-Two delivered FY2026 results above guidance, driven by growth in recurrent consumer spending, mobile gaming, and core franchises. The business is strengthening ahead of Grand Theft Auto VI, with EBITDA expanding and the balance sheet improving. Management expects FY2027 to establish a higher level of operating performance supported by a multi-year release pipeline.

seekingalpha.com - 2026-06-25 03:53:35

Take-Two Interactive Stock Gets New Coverage on GTA Pre-Order News

Shares of Take-Two Interactive Software, Inc (NASDAQ:TTWO), are 1.2% lower to trade at $240.32 this morning, pivoting lower despite the company announced pre-orders for its Grand Theft Auto VI game, priced at $79.99.

schaeffersresearch.com - 2026-06-24 09:45:05

Stock Market Live June 24, 2026: S&P 500 (SPY) Attempting to Regain Momentum

Live Updates Don't wait: the analyst who called NVIDIA in 2010 just revealed his top 10 AI stocks. See the full list FREE now. Micron Earnings Could Be the Next Big Test for AI 29 minutes ago Live Investors have spent much of this year riding a monster wave of AI momentum. Now, as all... Stock Market Live June 24, 2026: S&P 500 (SPY) Attempting to Regain Momentum

247wallst.com - 2026-06-24 08:41:01

Here Are Wednesday’s Best Wall Street Analyst Research Calls: Devon Energy, Flowserve, Klaviyo, Macerich, Merck, Nucor, Take-Two Interactive Software, Twilio, and More

Pre-Market Stock Futures: Futures are trading higher this morning, but if you've ever heard the old saying, "when the chips are down", that was the poster child phrase for Tuesday's session, as technology stocks, and specifically the semiconductor stocks, followed a worldwide sell-off that initially began in Korea and carried around the globe. When... Here Are Wednesday's Best Wall Street Analyst Research Calls: Devon Energy, Flowserve, Klaviyo, Macerich, Merck, Nucor, Take-Two Interactive Software, Twilio, and More

247wallst.com - 2026-06-24 08:15:12

This Take-Two Interactive Analyst Begins Coverage On A Bullish Note; Here Are Top 5 Initiations For Wednesday

Top Wall Street analysts changed their outlook on these top names. For a complete view of all analyst rating changes, including upgrades, downgrades and initiations, please see our analyst ratings page.

benzinga.com - 2026-06-24 07:35:06

Take-Two prices 'Grand Theft Auto VI' at $79.99

Take-Two ​Interactive Software ‌has priced ​its ​highly anticipated "Grand ⁠Theft ​Auto VI" ​at $79.99 and will ​launch ​the game ‌on ⁠November 19, the ​company ​said ⁠on Wednesday.

reuters.com - 2026-06-24 06:26:49

Rockstar Games Announces Pre-Orders for Grand Theft Auto VI

NEW YORK--(BUSINESS WIRE)--Rockstar Games®, a publishing label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO), is excited to announce that pre-orders for Grand Theft Auto VI will begin on June 25, 2026, at midnight local time. Launching November 19, 2026, for the PlayStation® 5 computer entertainment systems and Xbox Series X|S games and entertainment systems for $79.99, Grand Theft Auto VI features a single-player experience set in the biggest, most immersive evolution of the series yet.

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

Take-Two Interactive (TTWO) Ascends While Market Falls: Some Facts to Note

In the closing of the recent trading day, Take-Two Interactive (TTWO) stood at $242.64, denoting a +1.28% move from the preceding trading day.

zacks.com - 2026-06-23 18:51:04

Take‑Two Stock Has More GTA 6 Upside: ‘Could Monetize At 2X The Predecessor'

Take Two Interactive (NASDAQ:TTWO) stock could have more upside ahead of the launch of the highly anticipated "GTA 6" video game on Nov. 19, according to an analyst.

benzinga.com - 2026-06-23 16:23:07

Take-Two Interactive target raised by Bank of America on GTA franchise upside

Take-Two Interactive Software Inc (NASDAQ:TTWO) shares could see a stronger long-term monetization profile from the next iteration of Grand Theft Auto Online (GTAO), according to Bank of America, which raised its price objective on the stock and upgraded its forward bookings assumptions for the franchise. Bank of America reiterated its 'Buy' rating on Take-Two and raised its price objective to $368, based on a 26x multiple applied to its FY28 earnings estimate.

proactiveinvestors.com - 2026-06-23 13:00:05

Take-Two Interactive target raised by Bank of America on GTA franchise upside

Take-Two Interactive Software Inc (NASDAQ:TTWO) shares could see a stronger long-term monetization profile from the next iteration of Grand Theft Auto...

proactiveinvestors.com - 2026-06-23 08:57:00

Video gaming shake-out favours industry giants as GTA VI looms, says Bernstein

The global video games industry is entering a period of consolidation that is likely to favour the biggest publishers and developers, according to analysts...

proactiveinvestors.com - 2026-06-22 12:08:00

Take-Two Stock Jumps As Grand Theft Auto VI Pre-Orders Set To Open June 25

Take-Two Interactive Software Inc. (NASDAQ:TTWO) shares are trading higher Monday on possible continued strength after the company announced that pre-orders for Grand Theft Auto VI will open on June 25.

benzinga.com - 2026-06-22 08:32:18

Take-Two gets set for GTA VI pre-orders. Jefferies says it could be the stock catalyst investors have been waiting for

Take-Two Interactive Software Inc (NASDAQ:TTWO) is set to open pre-orders for Grand Theft Auto VI on June 25, and Jefferies says the event is shaping up to be a meaningful catalyst for the stock ahead of the game's November 19 release. The bank expects a new trailer to drop alongside the pre-order launch, but the bigger focus for investors will be pricing.

proactiveinvestors.com - 2026-06-18 15:06:50

Wall Street Lunch: Toy Story 5 Eyes $280M Global Debut

Disney (DIS) and Pixar's 'Toy Story 5' is poised for a dominant box office debut, leveraging multi-generational appeal and robust marketing. Take-Two Interactive (TTWO) gains visibility as 'Grand Theft Auto VI' pre-orders begin June 25 ahead of its anticipated November 19 launch.

seekingalpha.com - 2026-06-18 12:17:09

Grand Theft Auto 6 Preorders Start Soon. Take-Two Interactive Stock Revs Up.

Rockstar Games announces Grand Theft Auto VI preorders will begin next Thursday.

barrons.com - 2026-06-18 12:03:00

Take-Two gets set for GTA VI pre-orders. Jefferies says it could be the stock catalyst investors have been waiting for

Take-Two Interactive Software Inc (NASDAQ:TTWO) is set to open pre-orders for Grand Theft Auto VI on June 25, and Jefferies says the event is shaping up to...

proactiveinvestors.com - 2026-06-18 11:03:00

Grand Theft Auto VI Preorders to Begin June 25

Take-Two Interactive Software said preorders for its hotly anticipated Grand Theft Auto VI begin June 25 on digital storefronts and at select retailers.

wsj.com - 2026-06-18 10:43:00

GTA 6 stock soars as pre-order date gets revealed

The stock of Take-Two Interactive (NASDAQ: TTWO), the publisher of the highly anticipated video game Grand Theft Auto 6 (GTA 6), opened nearly 5% higher on Thursday morning after new release details were announced.

finbold.com - 2026-06-18 10:09:38

CHDN vs. TTWO: Which Stock Should Value Investors Buy Now?

Investors with an interest in Gaming stocks have likely encountered both Churchill Downs (CHDN) and Take-Two Interactive (TTWO). But which of these two stocks is more attractive to value investors?

zacks.com - 2026-06-17 12:40:30

Take-Two sees AI driving efficiencies, mobile ad growth opportunities ahead of GTA VI launch

Take-Two Interactive Software Inc (NASDAQ:TTWO) is using AI to improve operational efficiency and support certain areas of game development, but does not expect the technology to significantly reduce the cost of producing major video game titles, according to Jefferies analysts following a meeting with the company's CEO Strauss Zelnick. In a note, Jefferies wrote that management reiterated that AI is creating measurable productivity gains in day-to-day business functions and helping streamline mobile game level creation and user acquisition advertising.

proactiveinvestors.com - 2026-06-16 15:12:01

Take-Two sees AI driving efficiencies, mobile ad growth opportunities ahead of GTA VI launch

Take-Two Interactive Software Inc (NASDAQ:TTWO) is using AI to improve operational efficiency and support certain areas of game development, but does not...

proactiveinvestors.com - 2026-06-16 11:10:00

Take-Two Interactive (TTWO) Rises Higher Than Market: Key Facts

In the closing of the recent trading day, Take-Two Interactive (TTWO) stood at $216.13, denoting a +2.07% move from the preceding trading day.

zacks.com - 2026-06-15 18:50:16

Wall Street Bulls Look Optimistic About Take-Two (TTWO): Should You Buy?

Investors often turn to recommendations made by Wall Street analysts before making a Buy, Sell, or Hold decision about a stock. While media reports about rating changes by these brokerage-firm employed (or sell-side) analysts often affect a stock's price, do they really matter?

zacks.com - 2026-06-11 10:31:18

How the Memory Shortage Is Crushing the Gaming Industry

Memory has become a crucial bottleneck as AI training programs produce massive amounts of data, and memory companies like Micron Technology Inc. NASDAQ: MU can't keep up with their insatiable demand.

marketbeat.com - 2026-06-04 10:15:25

Take-Two's Path to Profitability Is Coming in November

The upcoming launch of Grand Theft Auto VI provides a cash windfall and the potential to boost recurring revenue for years to come.

fool.com - 2026-06-04 07:25:00

Stock Market Live June 2, 2026: S&P 500 (SPY) Slips After Testing Record Highs

Live Updates Act now: the analyst who called NVIDIA in 2010 just named his top 10 AI stocks - and SPDR S&P 500 ETF didn't make the cut. Grab the names FREE today. Take-Two Interactive Could Rally More Ahead of GTA 6 6 minutes ago Live After a substantial rally, Take-Two Interactive (NASDAQ: TTWO) could... Stock Market Live June 2, 2026: S&P 500 (SPY) Slips After Testing Record Highs

247wallst.com - 2026-06-02 09:10:50

Here Are Tuesday’s Top Wall Street Analyst Research Calls: CoreWeave, Danaher, Hewlett Packard Enterprise, Intuit, Knight-Swift, Meta Platforms, Starwood Property Trust, Tripadvisor, and More

Pre-Market Stock Futures: Futures are trading lower on Tuesday, but the technology tsunami continued on Monday, as all major indices dipped into the red early on news that Iran was halting the peace negotiations and would block the Strait of Hormuz. But that sell-off lasted until about noon, before a big reversal, which, by that... Here Are Tuesday's Top Wall Street Analyst Research Calls: CoreWeave, Danaher, Hewlett Packard Enterprise, Intuit, Knight-Swift, Meta Platforms, Starwood Property Trust, Tripadvisor, and More

247wallst.com - 2026-06-02 08:11:52

Take-Two Is Building More Than Just A Blockbuster Launch

Take-Two Interactive is positioned for multi-year growth, with GTA VI serving as a platform catalyst rather than a single-event driver. TTWO's FY 2026 showed strong net bookings growth and improved cash flow, setting a healthier base ahead of GTA VI's November 2026 launch. The portfolio's strength extends beyond GTA and NBA 2K, with Zynga and mobile contributing significantly to digital revenue and recurrent consumer spending.

seekingalpha.com - 2026-06-01 09:45:37

Take-Two Interactive Software, Inc. (TTWO) Presents at TD Cowen's 54th Annual Technology, Media & Telecom Conference Transcript

Take-Two Interactive Software, Inc. (TTWO) Presents at TD Cowen's 54th Annual Technology, Media & Telecom Conference Transcript

seekingalpha.com - 2026-05-27 12:57:05

Wall Street Analysts Think Take-Two (TTWO) Is a Good Investment: Is It?

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

zacks.com - 2026-05-26 10:31:14

10 of 11 Sectors Higher: Why the S&P's Rally Looks Healthier Than the Headlines Suggest

Boorstin called out the standout move: “A trio of tech stocks, HP, Dell, and Qualcomm, all posting double-digit gains.

247wallst.com - 2026-05-25 15:50:30

Take-Two Interactive Software Inc (TTWO) Shares Fall 4.4% -- What GF Score of 75 Tells Investors

On May 22, 2026, Take-Two Interactive Software Inc (TTWO) shares fell 4.4% today, closing at $227.55. The stock's performance reflects a challenging period, wit

gurufocus.com - 2026-05-22 17:26:00

Take-Two stock falls as weak FY27 guidance offsets GTA VI hype

Shares of Take-Two Interactive Software (TTWO) fell on Friday despite the video game publisher reporting better-than-expected quarterly results and reaffirming the release timeline for the highly anticipated Grand Theft Auto VI. The company posted stronger-than-expected fiscal fourth-quarter net bookings and a narrower loss than analysts anticipated.

invezz.com - 2026-05-22 15:13:22

Take-Two Interactive shares fall on conservative outlook, Wedbush bullish on GTA VI timeline confirmation

Take-Two Interactive Software Inc (NASDAQ:TTWO)'s quarterly results were viewed positively by Wedbush analysts, who pointed to broad-based portfolio strength and reaffirmed confidence in the company's outlook despite a softer-than-expected fiscal 2027 bookings guide. Investors weren't so upbeat, sending shares of Take-Two down more than 4% to about $228 on Friday morning.

proactiveinvestors.com - 2026-05-22 12:03:34

Take-Two Had Good News About 'GTA 6.' Here's Why Its Stock Is Falling Anyway.

The release date of Take-Two Interactive's flagship game is good news for video-game fans—but it's not helping the stock today.

investopedia.com - 2026-05-22 11:55:56

Take-Two Q4 Earnings Beat on Strong Revenue & Margin Growth

TTWO beats Q4 estimates as revenues rise 6%, margins expand and FY27 bookings guidance points to continued growth.

zacks.com - 2026-05-22 11:10:31

Friday's Morning Movers: ROST, DECK & TTWO Report Earnings

Ahead of a long holiday weekend, Diane King Hall highlights key earnings moving the stock market Friday morning. Ross Stores (ROST) shows consumers still have their eye on value, Deckers (DECK) stepped up with a beat, and Take-Two Interactive (TTWO) reiterated the release date of Grand Theft Auto VI.

youtube.com - 2026-05-22 10:30:14

5 Things to Know Before the Stock Market Opens

Stock futures are pointing to a slightly higher open ahead of the long holiday weekend; the Dow closed at its first record high in more than three months yesterday, while the S&P 500 is on pace to post gains for the 8th consecutive week; shares of Estée Lauder are rallying after the cosmetics maker dropped acquisition talks with a fellow makeup brand, Puig; Workday stock is rallying after the enterprise software maker reported results that topped Wall Street estimates; and Take-Two Interactive shares are climbing after the video game maker beat estimates and said "Grand Theft Auto VI" is still on track for its Nov. 19 release date. Here's what you need to know today.

investopedia.com - 2026-05-22 09:16:42

Take-Two Interactive shares fall on conservative outlook, Wedbush bullish on GTA VI timeline confirmation

Take-Two Interactive Software Inc (NASDAQ:TTWO)’s quarterly results were viewed positively by Wedbush analysts, who pointed to broad-based portfolio...

proactiveinvestors.com - 2026-05-22 08:02:00

Take-Two Interactive Software, Inc. (TTWO) Q4 2026 Earnings Call Transcript

Take-Two Interactive Software, Inc. (TTWO) Q4 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-21 22:40:43

Take-Two (TTWO) Q4 Earnings: How Key Metrics Compare to Wall Street Estimates

The headline numbers for Take-Two (TTWO) give insight into how the company performed in the quarter ended March 2026, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.

zacks.com - 2026-05-21 20:02:05

Take-Two Interactive: Buying More Than Just GTA 6

Take-Two Interactive Software, Inc. confirmed GTA 6's November 19th launch, significantly reducing delay risk and driving strong after-hours gains. TTWO's Q4 delivered a double beat on revenue and EPS, with robust growth in recurrent consumer spending and strong performances from NBA 2K and GTA Online. FY 2027 guidance of $8 billion in net bookings is notably below market expectations, raising questions about management's conservatism or underlying risks.

seekingalpha.com - 2026-05-21 19:44:24

Get TTWO Insider Trade Alerts

TTWO Price Target Summary

Last Month

$288.00

3 analysts

Last Quarter

$286.20

5 analysts

Last Year

$286.25

20 analysts

All Time

$207.90

73 analysts

TTWO Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-07 Wells Fargo Maintain Overweight Overweight
2026-07-02 BTIG Maintain Buy Buy
2026-06-25 BMO Capital Maintain Outperform Outperform
2026-06-25 BTIG Maintain Buy Buy
2026-06-24 BTIG Maintain Buy Buy
2026-06-24 BTIG Maintain Buy Buy
2026-06-23 BTIG Maintain Buy Buy
2026-06-23 B of A Securities Maintain Buy Buy
2026-06-15 DA Davidson Maintain Buy Buy
2026-06-02 Piper Sandler Maintain Overweight Overweight
2026-05-22 Wells Fargo Maintain Overweight Overweight
2026-04-06 Wells Fargo Maintain Overweight Overweight
2026-03-04 Wells Fargo Maintain Overweight Overweight
2026-02-04 DA Davidson Maintain Buy Buy
2026-02-04 Wells Fargo Maintain Overweight Overweight
2026-01-29 Wedbush Maintain Outperform Outperform
2026-01-28 UBS Maintain Buy Buy
2026-01-13 Morgan Stanley Maintain Overweight Overweight
2026-01-08 Wells Fargo Maintain Overweight Overweight
2025-11-07 Wedbush Maintain Outperform Outperform
2025-11-07 UBS Maintain Buy Buy
2025-11-07 BMO Capital Maintain Outperform Outperform
2025-11-03 Jefferies Maintain Buy Buy
2025-10-16 Benchmark Maintain Buy Buy
2025-10-09 DA Davidson Maintain Buy Buy
2025-10-07 Wells Fargo Maintain Overweight Overweight
2025-08-08 B of A Securities Maintain Buy Buy
2025-08-08 Benchmark Maintain Buy Buy
2025-08-08 UBS Maintain Buy Buy
2025-08-08 Baird Maintain Outperform Outperform
2025-08-08 JP Morgan Maintain Overweight Overweight
2025-08-08 Wedbush Maintain Outperform Outperform
2025-08-08 Raymond James Maintain Outperform Outperform
2025-07-23 Citigroup Maintain Buy Buy
2025-05-19 Morgan Stanley Maintain Overweight Overweight
2025-05-16 JP Morgan Maintain Overweight Overweight
2025-05-16 Benchmark Maintain Buy Buy
2025-05-16 Baird Maintain Outperform Outperform
2025-05-16 DA Davidson Maintain Buy Buy
2025-05-16 UBS Maintain Buy Buy
2025-05-16 Raymond James Maintain Outperform Outperform
2025-05-16 Wedbush Maintain Outperform Outperform
2025-05-05 BMO Capital Maintain Outperform Outperform
2025-04-17 Morgan Stanley Maintain Overweight Overweight
2025-03-03 Ascendiant Capital Maintain Buy Buy
2025-02-07 MoffettNathanson Maintain Neutral Neutral
2025-02-07 Benchmark Maintain Buy Buy
2025-02-07 Goldman Sachs Maintain Buy Buy
2025-02-07 Raymond James Maintain Outperform Outperform
2025-02-07 Wedbush Maintain Outperform Outperform
2025-01-27 UBS Upgrade Neutral Buy
2025-01-21 Oppenheimer Maintain Outperform Outperform
2025-01-21 Stifel Maintain Buy Buy
2024-12-18 JP Morgan Maintain Overweight Overweight
2024-12-11 Citigroup Maintain Buy Buy
2024-12-05 BMO Capital Maintain Outperform Outperform
2024-11-22 TD Cowen Maintain Buy Buy
2024-11-19 Roth MKM Maintain Buy Buy
2024-11-07 BMO Capital Maintain Outperform Outperform
2024-11-07 Roth MKM Maintain Buy Buy
2024-11-07 Oppenheimer Maintain Outperform Outperform
2024-11-07 Baird Maintain Outperform Outperform
2024-11-07 UBS Maintain Neutral Neutral
2024-11-07 TD Cowen Maintain Buy Buy
2024-11-07 Morgan Stanley Maintain Overweight Overweight
2024-11-07 Goldman Sachs Maintain Buy Buy
2024-10-22 JP Morgan Maintain Overweight Overweight
2024-09-05 Stifel Maintain Buy Buy
2024-08-21 Benchmark Maintain Buy Buy
2024-08-21 Wedbush Maintain Outperform Outperform
2024-08-21 B of A Securities Maintain Buy Buy
2024-08-12 HSBC Upgrade Hold Buy
2024-08-09 Benchmark Maintain Buy Buy
2024-08-09 Wedbush Maintain Outperform Outperform
2024-08-05 Wedbush Maintain Outperform Outperform
2024-07-30 BMO Capital Maintain Outperform Outperform
2024-07-23 Morgan Stanley Maintain Overweight Overweight
2024-07-11 Jefferies Maintain Buy Buy
2024-06-06 JP Morgan Maintain Overweight Overweight
2024-05-23 B of A Securities Upgrade Neutral Buy
2024-05-20 Baird Maintain Outperform Outperform
2024-05-17 HSBC Downgrade Buy Hold
2024-05-17 Roth MKM Maintain Buy Buy
2024-05-17 Benchmark Maintain Buy Buy
2024-05-17 B of A Securities Maintain Neutral Neutral
2024-05-17 Wedbush Maintain Outperform Outperform
2024-05-17 Jefferies Maintain Buy Buy
2024-05-02 Wedbush Maintain Outperform Outperform
2024-04-23 Oppenheimer Maintain Outperform Outperform
2024-04-19 Benchmark Maintain Buy Buy
2024-04-17 Wedbush Maintain Outperform Outperform
2024-04-08 Citigroup Upgrade Neutral Buy
2024-04-01 Stifel Maintain Buy Buy
2024-02-09 Baird Maintain Outperform Outperform
2024-02-09 Roth MKM Maintain Buy Buy
2024-02-09 JP Morgan Maintain Overweight Overweight
2024-02-09 Wedbush Maintain Outperform Outperform
2024-02-05 MoffettNathanson Downgrade Buy Neutral
2024-02-01 Wells Fargo Maintain Overweight Overweight
2024-01-25 Stifel Maintain Buy Buy
2024-01-22 Benchmark Maintain Buy Buy
2024-01-19 Goldman Sachs Maintain Buy Buy
2023-12-07 B of A Securities Downgrade Buy Neutral
2023-12-07 Baird Maintain Outperform Outperform
2023-12-05 Wells Fargo Maintain Overweight Overweight
2023-12-04 Wedbush Maintain Outperform Outperform
2023-12-04 Stifel Maintain Buy Buy
2023-11-14 Deutsche Bank Upgrade Hold Buy
2023-11-09 Wells Fargo Maintain Overweight Overweight
2023-11-09 Benchmark Maintain Buy Buy
2023-11-09 Baird Maintain Outperform Outperform
2023-11-09 Wedbush Maintain Outperform Outperform
2023-11-09 Roth MKM Maintain Buy Buy
2023-11-09 Morgan Stanley Maintain Overweight Overweight
2023-11-07 Citigroup Maintain Neutral Neutral
2023-11-06 B of A Securities Maintain Buy Buy
2023-10-31 Truist Securities Maintain Buy Buy
2023-10-30 Wedbush Maintain Outperform Outperform
2023-10-11 Raymond James Upgrade Market Perform Outperform
2023-09-28 JP Morgan Maintain Overweight Overweight
2023-09-26 UBS Maintain Neutral Neutral
2023-09-22 Roth MKM Maintain Buy Buy
2023-09-13 Stifel Maintain Buy Buy
2023-08-16 Truist Securities Maintain Buy Buy
2023-08-10 Barclays Maintain Overweight Overweight
2023-08-09 JP Morgan Maintain Overweight Overweight
2023-08-09 Credit Suisse Maintain Neutral Neutral
2023-08-09 Oppenheimer Maintain Outperform Outperform
2023-08-09 Goldman Sachs Maintain Buy Buy
2023-08-09 Wedbush Maintain Outperform Outperform
2023-08-09 Morgan Stanley Maintain Overweight Overweight
2023-08-08 Baird Maintain Outperform Outperform
2023-08-08 B of A Securities Maintain Buy Buy
2023-08-01 B of A Securities Maintain Buy Buy
2023-07-27 Wedbush Maintain Outperform Outperform
2023-07-27 Stifel Maintain Buy Buy
2023-07-17 B of A Securities Maintain Buy Buy
2023-07-11 Truist Securities Maintain Buy Buy
2023-06-26 Benchmark Maintain Buy Buy
2023-06-12 B of A Securities Maintain Overweight Overweight
2023-06-09 Ascendiant Capital Maintain Buy Buy
2023-06-09 Baird Maintain Outperform Outperform
2023-06-07 Deutsche Bank Maintain Hold Hold
2023-06-06 Barclays Maintain Overweight Overweight
2023-06-03 Stifel Maintain Buy Buy
2023-06-02 Deutsche Bank Maintain Hold Hold
2023-05-23 Stifel Maintain Buy Buy
2023-05-23 Citigroup Maintain Neutral Neutral
2023-05-22 BMO Capital Maintain Outperform Outperform
2023-05-19 Truist Securities Maintain Buy Buy
2023-05-18 JP Morgan Maintain Overweight Overweight
2023-05-18 Roth MKM Maintain Buy Buy
2023-05-18 Wells Fargo Maintain Overweight Overweight
2023-05-18 Baird Maintain Outperform Outperform
2023-05-18 Benchmark Maintain Buy Buy
2023-05-18 Credit Suisse Maintain Neutral Neutral
2023-05-18 Morgan Stanley Maintain Overweight Overweight
2023-05-18 Barclays Maintain Overweight Overweight
2023-05-18 B of A Securities Maintain Buy Buy
2023-05-18 Stifel Maintain Buy Buy
2023-05-18 Wedbush Maintain Outperform Outperform
2023-05-17 Oppenheimer Maintain Outperform Outperform
2023-05-17 B of A Securities Maintain Overweight Overweight
2023-05-15 Wedbush Maintain Outperform Outperform
2023-05-10 Credit Suisse Maintain Neutral Neutral
2023-05-08 Roth MKM Maintain Buy Buy
2023-05-08 Truist Securities Maintain Buy Buy
2023-05-02 Stifel Maintain Buy Buy
2023-04-13 Barclays Maintain Overweight Overweight
2023-04-12 Exane BNP Paribas Downgrade Outperform Neutral
2023-04-10 B of A Securities Maintain Buy Buy
2023-04-10 Ascendiant Capital Maintain Buy Buy
2023-04-09 B of A Securities Maintain Overweight Overweight
2023-04-06 Benchmark Maintain Buy Buy
2023-02-16 Deutsche Bank Maintain Hold Hold
2023-02-14 DZ Bank Downgrade Buy Hold
2023-02-08 BMO Capital Maintain Outperform Outperform
2023-02-07 Jefferies Maintain Buy Buy
2023-02-07 JP Morgan Maintain Overweight Overweight
2023-02-07 B of A Securities Maintain Buy Buy
2023-02-07 Keybanc Maintain Overweight Overweight
2023-02-07 Wedbush Maintain Outperform Outperform
2023-02-07 Credit Suisse Maintain Neutral Neutral
2023-02-07 Stifel Maintain Buy Buy
2023-02-07 Roth MKM Maintain Buy Buy
2023-02-07 Benchmark Maintain Buy Buy
2023-02-06 Baird Maintain Outperform Outperform
2023-02-06 B of A Securities Maintain Overweight Overweight
2023-02-03 Credit Suisse Maintain Neutral Neutral
2023-01-27 MoffettNathanson Upgrade Market Perform Outperform
2023-01-18 Benchmark Maintain Buy Buy
2022-12-19 Ascendiant Capital Maintain Buy Buy
2022-12-09 Citigroup Maintain Neutral Neutral
2022-11-28 Morgan Stanley Maintain Overweight Overweight
2022-11-10 DZ Bank Upgrade Hold Buy
2022-11-09 BMO Capital Maintain Outperform Outperform
2022-11-08 Benchmark Maintain Buy Buy
2022-11-08 Credit Suisse Maintain Neutral Neutral
2022-11-08 Morgan Stanley Maintain Overweight Overweight
2022-11-08 Barclays Maintain Overweight Overweight
2022-11-08 Wells Fargo Maintain Overweight Overweight
2022-11-08 Stifel Maintain Buy Buy
2022-11-08 B of A Securities Upgrade Neutral Buy
2022-11-08 MKM Partners Maintain Buy Buy
2022-11-08 MoffettNathanson Maintain Market Perform Market Perform
2022-11-08 JP Morgan Maintain Overweight Overweight
2022-11-08 Cowen & Co. Maintain Outperform Outperform
2022-11-07 Jefferies Maintain Buy Buy
2022-10-27 MKM Partners Maintain Buy Buy
2022-10-24 Benchmark Maintain Buy Buy
2022-10-24 Stifel Maintain Buy Buy
2022-10-06 Goldman Sachs Upgrade Neutral Buy
2022-09-22 Stifel Maintain Buy Buy
2022-09-14 Ascendiant Capital Maintain Buy Buy
2022-09-09 Jefferies Maintain Buy Buy
2022-09-06 Truist Securities Maintain Buy Buy
2022-09-01 BMO Capital Maintain Outperform Outperform
2022-08-17 Deutsche Bank Downgrade Buy Hold
2022-08-10 DZ Bank Downgrade Buy Hold
2022-08-09 B of A Securities Downgrade Buy Neutral
2022-08-09 Baird Maintain Outperform Outperform
2022-08-09 Credit Suisse Maintain Neutral Neutral
2022-08-09 JP Morgan Maintain Overweight Overweight
2022-08-09 Stifel Maintain Buy Buy
2022-08-09 Jefferies Maintain Buy Buy
2022-08-09 Barclays Maintain Overweight Overweight
2022-08-09 Morgan Stanley Maintain Overweight Overweight
2022-08-05 BMO Capital Maintain Outperform Outperform
2022-08-05 Truist Securities Maintain Buy Buy
2022-08-01 Stifel Maintain Buy Buy
2022-07-27 Credit Suisse Maintain Neutral Neutral
2022-06-29 UBS Maintain Neutral Neutral
2022-06-10 Jefferies Maintain Buy Buy
2022-06-08 Wedbush Maintain Outperform Outperform
2022-06-01 BMO Capital Maintain Outperform Outperform
2022-05-27 Barclays Maintain Overweight Overweight
2022-05-25 Deutsche Bank Maintain Buy Buy
2022-05-18 B of A Securities Maintain Buy Buy
2022-05-17 Morgan Stanley Maintain Overweight Overweight
2022-05-17 Barclays Maintain Overweight Overweight
2022-05-17 Stifel Maintain Buy Buy
2022-05-17 BMO Capital Maintain Outperform Outperform
2022-05-17 Cowen & Co. Maintain Outperform Outperform
2022-05-17 MKM Partners Maintain Buy Buy
2022-05-17 Oppenheimer Maintain Outperform Outperform
2022-05-17 Wells Fargo Maintain Overweight Overweight
2022-05-17 Wedbush Maintain Outperform Outperform
2022-05-17 Credit Suisse Maintain Neutral Neutral
2022-05-17 Baird Maintain Outperform Outperform
2022-05-13 BMO Capital Maintain Outperform Outperform
2022-05-09 Credit Suisse Maintain Neutral Neutral
2022-04-22 Bernstein Maintain Outperform Outperform
2022-04-21 Stifel Maintain Buy Buy
2022-04-06 Keybanc Maintain Overweight Overweight
2022-03-27 Jefferies Maintain Buy Buy
2022-03-04 MKM Partners Upgrade Neutral Buy
2022-02-09 BMO Capital Maintain Outperform Outperform
2022-02-09 Deutsche Bank Maintain Buy Buy
2022-02-08 Stifel Maintain Buy Buy
2022-02-08 Keybanc Maintain Overweight Overweight
2022-02-08 Wells Fargo Maintain Overweight Overweight
2022-02-07 Baird Maintain Outperform Outperform
2022-02-04 BMO Capital Maintain Outperform Outperform
2022-01-27 Wedbush Maintain Outperform Outperform
2022-01-20 Stifel Maintain Buy Buy
2022-01-19 Exane BNP Paribas Upgrade Neutral Outperform
2022-01-12 BMO Capital Upgrade Market Perform Outperform
2022-01-11 Keybanc Upgrade Sector Weight Overweight
2022-01-11 MoffettNathanson Downgrade Buy Neutral
2022-01-11 Wells Fargo Maintain Overweight Overweight
2022-01-10 Ascendiant Capital Maintain Buy Buy
2021-11-10 MKM Partners Maintain Neutral Neutral
2021-11-08 BMO Capital Maintain Market Perform Market Perform
2021-11-04 Barclays Maintain Overweight Overweight
2021-11-04 Baird Maintain Outperform Outperform
2021-11-04 Stifel Maintain Buy Buy
2021-10-29 MKM Partners Maintain Neutral Neutral
2021-10-27 JP Morgan Maintain Neutral Neutral
2021-10-25 Jefferies Maintain Buy Buy
2021-09-17 BMO Capital Downgrade Outperform Market Perform
2021-09-14 Ascendiant Capital Maintain Buy Buy
2021-08-20 Benchmark Maintain Buy Buy
2021-08-17 Wells Fargo Maintain Overweight Overweight
2021-08-16 Truist Securities Maintain Buy Buy
2021-08-04 DZ Bank Maintain Buy Buy
2021-08-03 Stifel Maintain Buy Buy
2021-08-03 Barclays Maintain Overweight Overweight
2021-08-03 MKM Partners Maintain Neutral Neutral
2021-08-03 Credit Suisse Maintain Neutral Neutral
2021-08-03 Wedbush Maintain Outperform Outperform
2021-08-03 Jefferies Maintain Buy Buy
2021-08-02 Credit Suisse Maintain Neutral Neutral
2021-08-02 Oppenheimer Maintain Outperform Outperform
2021-07-21 Deutsche Bank Maintain Buy Buy
2021-06-24 MoffettNathanson Maintain Buy Buy
2021-06-21 Ascendiant Capital Maintain Buy Buy
2021-06-03 Jefferies Upgrade Hold Buy
2021-05-20 UBS Maintain Neutral Neutral
2021-05-19 JP Morgan Maintain Neutral Neutral
2021-05-19 Credit Suisse Maintain Neutral Neutral
2021-05-19 B of A Securities Maintain Underperform Underperform
2021-05-19 Wedbush Maintain Outperform Outperform
2021-04-28 MKM Partners Maintain Neutral Neutral
2021-03-19 Barclays Maintain Overweight Overweight
2021-02-21 Ascendiant Capital Maintain Buy Buy
2021-02-09 Barclays Maintain Overweight Overweight
2021-02-09 Wedbush Maintain Outperform Outperform
2021-02-09 Credit Suisse Maintain Neutral Neutral
2021-02-09 Oppenheimer Maintain Outperform Outperform
2021-02-09 Cowen & Co. Maintain Outperform Outperform
2021-02-09 MKM Partners Maintain Neutral Neutral
2021-02-09 UBS Maintain Neutral Neutral
2021-02-09 Wells Fargo Maintain Overweight Overweight
2021-02-08 Benchmark Maintain Buy Buy
2021-02-02 Truist Securities Maintain Buy Buy
2021-02-01 Credit Suisse Maintain Neutral Neutral
2021-01-26 Raymond James Maintain Market Perform Perform
2021-01-19 UBS Downgrade Buy Neutral
2021-01-14 MKM Partners Downgrade Buy Neutral
2021-01-14 Deutsche Bank Maintain Hold Hold
2021-01-13 KeyBanc Downgrade Overweight Sector Weight
2021-01-12 Keybanc Downgrade Overweight Equal Weight
2020-12-22 Morgan Stanley Maintain Overweight Overweight
2020-12-21 BMO Capital Maintain Outperform Outperform
2020-12-16 JP Morgan Maintain Neutral Neutral
2020-11-10 Truist Securities Maintain Buy Buy
2020-11-06 Stifel Maintain Buy Buy
2020-11-06 Credit Suisse Maintain Neutral Neutral
2020-11-06 Barclays Maintain Overweight Overweight
2020-11-06 Morgan Stanley Maintain Overweight Overweight
2020-10-21 Stifel Maintain Buy Buy
2020-10-15 Morgan Stanley Maintain Overweight Overweight
2020-10-13 Deutsche Bank Maintain Buy Buy
2020-08-10 Ascendiant Capital Maintain Buy Buy
2020-08-05 BMO Capital Maintain Outperform Outperform
2020-08-04 MKM Partners Maintain Buy Buy
2020-08-04 B of A Securities Downgrade Neutral Underperform
2020-08-04 Keybanc Maintain Overweight Overweight
2020-08-04 Credit Suisse Maintain Neutral Neutral
2020-08-04 KeyBanc Maintain Overweight Overweight
2020-08-04 Morgan Stanley Maintain Overweight Overweight
2020-08-04 Wells Fargo Maintain Overweight Overweight
2020-08-04 Barclays Maintain Overweight Overweight
2020-08-03 Baird Maintain Outperform Outperform
2020-08-03 Oppenheimer Maintain Outperform Outperform
2020-07-27 Credit Suisse Maintain Neutral Neutral
2020-07-24 Morgan Stanley Maintain Overweight Overweight
2020-07-23 Keybanc Maintain Overweight Overweight
2020-07-23 SunTrust Robinson Humphrey Maintain Buy Buy
2020-07-23 KeyBanc Maintain Overweight Overweight
2020-07-22 Wells Fargo Maintain Overweight Overweight
2020-07-21 Barclays Maintain Overweight Overweight
2020-07-21 Stifel Maintain Buy Buy
2020-07-16 Bernstein Maintain Outperform Outperform
2020-06-12 MKM Partners Upgrade Neutral Buy
2020-06-08 SunTrust Robinson Humphrey Maintain Buy Buy
2020-06-04 Ascendiant Capital Maintain Buy Buy
2020-05-28 Wells Fargo Maintain Overweight Overweight
2020-05-26 Deutsche Bank Maintain Buy Buy
2020-05-26 BMO Capital Upgrade Market Perform Outperform
2020-05-22 Stifel Maintain Buy Buy
2020-05-21 Nomura Maintain Neutral Neutral
2020-05-21 MKM Partners Maintain Neutral Neutral
2020-05-21 Morgan Stanley Maintain Overweight Overweight
2020-05-21 Nomura Instinet Maintain Neutral Neutral
2020-05-21 Piper Sandler Maintain Overweight Overweight
2020-05-21 Credit Suisse Maintain Neutral Neutral
2020-05-21 Stephens & Co. Maintain Equal Weight Equal Weight
2020-05-21 Baird Maintain Outperform Outperform
2020-05-21 Oppenheimer Maintain Outperform Outperform
2020-05-21 Bernstein Maintain Outperform Outperform
2020-05-21 Cowen & Co. Maintain Outperform Outperform
2020-05-21 Wedbush Maintain Outperform Outperform
2020-05-21 UBS Maintain Buy Buy
2020-05-20 Barclays Maintain Overweight Overweight
2020-05-19 Benchmark Maintain Buy Buy
2020-04-07 Wells Fargo Maintain Overweight Overweight
2020-03-25 CFRA Maintain Buy Buy
2020-03-02 Exane BNP Paribas Upgrade Underperform Neutral
2020-03-02 Stifel Nicolaus Maintain Buy Buy
2020-03-02 Stifel Maintain Buy Buy
2020-02-25 Morgan Stanley Maintain Overweight Overweight
2020-02-18 CFRA Maintain Buy Buy
2020-02-11 SunTrust Robinson Humphrey Maintain Buy Buy
2020-02-09 Ascendiant Capital Maintain Buy Buy
2020-02-07 Wedbush Maintain Outperform Outperform
2020-02-07 Nomura Maintain Neutral Neutral
2020-02-07 Stifel Maintain Buy Buy
2020-02-07 Bernstein Maintain Outperform Outperform
2020-02-07 Benchmark Maintain Buy Buy
2020-01-28 Piper Sandler Maintain Overweight Overweight
2020-01-24 MKM Partners Downgrade Buy Neutral
2020-01-24 Stifel Maintain Buy Buy
2020-01-21 Morgan Stanley Maintain Overweight Overweight
2020-01-14 Stephens & Co. Downgrade Overweight Equal Weight
2019-11-13 UBS Maintain Buy Buy
2019-11-11 Morgan Stanley Maintain Overweight Overweight
2019-11-11 Stifel Nicolaus Maintain Buy Buy
2019-11-11 Stifel Maintain Buy Buy
2019-11-08 Credit Suisse Maintain Neutral Neutral
2019-10-24 Stifel Maintain Buy Buy
2019-10-24 Stifel Nicolaus Maintain Buy Buy
2019-10-15 Morgan Stanley Maintain Overweight Overweight
2019-10-03 Nomura Maintain Neutral Neutral
2019-09-09 Benchmark Maintain Buy Buy
2019-08-21 Bank of America Maintain Buy Buy
2019-08-06 Barclays Maintain Overweight Overweight
2019-08-06 Credit Suisse Maintain Neutral Neutral
2019-08-06 MKM Partners Maintain Buy Buy
2019-08-06 Keybanc Maintain Overweight Overweight
2019-08-06 KeyBanc Maintain Overweight Overweight
2019-08-06 Morgan Stanley Maintain Overweight Overweight
2019-08-06 Wedbush Maintain Outperform Outperform
2019-07-29 MKM Partners Maintain Buy Buy
2019-07-11 Jefferies Downgrade Buy Hold
2019-06-27 SunTrust Robinson Humphrey Maintain Buy Buy
2019-06-04 BMO Capital Upgrade Underperform Market Perform
2019-05-14 Keybanc Maintain Overweight Overweight
2019-05-14 Barclays Maintain Overweight Overweight
2019-05-14 Buckingham Research Maintain Buy Buy
2019-05-14 B of A Securities Maintain Buy Buy
2019-05-14 KeyBanc Maintain Overweight Overweight
2019-05-14 Credit Suisse Maintain Neutral Neutral
2019-05-14 Bank of America Maintain Buy Buy
2019-05-01 Cowen & Co. Upgrade Market Perform Outperform
2019-04-17 Morgan Stanley Maintain Overweight Overweight
2019-02-12 BMO Capital Downgrade Market Perform Underperform
2019-01-30 Goldman Sachs Maintain Buy Buy
2019-01-30 Wedbush Maintain Outperform Outperform
2019-01-22 Deutsche Bank Maintain Buy Buy
2019-01-16 Gabelli & Co. Maintain Buy Buy
2019-01-11 Stephens & Co. Maintain Overweight Overweight
2018-11-08 Jefferies Maintain Buy Buy
2018-11-08 Baird Maintain Outperform Outperform
2018-11-08 Credit Suisse Maintain Neutral Neutral
2018-11-08 Morgan Stanley Maintain Overweight Overweight
2018-10-10 Bernstein Maintain Outperform Outperform
2018-09-11 Stifel Nicolaus Maintain Buy Buy
2018-09-11 Stifel Maintain Buy Buy
2018-08-30 Bank of America Maintain Buy Buy
2018-08-30 B of A Securities Maintain Buy Buy
2018-08-06 BMO Capital Maintain Market Perform Market Perform
2018-08-06 Barclays Maintain Overweight Overweight
2018-08-06 Stifel Nicolaus Maintain Buy Buy
2018-08-06 Stifel Maintain Buy Buy
2018-08-03 Morgan Stanley Maintain Overweight Overweight
2018-06-05 BMO Capital Downgrade Outperform Market Perform
2018-04-30 Stifel Nicolaus Maintain Buy Buy
2018-04-30 Wedbush Upgrade Neutral Outperform
2018-04-30 Stifel Maintain Buy Buy
2018-04-19 Morgan Stanley Maintain Overweight Overweight
2018-02-09 Hilliard Lyons Upgrade Underperform Neutral
2018-02-08 Credit Suisse Maintain Neutral Neutral
2018-02-08 Barclays Maintain Overweight Overweight
2018-02-08 Morgan Stanley Maintain Overweight Overweight
2018-02-01 Morgan Stanley Maintain Overweight Overweight
2017-12-18 BTIG Research Maintain Buy Buy
2017-11-13 BMO Capital Maintain Outperform Outperform
2017-11-08 Credit Suisse Maintain Neutral Neutral
2017-11-08 Keybanc Maintain Overweight Overweight
2017-11-08 Buckingham Maintain Buy Buy
2017-11-08 Bank of America Maintain Buy Buy
2017-11-08 Baird Upgrade Neutral Outperform
2017-11-08 Buckingham Research Maintain Buy Buy
2017-11-08 B of A Securities Maintain Buy Buy
2017-11-08 Barclays Maintain Overweight Overweight
2017-11-08 KeyBanc Maintain Overweight Overweight
2017-10-18 BMO Capital Maintain Outperform Outperform
2017-10-09 Cowen & Co. Downgrade Outperform Market Perform
2017-10-04 Barclays Maintain Overweight Overweight
2017-09-20 Buckingham Maintain Buy Buy
2017-09-08 Goldman Sachs Maintain Buy Buy
2016-10-14 Oppenheimer Maintain Outperform Outperform
2016-08-09 Jefferies Maintain Buy Buy
2016-05-19 Jefferies Maintain Buy Buy
2016-04-27 BMO Capital Maintain Outperform Outperform
2016-02-04 Jefferies Maintain Buy Buy
2016-02-04 Macquarie Maintain Outperform Outperform
2016-01-25 Credit Suisse Maintain Neutral Neutral
2015-08-11 Piper Sandler Maintain Overweight Overweight
2015-08-11 PiperJaffray Maintain Overweight Overweight
2015-07-28 Brean Capital Maintain Buy Buy
2015-06-26 Mizuho Maintain Buy Buy
2015-06-24 Jefferies Upgrade Hold Buy
2015-06-03 Cowen & Co. Upgrade Market Perform Outperform
2015-05-19 Sterne Agee Upgrade Neutral Buy
2015-05-19 Sterne Agee CRT Upgrade Neutral Buy
2015-05-19 Baird Maintain Neutral Neutral
2015-02-04 Stifel Nicolaus Maintain Buy Buy
2015-02-04 Brean Capital Maintain Buy Buy
2015-02-04 Stifel Maintain Buy Buy
2015-01-26 Credit Suisse Maintain Neutral Neutral
2015-01-06 Stifel Maintain Buy Buy
2015-01-06 Stifel Nicolaus Maintain Buy Buy
2014-12-22 Wedbush Maintain Neutral Neutral
2014-12-12 Bank of America Maintain Buy Buy
2014-12-12 B of A Securities Maintain Buy Buy
2014-10-30 Brean Capital Upgrade Hold Buy
2014-10-30 Credit Suisse Maintain Neutral Neutral
2014-10-30 Jefferies Maintain Hold Hold
2014-09-05 Sterne Agee Downgrade Buy Neutral
2014-09-02 Goldman Sachs Maintain Neutral Neutral
2014-09-02 Leerink Swann Maintain Market Perform Perform
2014-06-26 Benchmark Upgrade Hold Buy
2014-05-15 Stifel Nicolaus Maintain Buy Buy
2014-05-15 Stifel Maintain Buy Buy
2014-05-14 Bank of America Maintain Buy Buy
2014-05-14 B of A Securities Maintain Buy Buy
2014-05-14 Ascendiant Capital Maintain Buy Buy
2014-05-05 Benchmark Downgrade Buy Hold
2014-03-20 Hilliard Lyons Downgrade Buy Neutral
2014-02-04 Benchmark Downgrade Buy Hold
2014-02-04 Credit Suisse Maintain Neutral Neutral
2014-02-04 Stifel Maintain Buy Buy
2014-02-04 Stifel Nicolaus Maintain Buy Buy
2014-02-03 Wedbush Downgrade Outperform Neutral
2014-01-28 Stifel Maintain Buy Buy
2014-01-28 Stifel Nicolaus Maintain Buy Buy
2014-01-17 CRT Capital Maintain Hold Hold
2013-11-22 Cowen & Co. Downgrade Outperform Market Perform
2013-10-31 Jefferies Maintain Hold Hold
2013-10-30 Brean Capital Maintain Hold Hold
2013-09-11 Pacific Crest Maintain Sector Perform Perform
2013-08-09 Benchmark Maintain Buy Buy
2013-06-07 Stifel Nicolaus Maintain Buy Buy
2013-05-14 Bank of America Maintain Buy Buy
2013-05-14 PiperJaffray Maintain Overweight Overweight
2013-05-14 B of A Securities Maintain Buy Buy
2013-05-14 Piper Sandler Maintain Overweight Overweight
2013-05-14 Jefferies Maintain Hold Hold
2013-05-14 Sterne Agee Maintain Buy Buy
2013-03-26 Wedbush Maintain Outperform Outperform
2013-02-06 Jefferies Maintain Hold Hold
2013-02-06 BMO Capital Maintain Market Perform Market Perform
2012-12-12 PiperJaffray Upgrade Neutral Overweight
2012-12-12 Piper Sandler Upgrade Neutral Overweight
2012-11-01 Hilliard Lyons Maintain Buy Buy
2012-10-11 Credit Suisse Maintain Neutral Neutral
2012-10-03 PiperJaffray Maintain Neutral Neutral
2012-10-03 Piper Sandler Maintain Neutral Neutral
2012-09-04 Jefferies Maintain Hold Hold
2012-08-02 National Alliance Maintain Buy Buy
2012-08-02 National Alliance Securities Maintain Buy Buy
2012-08-01 Piper Sandler Maintain Neutral Neutral
2012-08-01 Ascendiant Capital Maintain Buy Buy
2012-08-01 PiperJaffray Maintain Neutral Neutral
2012-08-01 Sterne Agee Maintain Buy Buy
2012-07-20 National Alliance Securities Maintain Buy Buy
2012-07-20 National Alliance Maintain Buy Buy
2012-05-23 PiperJaffray Maintain Neutral Neutral
2012-05-23 Piper Sandler Maintain Neutral Neutral
2012-05-15 National Alliance Securities Maintain Buy Buy
2012-05-15 National Alliance Maintain Buy Buy
2012-03-16 Ascendiant Capital Maintain Buy Buy