Loading live market data…

PTC Therapeutics, Inc.

NASDAQ:PTCT

$78.84 USD

$0.78 (1.0%)

Volume
1.26M
Average Volume
1.83M
Market Capitalization
$6.54B
P/E Ratio
-33.78
Dividend Yield
0.00%
Price Target
$90.00
Year High
$90.87
Year Low
$43.18
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.44
Source Headline
What This PTC Therapeutics Insider Sale Means as Product Revenue Hit $226 Million

The transaction generated $222,376 in gross proceeds, realized through the exercise of 2,464 options at $46.54 and their immediate sale at a weighted average price of $90.25. The disposition represented 4% of the insider's direct common stock holdings.

fool.com - 2026-07-13 19:28:52

Reasons Why Investors Should Consider Betting on PTC Stock Now

PTCT's rare disease portfolio expands as Sephience sales surge, while late-stage pipeline programs add new growth opportunities.

zacks.com - 2026-07-10 15:16:06

Stocks Look Shaky, But This Sector is Booming (Biotech)

Biotechnology stocks like Illumina, Eli Lilly and Exelixis have quietly turned into the new market leaders.

zacks.com - 2026-07-09 14:06:06

PTC Therapeutics (PTCT) Upgraded to Strong Buy: Here's What You Should Know

PTC Therapeutics (PTCT) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.

zacks.com - 2026-07-08 13:01:07

CPRX's Agamree Shows Potential Beyond DMD After Positive Phase I Data

Catalyst Pharmaceuticals' Agamree matches Emflaza's glucocorticoid activity while showing less immunosuppression, supporting potential expansion into new rare disease indications.

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

PTC Therapeutics (PTCT) Moves 7.2% Higher: Will This Strength Last?

PTC Therapeutics (PTCT) saw its shares surge in the last session with trading volume being higher than average. The latest trend in earnings estimate revisions could translate into further price increase in the near term.

zacks.com - 2026-06-18 09:21:03

PTC Therapeutics Reports Inducement Grants Under Nasdaq Listing Rule 5635(c)(4)

WARREN, N.J., June 17, 2026 /PRNewswire/ -- PTC Therapeutics, Inc. (NASDAQ: PTCT) today announced that on June 11, 2026, the company approved non-statutory stock options to purchase an aggregate of 10,050 shares of its common stock and 11,870 restricted stock units ("RSUs"), each representing the right to receive one share of its common stock upon vesting, to 18 new employees.

prnewswire.com - 2026-06-17 16:30:00

PTC Therapeutics Announces Pricing of Convertible Notes Offering to Refinance 2026 Convertible Notes

PTC Therapeutics Announces Pricing of Convertible Notes Offering to Refinance 2026 Convertible Notes PR Newswire

gurufocus.com - 2026-06-16 00:00:00

PTC Therapeutics Announces Pricing of Convertible Notes Offering to Refinance 2026 Convertible Notes

– Refinancing transaction with proceeds to be utilized to repurchase or repay the 2026 convertible notes prior to or at maturity – – Offering made at 0% interest with conversion price of $107.48, a 40% premium over the closing price on June 15, 2026 – WARREN, N.J., June 15, 2026 /PRNewswire/ -- PTC Therapeutics, Inc., (NASDAQ: PTCT) today announced the pricing of $500.0 million aggregate principal amount of 0% Convertible Senior Notes due 2031 (the "Notes") in a private placement (the "Offering") to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the "Securities Act").

prnewswire.com - 2026-06-15 23:14:00

PTC Therapeutics Announces Proposed Convertible Notes Offering to Refinance 2026 Convertible Notes

– Proceeds to be used to repurchase or repay 2026 convertible notes prior to or at maturity – – Offering to include buyback of common stock – WARREN, N.J., June 15, 2026 /PRNewswire/ -- PTC Therapeutics, Inc., (NASDAQ: PTCT) today announced that it intends to offer, subject to market conditions and other factors, $500.0 million aggregate principal amount of Convertible Senior Notes due 2031 (the "Notes") in a private placement (the "Offering") to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended (the "Securities Act").

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

PTC Therapeutics, Inc. (PTCT) Presents at Goldman Sachs 47th Annual Global Healthcare Conference 2026 Transcript

PTC Therapeutics, Inc. (PTCT) Presents at Goldman Sachs 47th Annual Global Healthcare Conference 2026 Transcript

seekingalpha.com - 2026-06-09 13:12:10

PTC Therapeutics, Inc. (PTCT) Presents at Bank of America Global Healthcare Conference 2026 Transcript

PTC Therapeutics, Inc. (PTCT) Presents at Bank of America Global Healthcare Conference 2026 Transcript

seekingalpha.com - 2026-05-12 14:01:02

PTC Therapeutics: Sephience Turns The Story From Regulatory Repair To Operating Leverage

PTC Therapeutics is transitioning from a legacy rare disease business to a growth-focused model, anchored by the successful Sephience launch. Sephience's rapid commercial uptake is offsetting DMD franchise declines, with Q1 2026 product revenue up 47% year-over-year and strong patient onboarding momentum. PTCT's partnership with Novartis on votoplam for Huntington's disease offers de-risked late-stage upside, while a $1.9B cash position provides strategic flexibility and reduces near-term dilution risk.

seekingalpha.com - 2026-05-09 23:21:35

PTC Therapeutics Q1 Earnings Call Highlights

PTC Therapeutics NASDAQ: PTCT reported a record first quarter for product revenue and raised its 2026 revenue outlook, citing strong early demand for Sephience, its treatment for phenylketonuria, or PKU.

marketbeat.com - 2026-05-08 17:08:35

PTC Therapeutics, Inc. (PTCT) Q1 2026 Earnings Call Transcript

PTC Therapeutics, Inc. (PTCT) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-08 01:51:15

Compared to Estimates, PTC Therapeutics (PTCT) Q1 Earnings: A Look at Key Metrics

While the top- and bottom-line numbers for PTC Therapeutics (PTCT) give a sense of how the business performed in the quarter ended March 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

zacks.com - 2026-05-07 19:30:17

PTC Therapeutics (PTCT) Reports Q1 Loss, Tops Revenue Estimates

PTC Therapeutics (PTCT) came out with a quarterly loss of $0.03 per share versus the Zacks Consensus Estimate of a loss of $0.45. This compares to earnings of $10.04 per share a year ago.

zacks.com - 2026-05-07 19:01:18

PTC Therapeutics Provides Corporate Update and Reports First Quarter 2026 Financial Results

– First quarter 2026 total revenue of $273 million, including $226 million of product revenue, supporting full-year 2026 guidance raise –    – Global Sephience™ (sepiapterin) launch momentum continues with first quarter 2026 revenue of $125 million, representing 36% quarter-over-quarter growth – – Positive topline results from 24-month interim analysis of PIVOT-HD extension study of votoplam, supporting ongoing global Phase 3 INVEST-HD study and potential regulatory interactions – – Open-label vatiquinone registration study to be initiated in Q3 2026 based on FDA feedback – WARREN, N.J., May 7, 2026 /PRNewswire/ -- PTC Therapeutics, Inc., (NASDAQ: PTCT) today announced a corporate update and financial results for the first quarter ended March 31, 2026.

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

Exploring Analyst Estimates for PTC Therapeutics (PTCT) Q1 Earnings, Beyond Revenue and EPS

Looking beyond Wall Street's top-and-bottom-line estimate forecasts for PTC Therapeutics (PTCT), delve into some of its key metrics to gain a deeper insight into the company's potential performance for the quarter ended March 2026.

zacks.com - 2026-05-06 10:15:51

PTC Therapeutics to Participate in Upcoming Investor Conferences

WARREN, N.J., May 4, 2026 /PRNewswire/ -- PTC Therapeutics, Inc. (NASDAQ: PTCT) today announced that its executives will speak at the following conferences: Bank of America Securities Health Care Conference 2026 Tuesday, May 12 at 8:40 a.m.

prnewswire.com - 2026-05-04 08:00:00

PTC Therapeutics (PTCT) Expected to Beat Earnings Estimates: What to Know Ahead of Q1 Release

PTC Therapeutics (PTCT) 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-04-30 11:01:34

PTC Therapeutics, Inc. (PTCT) Discusses 24-Month Interim Results of PIVOT-HD Long-Term Extension Study of Votoplam in Huntington's Disease Transcript

PTC Therapeutics, Inc. (PTCT) Discusses 24-Month Interim Results of PIVOT-HD Long-Term Extension Study of Votoplam in Huntington's Disease Transcript

seekingalpha.com - 2026-04-29 15:31:32

PTC Therapeutics Stock Sinks As Pivotal Data Fails To Calm Sellers

PTC Therapeutics Inc. (NASDAQ:PTCT) shares are tumbling on Wednesday, after the company reported topline results from the 24-month interim analysis of its PIVOT-HD long-term extension study.

benzinga.com - 2026-04-29 14:48:28

PTC Therapeutics Reports Positive Topline Results from Month 24 Interim Analysis of PIVOT-HD Extension Study of Votoplam

- Dose-dependent benefit on cUHDRS in Stage 2 participants compared to matched natural history cohort, with 52% slowing at 10 mg dose - - Continued evidence of favorable safety profile -  - Novartis initiated global Phase 3 INVEST-HD study of votoplam - - PTC will host a conference call to discuss results today, April 28, at 4:30 pm ET -  WARREN, N.J., April 28, 2026 /PRNewswire/ -- PTC Therapeutics, Inc. (NASDAQ: PTCT) today reported positive topline results from the 24-month interim analysis of the PIVOT-HD long-term extension study, with favorable dose-dependent effects on disease progression for Stage 2 Huntington's disease (HD) patients following 24 months of votoplam treatment compared to an external natural history cohort.

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

PTC Therapeutics to Report Results from PIVOT-HD Long Term Extension Study

WARREN, N.J., April 28, 2026 /PRNewswire/ -- PTC Therapeutics, Inc. (NASDAQ: PTCT) will host a webcast conference call today, April 28 at 4:30 p.m.

prnewswire.com - 2026-04-28 09:28:00

Abacus FCF Advisors LLC Makes New $5.76 Million Investment in PTC Therapeutics, Inc. $PTCT

Abacus FCF Advisors LLC bought a new stake in PTC Therapeutics, Inc. (NASDAQ: PTCT) in the undefined quarter, according to its most recent filing with the Securities and Exchange Commission. The institutional investor bought 75,757 shares of the biopharmaceutical company's stock, valued at approximately $5,755,000. Abacus FCF Advisors LLC owned about 0.09% of

defenseworld.net - 2026-04-26 03:14:56

PTC Therapeutics to Report First Quarter 2026 Financial Results on Thursday, May 7, 2026

WARREN, N.J., April 22, 2026 /PRNewswire/ -- PTC Therapeutics, Inc. (NASDAQ: PTCT) announced today that the company will host a webcast conference call to report its first quarter 2026 financial results and provide an update on the company's business and outlook on Thursday, May 7, 2026, at 4:30 p.m.

prnewswire.com - 2026-04-22 08:00:00

PTC Therapeutics Reports Inducement Grants Under Nasdaq Listing Rule 5635(c)(4)

WARREN, N.J., April 17, 2026 /PRNewswire/ -- PTC Therapeutics, Inc. (NASDAQ: PTCT) today announced that on April 13, 2026, the company approved non-statutory stock options to purchase an aggregate of 1,155 shares of its common stock and 925 restricted stock units ("RSUs"), each representing the right to receive one share of its common stock upon vesting, to a new non-executive employee.

prnewswire.com - 2026-04-17 16:30:00

Get PTCT Insider Trade Alerts

PTCT Price Target Summary

Last Month

$85.00

1 analysts

Last Quarter

$88.00

3 analysts

Last Year

$88.13

16 analysts

All Time

$69.21

29 analysts

PTCT Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-07 RBC Capital Maintain Sector Perform Sector Perform
2026-05-27 Jefferies Upgrade Hold Buy
2026-05-08 RBC Capital Maintain Sector Perform Sector Perform
2026-05-08 TD Cowen Upgrade Hold Buy
2026-05-08 Wells Fargo Maintain Overweight Overweight
2026-03-30 Jefferies Downgrade Buy Hold
2026-02-23 Morgan Stanley Maintain Overweight Overweight
2026-02-20 B of A Securities Maintain Buy Buy
2026-02-20 RBC Capital Maintain Sector Perform Sector Perform
2026-02-20 Wells Fargo Maintain Overweight Overweight
2026-01-28 Barclays Upgrade Equal Weight Overweight
2025-12-01 RBC Capital Downgrade Outperform Sector Perform
2025-11-06 Barclays Maintain Equal Weight Equal Weight
2025-11-05 Wells Fargo Maintain Overweight Overweight
2025-11-05 RBC Capital Maintain Outperform Outperform
2025-11-05 Goldman Sachs Maintain Sell Sell
2025-11-05 TD Cowen Maintain Hold Hold
2025-11-05 Citigroup Maintain Neutral Neutral
2025-10-28 Jefferies Maintain Buy Buy
2025-09-03 Cantor Fitzgerald Maintain Overweight Overweight
2025-08-20 Morgan Stanley Maintain Overweight Overweight
2025-08-20 Wells Fargo Maintain Overweight Overweight
2025-08-20 B of A Securities Maintain Buy Buy
2025-08-08 Morgan Stanley Maintain Overweight Overweight
2025-08-08 Wells Fargo Maintain Overweight Overweight
2025-08-08 RBC Capital Maintain Outperform Outperform
2025-07-29 Cantor Fitzgerald Maintain Overweight Overweight
2025-07-29 B of A Securities Maintain Buy Buy
2025-07-29 UBS Maintain Buy Buy
2025-07-29 Barclays Maintain Equal Weight Equal Weight
2025-07-29 Truist Securities Maintain Buy Buy
2025-07-29 Wells Fargo Maintain Overweight Overweight
2025-07-28 Citigroup Maintain Neutral Neutral
2025-05-27 Wells Fargo Maintain Overweight Overweight
2025-05-09 B of A Securities Upgrade Neutral Buy
2025-05-08 Barclays Maintain Equal Weight Equal Weight
2025-05-07 Baird Maintain Outperform Outperform
2025-05-07 Citigroup Upgrade Sell Neutral
2025-05-07 JP Morgan Maintain Overweight Overweight
2025-05-07 RBC Capital Maintain Outperform Outperform
2025-05-07 Cantor Fitzgerald Maintain Overweight Overweight
2025-04-22 RBC Capital Maintain Outperform Outperform
2025-03-31 JP Morgan Maintain Overweight Overweight
2025-03-14 JP Morgan Maintain Overweight Overweight
2025-03-11 B of A Securities Upgrade Underperform Neutral
2025-02-28 JP Morgan Maintain Overweight Overweight
2025-02-18 RBC Capital Maintain Outperform Outperform
2025-02-12 Citigroup Maintain Sell Sell
2025-02-03 Cantor Fitzgerald Maintain Overweight Overweight
2025-01-15 Cantor Fitzgerald Maintain Overweight Overweight
2024-12-13 Morgan Stanley Upgrade Equal Weight Overweight
2024-12-04 Goldman Sachs Maintain Sell Sell
2024-12-04 Citigroup Maintain Sell Sell
2024-12-03 Barclays Maintain Equal Weight Equal Weight
2024-12-03 UBS Maintain Buy Buy
2024-12-03 Baird Maintain Outperform Outperform
2024-11-27 Baird Maintain Outperform Outperform
2024-11-26 Wells Fargo Maintain Overweight Overweight
2024-11-19 JP Morgan Maintain Overweight Overweight
2024-11-14 Barclays Maintain Equal Weight Equal Weight
2024-11-11 Barclays Maintain Equal Weight Equal Weight
2024-11-08 Baird Maintain Outperform Outperform
2024-10-11 Morgan Stanley Maintain Equal Weight Equal Weight
2024-10-08 Baird Maintain Outperform Outperform
2024-10-04 RBC Capital Maintain Sector Perform Sector Perform
2024-09-20 Cantor Fitzgerald Maintain Overweight Overweight
2024-09-17 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-26 UBS Upgrade Neutral Buy
2024-08-21 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-09 Barclays Maintain Equal Weight Equal Weight
2024-08-09 Cantor Fitzgerald Maintain Overweight Overweight
2024-07-16 Cantor Fitzgerald Maintain Overweight Overweight
2024-07-12 Morgan Stanley Maintain Equal Weight Equal Weight
2024-07-01 Cantor Fitzgerald Maintain Overweight Overweight
2024-06-21 B of A Securities Maintain Underperform Underperform
2024-06-20 JP Morgan Maintain Overweight Overweight
2024-05-28 Goldman Sachs Maintain Sell Sell
2024-05-21 Goldman Sachs Maintain Sell Sell
2024-05-21 Citigroup Maintain Sell Sell
2024-05-21 JP Morgan Maintain Overweight Overweight
2024-05-20 Jefferies Maintain Buy Buy
2024-04-29 Morgan Stanley Upgrade Underweight Equal Weight
2024-04-12 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-20 Jefferies Maintain Buy Buy
2024-03-08 RBC Capital Maintain Sector Perform Sector Perform
2024-03-01 RBC Capital Maintain Sector Perform Sector Perform
2024-03-01 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-01 TD Cowen Maintain Market Perform Market Perform
2024-01-26 Cantor Fitzgerald Maintain Overweight Overweight
2024-01-26 RBC Capital Maintain Sector Perform Sector Perform
2023-12-19 Morgan Stanley Downgrade Equal Weight Underweight
2023-12-18 Cantor Fitzgerald Maintain Overweight Overweight
2023-11-20 Cantor Fitzgerald Maintain Overweight Overweight
2023-10-27 Citigroup Downgrade Neutral Sell
2023-10-27 Barclays Maintain Equal Weight Equal Weight
2023-10-27 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-06 Truist Securities Downgrade Buy Hold
2023-09-19 B of A Securities Maintain Underperform Underperform
2023-09-19 Truist Securities Maintain Buy Buy
2023-09-18 RBC Capital Maintain Sector Perform Sector Perform
2023-09-18 Truist Securities Maintain Buy Buy
2023-09-18 Barclays Maintain Equal Weight Equal Weight
2023-09-18 Citigroup Downgrade Buy Neutral
2023-09-18 Goldman Sachs Maintain Sell Sell
2023-09-18 Raymond James Downgrade Outperform Underperform
2023-09-18 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-15 Raymond James Downgrade Outperform Underperform
2023-08-16 Truist Securities Maintain Buy Buy
2023-08-07 Cantor Fitzgerald Maintain Overweight Overweight
2023-08-04 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-04 Raymond James Maintain Outperform Outperform
2023-08-04 Barclays Maintain Equal Weight Equal Weight
2023-07-21 Cantor Fitzgerald Maintain Overweight Overweight
2023-07-20 RBC Capital Maintain Sector Perform Sector Perform
2023-07-20 Cantor Fitzgerald Maintain Overweight Overweight
2023-07-20 Credit Suisse Maintain Neutral Neutral
2023-07-11 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-30 Cantor Fitzgerald Maintain Overweight Overweight
2023-06-09 B of A Securities Maintain Underperform Underperform
2023-05-24 Citigroup Maintain Buy Buy
2023-05-24 TD Cowen Maintain Market Perform Market Perform
2023-05-24 RBC Capital Maintain Sector Perform Sector Perform
2023-05-24 Credit Suisse Maintain Neutral Neutral
2023-05-24 B of A Securities Maintain Underperform Underperform
2023-05-24 Barclays Maintain Equal Weight Equal Weight
2023-05-18 Barclays Maintain Equal Weight Equal Weight
2023-05-18 Citigroup Maintain Buy Buy
2023-05-18 Goldman Sachs Maintain Sell Sell
2023-05-18 B of A Securities Maintain Underperform Underperform
2023-05-08 JP Morgan Maintain Overweight Overweight
2023-05-01 Raymond James Maintain Outperform Outperform
2023-04-28 Credit Suisse Maintain Neutral Neutral
2023-04-28 Citigroup Maintain Buy Buy
2023-04-18 Truist Securities Maintain Buy Buy
2023-03-17 SVB Leerink Maintain Market Perform Perform
2023-02-23 Raymond James Maintain Outperform Outperform
2023-02-22 B of A Securities Maintain Underperform Underperform
2023-02-22 Cantor Fitzgerald Maintain Overweight Overweight
2023-02-22 Credit Suisse Maintain Neutral Neutral
2023-02-03 Morgan Stanley Maintain Equal Weight Equal Weight
2023-01-10 Credit Suisse Maintain Neutral Neutral
2022-12-14 Goldman Sachs Maintain Sell Sell
2022-10-28 Morgan Stanley Maintain Equal Weight Equal Weight
2022-10-28 RBC Capital Maintain Sector Perform Sector Perform
2022-10-28 Barclays Maintain Equal Weight Equal Weight
2022-10-28 Credit Suisse Maintain Neutral Neutral
2022-10-17 RBC Capital Maintain Sector Perform Sector Perform
2022-09-12 Jefferies Maintain Buy Buy
2022-09-09 Morgan Stanley Maintain Equal Weight Equal Weight
2022-09-01 Citigroup Maintain Buy Buy
2022-08-11 Raymond James Maintain Outperform Outperform
2022-08-05 Barclays Maintain Equal Weight Equal Weight
2022-06-23 RBC Capital Maintain Sector Perform Sector Perform
2022-05-04 Barclays Maintain Equal Weight Equal Weight
2022-04-19 B of A Securities Maintain Underperform Underperform
2022-02-23 Barclays Maintain Equal Weight Equal Weight
2022-02-23 JP Morgan Maintain Overweight Overweight
2021-10-29 Barclays Maintain Equal Weight Equal Weight
2021-10-29 RBC Capital Maintain Sector Perform Sector Perform
2021-10-29 Raymond James Maintain Outperform Outperform
2021-10-29 Credit Suisse Maintain Neutral Neutral
2021-10-18 B of A Securities Downgrade Neutral Underperform
2021-07-30 Credit Suisse Maintain Neutral Neutral
2021-03-29 RBC Capital Upgrade Underperform Sector Perform
2021-02-12 B of A Securities Downgrade Buy Neutral
2021-01-05 Citigroup Upgrade Neutral Buy
2020-12-16 Raymond James Maintain Outperform Outperform
2020-11-30 RBC Capital Downgrade Sector Perform Underperform
2020-10-28 UBS Maintain Neutral Neutral
2020-10-07 JP Morgan Upgrade Neutral Overweight
2020-08-25 Raymond James Maintain Outperform Outperform
2020-08-10 Credit Suisse Maintain Neutral Neutral
2020-08-10 B of A Securities Maintain Buy Buy
2020-07-21 SunTrust Robinson Humphrey Maintain Buy Buy
2020-05-01 SunTrust Robinson Humphrey Maintain Buy Buy
2020-04-09 Citigroup Upgrade Neutral Buy
2020-04-08 Cantor Fitzgerald Maintain Overweight Overweight
2020-03-03 Cantor Fitzgerald Maintain Overweight Overweight
2020-02-20 Citigroup Downgrade Buy Neutral
2020-02-20 RBC Capital Downgrade Outperform Sector Perform
2020-01-23 Cantor Fitzgerald Maintain Overweight Overweight
2019-11-13 Credit Suisse Maintain Outperform Outperform
2019-11-12 SunTrust Robinson Humphrey Maintain Buy Buy
2019-10-30 Citigroup Maintain Buy Buy
2019-05-13 B of A Securities Upgrade Neutral Buy
2019-05-13 Bank of America Upgrade Neutral Buy
2019-04-11 Bernstein Maintain Outperform Outperform
2018-11-12 Cantor Fitzgerald Maintain Overweight Overweight
2018-11-06 RBC Capital Maintain Outperform Outperform
2018-11-06 Barclays Maintain Equal Weight Equal Weight
2018-10-01 Cantor Fitzgerald Maintain Overweight Overweight
2018-09-05 Credit Suisse Maintain Outperform Outperform
2018-08-08 Barclays Maintain Equal Weight Equal Weight
2018-07-31 B of A Securities Maintain Underperform Underperform
2018-07-31 Bank of America Maintain Underperform Underperform
2018-07-24 Citigroup Maintain Buy Buy
2018-07-19 Credit Suisse Maintain Outperform Outperform
2018-06-20 Barclays Upgrade Underweight Equal Weight
2018-06-18 RBC Capital Upgrade Sector Perform Outperform
2018-06-18 William Blair Upgrade Market Perform Outperform
2018-04-04 Barclays Downgrade Equal Weight Underweight
2018-03-07 Barclays Maintain Equal Weight Equal Weight
2018-02-22 Citigroup Maintain Buy Buy
2017-11-16 JP Morgan Upgrade Underweight Neutral
2017-10-26 B of A Securities Downgrade Neutral Underperform
2017-10-26 Bank of America Downgrade Neutral Underperform
2017-10-09 JP Morgan Downgrade Neutral Underweight
2017-09-29 Barclays Maintain Equal Weight Equal Weight
2017-08-23 William Blair Maintain Market Perform Perform
2017-03-03 Barclays Downgrade Overweight Equal Weight
2016-11-14 Credit Suisse Upgrade Neutral Outperform
2016-11-11 Citigroup Upgrade Neutral Buy
2016-08-08 Citigroup Maintain Neutral Neutral
2016-08-05 JP Morgan Maintain Neutral Neutral
2016-08-05 Jefferies Maintain Hold Hold
2016-07-26 Credit Suisse Downgrade Outperform Neutral
2016-03-01 Cowen & Co. Downgrade Outperform Market Perform
2016-03-01 Barclays Maintain Overweight Overweight
2016-03-01 Jefferies Maintain Hold Hold
2016-03-01 Credit Suisse Maintain Outperform Outperform
2016-03-01 Wedbush Downgrade Outperform Neutral
2016-02-29 Bank of America Downgrade Buy Neutral
2016-02-29 B of A Securities Downgrade Buy Neutral
2016-02-27 Cowen & Co. Maintain Outperform Outperform
2016-02-25 Oppenheimer Maintain Outperform Outperform
2016-02-24 Jefferies Upgrade Underperform Hold
2016-02-24 Citigroup Downgrade Buy Neutral
2016-02-24 RBC Capital Downgrade Outperform Sector Perform
2016-02-23 JP Morgan Downgrade Overweight Neutral
2016-01-20 Credit Suisse Maintain Outperform Outperform
2015-11-25 Jefferies Downgrade Hold Underperform
2015-10-23 Jefferies Maintain Hold Hold
2015-07-15 JP Morgan Upgrade Neutral Overweight
2015-05-05 Roth Capital Downgrade Buy Neutral
2015-04-16 Cowen & Co. Upgrade Market Perform Outperform
2015-04-09 Deutsche Bank Maintain Buy Buy
2015-03-04 Barclays Maintain Overweight Overweight
2015-03-02 JP Morgan Downgrade Overweight Neutral
2014-11-07 Credit Suisse Maintain Outperform Outperform
2014-10-13 B of A Securities Maintain Buy Buy
2014-10-13 Bank of America Maintain Buy Buy
2014-09-24 Credit Suisse Maintain Outperform Outperform
2014-09-23 B of A Securities Maintain Buy Buy
2014-09-23 Bank of America Maintain Buy Buy
2014-09-15 Deutsche Bank Maintain Buy Buy
2014-07-07 Roth Capital Maintain Buy Buy
2014-02-17 JP Morgan Maintain Overweight Overweight
2013-07-26 Cowen & Co. Maintain Outperform Outperform
2013-07-17 Wedbush Maintain Outperform Outperform
2013-07-16 Wedbush Maintain Outperform Outperform
2013-07-15 JP Morgan Maintain Overweight Overweight
2013-07-15 Credit Suisse Maintain Outperform Outperform