NASDAQ : SRPT
-$0.35 (-1.95%)
| Source | Headline |
|---|---|
|
Johnson Fistel, PLLP Investigates Claims on Behalf of Long-Term Shareholders of Sarepta Therapeutics, Inc. (SRPT)
SAN DIEGO, July 13, 2026 (GLOBE NEWSWIRE) -- Johnson Fistel, PLLP is investigating potential claims on behalf of current, long-term shareholders of Sarepta Therapeutics, Inc. (NASDAQ: SRPT) against certain of its officers and directors for alleged breaches of fiduciary duty. globenewswire.com - 2026-07-13 09:46:00 |
|
2 Beaten-Down Stocks That Still Aren't Worth Buying
Recursion Pharmaceuticals has yet to prove that its approach to developing medicines is superior. Sarepta Therapeutics will struggle to shake off safety concerns about its most important therapy. fool.com - 2026-07-11 16:30:00 |
|
Moderna Drops 11%, ImmunityBio and Sarepta Therapeutics Tumble 8% in Biotech Rout
Biotech is the story at midday Friday, and it's not a pretty one for shareholders who chased the sector's monster 2026 run. 247wallst.com - 2026-07-10 12:04:38 |
|
Sarepta Therapeutics Announces Inducement Grants Under Nasdaq Listing Rule 5635(c)(4)
CAMBRIDGE, Mass.--(BUSINESS WIRE)--Sarepta Therapeutics, Inc. (NASDAQ:SRPT), the leader in precision genetic medicine for rare diseases, granted equity awards on June 30, 2026 that were previously approved by the Compensation Committee of its Board of Directors under Sarepta's 2024 Employment Commencement Incentive Plan, as a material inducement to employment to 30 individuals hired by Sarepta in the second quarter of 2026. The equity awards were approved in accordance with Nasdaq Listing Rule. businesswire.com - 2026-06-30 16:25:00 |
|
Sarepta Moves Closer To FDA Approval For Duchenne Muscular Dystrophy Drugs
The U.S. Food and Drug Administration (FDA) accepted on Tuesday Sarepta Therapeutics Inc.'s (NASDAQ:SRPT) supplemental New Drug Applications seeking to convert the accelerated approvals of AMONDYS 45 (casimersen) and VYONDYS 53 (golodirsen) into traditional approvals for Duchenne muscular dystrophy (DMD). benzinga.com - 2026-06-30 12:44:41 |
|
Sarepta Announces FDA Acceptance of sNDAs for AMONDYS 45® and VYONDYS 53®
Sarepta Therapeutics, Inc. (NASDAQ: SRPT), the leader in precision genetic medicine for rare diseases, today announced that the U.S. Food and Drug Administratio gurufocus.com - 2026-06-30 09:00:00 |
|
Sarepta Announces FDA Acceptance of sNDAs for AMONDYS 45® and VYONDYS 53®
CAMBRIDGE, Mass.--(BUSINESS WIRE)--Sarepta Therapeutics, Inc. (NASDAQ:SRPT), the leader in precision genetic medicine for rare diseases, today announced that the U.S. Food and Drug Administration (FDA) has accepted for filing the supplemental New Drug Applications (sNDAs) for AMONDYS 45® (casimersen) and VYONDYS 53® (golodirsen) for the treatment of Duchenne muscular dystrophy (DMD). The FDA has assigned a Prescription Drug User Fee Act (PDUFA) target action data of February 28, 2027. The sNDA. businesswire.com - 2026-06-30 08:30:00 |
|
SRPT or PRTA: Which Is the Better Value Stock Right Now?
Investors interested in Medical - Biomedical and Genetics stocks are likely familiar with Sarepta Therapeutics (SRPT) and Prothena (PRTA). But which of these two stocks is more attractive to value investors? zacks.com - 2026-06-24 12:41:05 |
|
Sarepta Therapeutics, Inc. (SRPT) Presents at Goldman Sachs 47th Annual Global Healthcare Conference 2026 Transcript
Sarepta Therapeutics, Inc. (SRPT) Presents at Goldman Sachs 47th Annual Global Healthcare Conference 2026 Transcript seekingalpha.com - 2026-06-08 14:48:30 |
|
All You Need to Know About Sarepta Therapeutics (SRPT) Rating Upgrade to Buy
Sarepta Therapeutics (SRPT) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term. zacks.com - 2026-06-08 13:01:05 |
|
SRPT vs. ARGX: Which Stock Is the Better Value Option?
Investors looking for stocks in the Medical - Biomedical and Genetics sector might want to consider either Sarepta Therapeutics (SRPT) or argenex SE (ARGX). But which of these two companies is the best option for those looking for undervalued stocks? zacks.com - 2026-06-08 12:41:08 |
|
Why Is Sarepta Therapeutics (SRPT) Down 19.9% Since Last Earnings Report?
Sarepta Therapeutics (SRPT) reported earnings 30 days ago. What's next for the stock? zacks.com - 2026-06-05 12:35:36 |
|
Sarepta Therapeutics, Inc. (SRPT) Shareholder/Analyst Call Transcript
Sarepta Therapeutics, Inc. (SRPT) Shareholder/Analyst Call Transcript seekingalpha.com - 2026-06-04 11:41:54 |
|
Sarepta Therapeutics to Participate in Upcoming Investor Conferences
CAMBRIDGE, Mass.--(BUSINESS WIRE)--Sarepta Therapeutics, Inc. (NASDAQ:SRPT), the leader in precision genetic medicine for rare diseases, today announced that senior management will participate in the following investor conferences in June: Goldman Sachs 47th Annual Global Healthcare Conference Fireside chat: Monday, June 8, at 10:40 a.m. ET at the Loews Miami Beach Hotel in Miami Beach, Fla. Oppenheimer CNS and Neuro-Muscular Summit Investor meetings: Wednesday, June 10, 2026 at The Bath Club i. businesswire.com - 2026-06-01 16:30:00 |
|
My Top 3 Biotech Stocks for May 2026
As FDA activity accelerates and big pharma searches for its next generation of blockbuster drugs, select biotech companies are beginning to stand out from the crowd. fool.com - 2026-05-20 11:15:00 |
|
Sarepta Therapeutics to Present at the RBC Capital Markets Global Healthcare Conference
CAMBRIDGE, Mass.--(BUSINESS WIRE)--Sarepta Therapeutics, Inc. (NASDAQ:SRPT), the leader in precision genetic medicine for rare diseases, today announced that senior management will participate in a fireside chat at the RBC Capital Markets Global Healthcare Conference at the InterContinental New York Barclay on Wednesday, May 20, at 8:30 a.m. ET. The presentations will be webcast live under the investor relations section of Sarepta's website at https://investorrelations.sarepta.com/events-presen. businesswire.com - 2026-05-13 16:30:00 |
|
Sarepta's Q1 Earnings & Sales Beat Estimates, '26 Outlook Maintained
SRPT beats Q1 earnings and revenue estimates despite a sharp Elevidys sales drop, while maintaining its 2026 product revenue outlook. zacks.com - 2026-05-07 11:51:10 |
|
Sarepta Therapeutics, Inc. (SRPT) Q1 2026 Earnings Call Transcript
Sarepta Therapeutics, Inc. (SRPT) Q1 2026 Earnings Call Transcript seekingalpha.com - 2026-05-06 23:41:15 |
|
Sarepta Therapeutics (SRPT) Reports Q1 Earnings: What Key Metrics Have to Say
The headline numbers for Sarepta Therapeutics (SRPT) 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-06 19:31:28 |
|
Sarepta Therapeutics (SRPT) Q1 Earnings and Revenues Top Estimates
Sarepta Therapeutics (SRPT) came out with quarterly earnings of $3.16 per share, beating the Zacks Consensus Estimate of $0.9 per share. This compares to a loss of $3.42 per share a year ago. zacks.com - 2026-05-06 18:25:30 |
|
Sarepta Therapeutics Announces First Quarter 2026 Financial Results and Recent Corporate Developments
CAMBRIDGE, Mass.--(BUSINESS WIRE)--Sarepta Therapeutics, Inc. (NASDAQ:SRPT), the leader in precision genetic medicine for rare diseases, today reported financial results for the first quarter 2026. "We entered 2026 with clear priorities—stabilizing the business, restoring growth, maintaining financial strength, and advancing a pipeline that we believe can define Sarepta's next era. In the first quarter, we made meaningful progress against each,” said Doug Ingram, chief executive officer, Sarept. businesswire.com - 2026-05-06 16:05:00 |
|
Sarepta Therapeutics (SRPT) Reports Next Week: Wall Street Expects Earnings Growth
Sarepta Therapeutics (SRPT) 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-29 11:02:43 |
|
Sarepta Therapeutics to Announce First Quarter 2026 Financial Results
CAMBRIDGE, Mass.--(BUSINESS WIRE)--Sarepta Therapeutics, Inc. (NASDAQ:SRPT), the leader in precision genetic medicine for rare diseases, will report first quarter 2026 financial results after the Nasdaq Global Market closes on Wednesday, May 6, 2026. Subsequently, at 4:30 p.m. E.T., the Company will host a conference call to discuss these results. The event will be webcast live under the investor relations section of Sarepta's website at https://investorrelations.sarepta.com/events-presentation. businesswire.com - 2026-04-22 08:30:00 |
Sign up for InvestorConsensus.com's daily newsletter to get the latest insider transactions delivered to your inbox daily.
Looking for new stock ideas? Want to see which stocks are moving? View our full suite of financial calendars and market data tables, all for free.
Last Month
Last Quarter
Last Year
All Time
| Date | Analyst Firm | Action | Previous Grade | New Grade |
|---|---|---|---|---|
| 2026-07-09 | Piper Sandler | Maintain | Neutral | Neutral |
| 2026-07-09 | Wolfe Research | Upgrade | Peer Perform | Outperform |
| 2026-04-16 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2026-03-26 | Citigroup | Maintain | Sell | Sell |
| 2026-03-26 | Needham | Maintain | Underperform | Underperform |
| 2026-03-19 | Oppenheimer | Maintain | Outperform | Outperform |
| 2026-03-13 | Mizuho | Maintain | Outperform | Outperform |
| 2026-03-10 | Citigroup | Maintain | Sell | Sell |
| 2026-03-02 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2026-02-27 | Wells Fargo | Maintain | Overweight | Overweight |
| 2026-01-27 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2026-01-23 | Wedbush | Maintain | Outperform | Outperform |
| 2026-01-14 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-11-05 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2025-11-05 | Guggenheim | Maintain | Buy | Buy |
| 2025-11-05 | Wells Fargo | Maintain | Overweight | Overweight |
| 2025-11-05 | Mizuho | Upgrade | Neutral | Outperform |
| 2025-11-04 | Baird | Maintain | Neutral | Neutral |
| 2025-10-30 | Piper Sandler | Maintain | Neutral | Neutral |
| 2025-09-22 | BMO Capital | Upgrade | Market Perform | Outperform |
| 2025-09-15 | Guggenheim | Maintain | Buy | Buy |
| 2025-09-09 | Leerink Partners | Maintain | Market Perform | Market Perform |
| 2025-08-25 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-08-21 | B of A Securities | Maintain | Underperform | Underperform |
| 2025-08-20 | B of A Securities | Maintain | Underperform | Underperform |
| 2025-08-15 | Deutsche Bank | Maintain | Sell | Sell |
| 2025-08-07 | Wells Fargo | Maintain | Overweight | Overweight |
| 2025-08-07 | Goldman Sachs | Maintain | Neutral | Neutral |
| 2025-07-30 | Barclays | Upgrade | Underweight | Equal Weight |
| 2025-07-29 | JP Morgan | Upgrade | Underweight | Neutral |
| 2025-07-29 | Barclays | Upgrade | Underweight | Equal Weight |
| 2025-07-29 | Needham | Maintain | Underperform | Underperform |
| 2025-07-29 | Oppenheimer | Upgrade | Perform | Outperform |
| 2025-07-29 | Piper Sandler | Maintain | Neutral | Neutral |
| 2025-07-29 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2025-07-29 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2025-07-28 | Needham | Maintain | Underperform | Underperform |
| 2025-07-27 | Barclays | Downgrade | Equal Weight | Underweight |
| 2025-07-25 | Deutsche Bank | Maintain | Sell | Sell |
| 2025-07-25 | JP Morgan | Downgrade | Neutral | Underweight |
| 2025-07-24 | Wells Fargo | Maintain | Overweight | Overweight |
| 2025-07-24 | Jefferies | Maintain | Buy | Buy |
| 2025-07-23 | B of A Securities | Downgrade | Neutral | Underperform |
| 2025-07-22 | Piper Sandler | Maintain | Neutral | Neutral |
| 2025-07-22 | Barclays | Downgrade | Overweight | Equal Weight |
| 2025-07-22 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2025-07-22 | Needham | Maintain | Underperform | Underperform |
| 2025-07-21 | Leerink Swann | Downgrade | Outperform | Market Perform |
| 2025-07-21 | Mizuho | Downgrade | Outperform | Neutral |
| 2025-07-21 | Piper Sandler | Maintain | Neutral | Neutral |
| 2025-07-21 | JP Morgan | Maintain | Overweight | Overweight |
| 2025-07-21 | Deutsche Bank | Downgrade | Hold | Sell |
| 2025-07-21 | UBS | Downgrade | Buy | Neutral |
| 2025-07-21 | Needham | Downgrade | Hold | Underperform |
| 2025-07-21 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2025-07-18 | B of A Securities | Maintain | Neutral | Neutral |
| 2025-07-18 | Needham | Downgrade | Buy | Hold |
| 2025-07-18 | Oppenheimer | Maintain | Outperform | Outperform |
| 2025-07-17 | RBC Capital | Maintain | Sector Perform | Sector Perform |
| 2025-07-17 | Barclays | Maintain | Overweight | Overweight |
| 2025-07-17 | Needham | Maintain | Buy | Buy |
| 2025-07-17 | Baird | Maintain | Outperform | Outperform |
| 2025-07-17 | Wells Fargo | Maintain | Overweight | Overweight |
| 2025-07-10 | JP Morgan | Maintain | Overweight | Overweight |
| 2025-06-25 | HC Wainwright & Co. | Downgrade | Neutral | Sell |
| 2025-06-22 | JP Morgan | Maintain | Overweight | Overweight |
| 2025-06-20 | William Blair | Downgrade | Outperform | Market Perform |
| 2025-06-20 | Oppenheimer | Maintain | Outperform | Outperform |
| 2025-06-18 | Mizuho | Maintain | Outperform | Outperform |
| 2025-06-17 | Goldman Sachs | Downgrade | Buy | Neutral |
| 2025-06-17 | Deutsche Bank | Maintain | Hold | Hold |
| 2025-06-17 | Wells Fargo | Maintain | Overweight | Overweight |
| 2025-06-17 | Baird | Maintain | Outperform | Outperform |
| 2025-06-17 | Barclays | Maintain | Overweight | Overweight |
| 2025-06-17 | Morgan Stanley | Downgrade | Overweight | Equal Weight |
| 2025-06-16 | Piper Sandler | Downgrade | Overweight | Neutral |
| 2025-06-16 | Needham | Maintain | Buy | Buy |
| 2025-06-16 | B of A Securities | Downgrade | Buy | Neutral |
| 2025-06-16 | BMO Capital | Downgrade | Outperform | Market Perform |
| 2025-06-16 | HC Wainwright & Co. | Downgrade | Neutral | Sell |
| 2025-06-16 | Jefferies | Maintain | Buy | Buy |
| 2025-06-06 | Scotiabank | Upgrade | Sector Perform | Sector Outperform |
| 2025-05-22 | HC Wainwright & Co. | Maintain | Neutral | Neutral |
| 2025-05-20 | JP Morgan | Maintain | Overweight | Overweight |
| 2025-05-09 | Mizuho | Maintain | Buy | Outperform |
| 2025-05-08 | Wells Fargo | Maintain | Overweight | Overweight |
| 2025-05-07 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2025-05-07 | RBC Capital | Maintain | Sector Perform | Sector Perform |
| 2025-05-07 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2025-05-07 | Oppenheimer | Maintain | Outperform | Outperform |
| 2025-05-07 | Piper Sandler | Maintain | Overweight | Overweight |
| 2025-05-07 | Baird | Maintain | Outperform | Outperform |
| 2025-05-07 | HC Wainwright & Co. | Maintain | Neutral | Neutral |
| 2025-05-07 | Barclays | Maintain | Overweight | Overweight |
| 2025-05-07 | Guggenheim | Maintain | Buy | Buy |
| 2025-05-07 | Goldman Sachs | Maintain | Buy | Buy |
| 2025-05-07 | Needham | Maintain | Buy | Buy |
| 2025-04-21 | Piper Sandler | Maintain | Overweight | Overweight |
| 2025-04-16 | HC Wainwright & Co. | Maintain | Neutral | Neutral |
| 2025-04-11 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2025-04-07 | HC Wainwright & Co. | Maintain | Neutral | Neutral |
| 2025-04-04 | HC Wainwright & Co. | Maintain | Neutral | Neutral |
| 2025-04-03 | Needham | Maintain | Buy | Buy |
| 2025-04-02 | HC Wainwright & Co. | Upgrade | Sell | Neutral |
| 2025-03-31 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2025-03-20 | Scotiabank | Maintain | Sector Perform | Sector Perform |
| 2025-03-19 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-03-19 | Deutsche Bank | Maintain | Hold | Hold |
| 2025-03-19 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2025-03-18 | Needham | Maintain | Buy | Buy |
| 2025-03-18 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2025-02-27 | RBC Capital | Maintain | Outperform | Outperform |
| 2025-02-27 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-02-27 | Needham | Maintain | Buy | Buy |
| 2025-02-13 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-01-30 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-01-27 | Needham | Maintain | Buy | Buy |
| 2025-01-15 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2025-01-14 | Needham | Maintain | Buy | Buy |
| 2024-12-19 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2024-12-03 | HC Wainwright & Co. | Maintain | Sell | Sell |
| 2024-11-27 | Needham | Maintain | Buy | Buy |
| 2024-11-27 | Piper Sandler | Maintain | Overweight | Overweight |
| 2024-11-07 | Baird | Maintain | Outperform | Outperform |
| 2024-11-07 | Needham | Maintain | Buy | Buy |
| 2024-11-07 | Cantor Fitzgerald | Upgrade | Neutral | Overweight |
| 2024-11-07 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2024-11-07 | Guggenheim | Maintain | Buy | Buy |
| 2024-10-21 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-10-14 | Needham | Maintain | Buy | Buy |
| 2024-10-04 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-09-20 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-09-19 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-09-06 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-08-15 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-08-08 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-08-08 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-08-08 | Barclays | Maintain | Overweight | Overweight |
| 2024-08-08 | Evercore ISI Group | Upgrade | In Line | Outperform |
| 2024-08-08 | Piper Sandler | Maintain | Overweight | Overweight |
| 2024-08-08 | Citigroup | Maintain | Neutral | Neutral |
| 2024-07-29 | RBC Capital | Upgrade | Sector Perform | Outperform |
| 2024-07-01 | Piper Sandler | Maintain | Overweight | Overweight |
| 2024-06-27 | Needham | Maintain | Buy | Buy |
| 2024-06-26 | Citigroup | Downgrade | Buy | Neutral |
| 2024-06-24 | Evercore ISI Group | Maintain | In Line | In Line |
| 2024-06-24 | Leerink Partners | Maintain | Outperform | Outperform |
| 2024-06-24 | BMO Capital | Maintain | Outperform | Outperform |
| 2024-06-24 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2024-06-21 | RBC Capital | Maintain | Sector Perform | Sector Perform |
| 2024-06-21 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-06-21 | Piper Sandler | Maintain | Overweight | Overweight |
| 2024-06-21 | Barclays | Maintain | Overweight | Overweight |
| 2024-06-21 | Baird | Maintain | Outperform | Outperform |
| 2024-06-21 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2024-06-21 | Needham | Maintain | Buy | Buy |
| 2024-06-21 | B of A Securities | Maintain | Buy | Buy |
| 2024-06-18 | BMO Capital | Maintain | Outperform | Outperform |
| 2024-06-14 | BMO Capital | Maintain | Outperform | Outperform |
| 2024-05-28 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2024-05-20 | Needham | Maintain | Buy | Buy |
| 2024-05-17 | Mizuho | Maintain | Buy | Buy |
| 2024-05-14 | Oppenheimer | Upgrade | Perform | Outperform |
| 2024-05-03 | JP Morgan | Maintain | Overweight | Overweight |
| 2024-05-02 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-05-02 | Needham | Maintain | Buy | Buy |
| 2024-03-01 | UBS | Maintain | Buy | Buy |
| 2024-02-29 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-02-29 | Needham | Maintain | Buy | Buy |
| 2024-02-29 | Citigroup | Maintain | Buy | Buy |
| 2024-02-29 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-02-29 | Barclays | Maintain | Overweight | Overweight |
| 2024-02-20 | Evercore ISI Group | Maintain | In Line | In Line |
| 2024-02-20 | Wedbush | Maintain | Outperform | Outperform |
| 2024-02-16 | Needham | Maintain | Buy | Buy |
| 2024-02-15 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-02-14 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2024-02-14 | Mizuho | Maintain | Buy | Buy |
| 2024-01-30 | Wedbush | Maintain | Outperform | Outperform |
| 2024-01-29 | Needham | Maintain | Buy | Buy |
| 2024-01-25 | RBC Capital | Maintain | Outperform | Outperform |
| 2024-01-10 | Needham | Maintain | Buy | Buy |
| 2024-01-09 | Wedbush | Maintain | Outperform | Outperform |
| 2023-11-21 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-11-02 | Needham | Maintain | Buy | Buy |
| 2023-11-02 | Cantor Fitzgerald | Maintain | Neutral | Neutral |
| 2023-11-02 | Barclays | Maintain | Overweight | Overweight |
| 2023-10-31 | Needham | Maintain | Buy | Buy |
| 2023-10-31 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-10-31 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-10-31 | Cantor Fitzgerald | Downgrade | Overweight | Neutral |
| 2023-10-31 | JP Morgan | Maintain | Overweight | Overweight |
| 2023-09-26 | Mizuho | Maintain | Buy | Buy |
| 2023-08-03 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-08-03 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-07-14 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-06-23 | Citigroup | Maintain | Buy | Buy |
| 2023-06-23 | Credit Suisse | Maintain | Neutral | Neutral |
| 2023-06-23 | Goldman Sachs | Maintain | Buy | Buy |
| 2023-06-23 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-06-23 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2023-06-23 | Needham | Maintain | Buy | Buy |
| 2023-06-23 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-06-23 | Evercore ISI Group | Downgrade | Outperform | Neutral |
| 2023-06-23 | JP Morgan | Maintain | Overweight | Overweight |
| 2023-06-21 | B of A Securities | Maintain | Buy | Buy |
| 2023-06-16 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-06-06 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-05-30 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2023-05-26 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-05-24 | Needham | Maintain | Buy | Buy |
| 2023-05-16 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-05-15 | Credit Suisse | Maintain | Neutral | Neutral |
| 2023-05-15 | B of A Securities | Maintain | Buy | Buy |
| 2023-05-15 | UBS | Maintain | Buy | Buy |
| 2023-05-15 | Needham | Maintain | Buy | Buy |
| 2023-05-15 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2023-05-10 | B of A Securities | Maintain | Buy | Buy |
| 2023-05-03 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-05-03 | Needham | Maintain | Buy | Buy |
| 2023-05-03 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2023-05-03 | Credit Suisse | Maintain | Neutral | Neutral |
| 2023-04-26 | SMBC Nikko | Maintain | Outperform | Outperform |
| 2023-04-14 | Mizuho | Maintain | Buy | Buy |
| 2023-04-14 | B of A Securities | Maintain | Buy | Buy |
| 2023-04-13 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2023-04-04 | Citigroup | Maintain | Buy | Buy |
| 2023-03-22 | TD Cowen | Maintain | Outperform | Outperform |
| 2023-03-20 | B of A Securities | Maintain | Buy | Buy |
| 2023-03-17 | Needham | Maintain | Buy | Buy |
| 2023-03-17 | Credit Suisse | Maintain | Neutral | Neutral |
| 2023-03-17 | Mizuho | Maintain | Buy | Buy |
| 2023-03-17 | B of A Securities | Maintain | Buy | Buy |
| 2023-03-17 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-03-09 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-03-03 | JP Morgan | Maintain | Overweight | Overweight |
| 2023-03-01 | Credit Suisse | Maintain | Neutral | Neutral |
| 2023-03-01 | Baird | Maintain | Outperform | Outperform |
| 2023-03-01 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-03-01 | Morgan Stanley | Upgrade | Equal Weight | Overweight |
| 2023-03-01 | Goldman Sachs | Maintain | Buy | Buy |
| 2023-03-01 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2023-03-01 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-03-01 | Needham | Maintain | Buy | Buy |
| 2023-02-28 | B of A Securities | Maintain | Buy | Buy |
| 2023-02-15 | Credit Suisse | Maintain | Neutral | Neutral |
| 2023-01-20 | SVB Leerink | Maintain | Outperform | Outperform |
| 2023-01-10 | Needham | Maintain | Buy | Buy |
| 2023-01-10 | Credit Suisse | Maintain | Neutral | Neutral |
| 2022-12-22 | BTIG | Maintain | Buy | Buy |
| 2022-12-16 | UBS | Upgrade | Neutral | Buy |
| 2022-11-29 | B of A Securities | Maintain | Buy | Buy |
| 2022-11-03 | Needham | Maintain | Buy | Buy |
| 2022-11-03 | Credit Suisse | Maintain | Neutral | Neutral |
| 2022-11-03 | Goldman Sachs | Maintain | Buy | Buy |
| 2022-11-03 | B of A Securities | Maintain | Buy | Buy |
| 2022-11-03 | RBC Capital | Maintain | Outperform | Outperform |
| 2022-10-17 | SVB Leerink | Maintain | Outperform | Outperform |
| 2022-10-13 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-09-08 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-08-18 | B of A Securities | Maintain | Buy | Buy |
| 2022-08-09 | RBC Capital | Maintain | Outperform | Outperform |
| 2022-08-03 | Credit Suisse | Maintain | Neutral | Neutral |
| 2022-08-03 | RBC Capital | Maintain | Outperform | Outperform |
| 2022-08-03 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-07-29 | Needham | Maintain | Buy | Buy |
| 2022-07-15 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-06-24 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2022-06-24 | Credit Suisse | Maintain | Neutral | Neutral |
| 2022-05-24 | Goldman Sachs | Maintain | Buy | Buy |
| 2022-05-19 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-04-19 | B of A Securities | Maintain | Buy | Buy |
| 2022-04-12 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-03-07 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-03-03 | B of A Securities | Maintain | Buy | Buy |
| 2022-03-02 | RBC Capital | Maintain | Outperform | Outperform |
| 2022-02-01 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-01-26 | B of A Securities | Maintain | Buy | Buy |
| 2022-01-18 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-01-13 | B of A Securities | Maintain | Buy | Buy |
| 2022-01-05 | Needham | Maintain | Buy | Buy |
| 2021-12-09 | Oppenheimer | Upgrade | Perform | Outperform |
| 2021-11-05 | JP Morgan | Upgrade | Neutral | Overweight |
| 2021-11-04 | Needham | Maintain | Buy | Buy |
| 2021-11-04 | RBC Capital | Maintain | Outperform | Outperform |
| 2021-10-15 | Credit Suisse | Maintain | Neutral | Neutral |
| 2021-10-12 | Credit Suisse | Maintain | Neutral | Neutral |
| 2021-10-12 | BTIG | Maintain | Buy | Buy |
| 2021-09-15 | Guggenheim | Upgrade | Neutral | Buy |
| 2021-08-16 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2021-08-05 | Credit Suisse | Maintain | Neutral | Neutral |
| 2021-08-05 | B of A Securities | Maintain | Buy | Buy |
| 2021-08-05 | JP Morgan | Upgrade | Underweight | Neutral |
| 2021-06-15 | BTIG | Maintain | Buy | Buy |
| 2021-04-19 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2021-03-02 | SVB Leerink | Maintain | Outperform | Outperform |
| 2021-02-26 | Mizuho | Maintain | Buy | Buy |
| 2021-02-26 | B of A Securities | Maintain | Buy | Buy |
| 2021-01-12 | Citigroup | Downgrade | Buy | Neutral |
| 2021-01-11 | UBS | Downgrade | Buy | Neutral |
| 2021-01-08 | SVB Leerink | Maintain | Outperform | Outperform |
| 2021-01-08 | Needham | Maintain | Buy | Buy |
| 2021-01-08 | Raymond James | Downgrade | Outperform | Market Perform |
| 2021-01-08 | B of A Securities | Maintain | Buy | Buy |
| 2021-01-08 | Credit Suisse | Maintain | Neutral | Neutral |
| 2021-01-08 | Morgan Stanley | Downgrade | Overweight | Equal Weight |
| 2021-01-08 | JP Morgan | Downgrade | Overweight | Underweight |
| 2020-12-18 | B of A Securities | Maintain | Buy | Buy |
| 2020-12-14 | Credit Suisse | Maintain | Neutral | Neutral |
| 2020-11-16 | B of A Securities | Maintain | Buy | Buy |
| 2020-11-11 | Berenberg | Maintain | Hold | Hold |
| 2020-11-06 | SVB Leerink | Maintain | Outperform | Outperform |
| 2020-11-06 | Credit Suisse | Maintain | Neutral | Neutral |
| 2020-09-15 | Citigroup | Maintain | Buy | Buy |
| 2020-08-31 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2020-08-25 | Raymond James | Maintain | Outperform | Outperform |
| 2020-08-21 | B of A Securities | Maintain | Buy | Buy |
| 2020-08-20 | Credit Suisse | Downgrade | Outperform | Neutral |
| 2020-08-10 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-06-10 | B of A Securities | Maintain | Buy | Buy |
| 2020-04-15 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-03-31 | Mizuho | Maintain | Buy | Buy |
| 2020-03-27 | B of A Securities | Maintain | Buy | Buy |
| 2020-02-28 | JP Morgan | Maintain | Overweight | Overweight |
| 2020-02-27 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2019-12-24 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-12-24 | Credit Suisse | Maintain | Outperform | Outperform |
| 2019-12-23 | RBC Capital | Maintain | Outperform | Outperform |
| 2019-12-20 | Baird | Maintain | Outperform | Outperform |
| 2019-12-13 | Credit Suisse | Maintain | Outperform | Outperform |
| 2019-12-13 | Piper Sandler | Maintain | Overweight | Overweight |
| 2019-12-13 | Janney Montgomery Scott | Maintain | Buy | Buy |
| 2019-12-13 | PiperJaffray | Maintain | Overweight | Overweight |
| 2019-12-13 | Janney Capital | Maintain | Buy | Buy |
| 2019-12-13 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2019-11-18 | Citigroup | Maintain | Buy | Buy |
| 2019-11-18 | Citi | Maintain | Buy | Buy |
| 2019-11-08 | Credit Suisse | Maintain | Outperform | Outperform |
| 2019-11-01 | Guggenheim Securities | Maintain | Buy | Buy |
| 2019-10-11 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-09-27 | Citigroup | Maintain | Buy | Buy |
| 2019-08-20 | Baird | Maintain | Outperform | Outperform |
| 2019-08-20 | Janney Capital | Maintain | Buy | Buy |
| 2019-08-20 | Bank of America | Maintain | Buy | Buy |
| 2019-08-20 | Janney Montgomery Scott | Maintain | Buy | Buy |
| 2019-08-20 | Credit Suisse | Maintain | Outperform | Outperform |
| 2019-07-09 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-07-01 | RBC Capital | Maintain | Outperform | Outperform |
| 2019-05-16 | Citigroup | Maintain | Buy | Buy |
| 2019-05-14 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-05-09 | RBC Capital | Maintain | Outperform | Outperform |
| 2019-04-12 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2019-03-04 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-03-01 | Citigroup | Maintain | Buy | Buy |
| 2019-02-28 | Nomura | Maintain | Buy | Buy |
| 2019-02-28 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2018-11-06 | Citigroup | Maintain | Buy | Buy |
| 2018-10-12 | Bernstein | Maintain | Outperform | Outperform |
| 2018-10-01 | Cantor Fitzgerald | Maintain | Overweight | Overweight |
| 2018-09-06 | Credit Suisse | Maintain | Outperform | Outperform |
| 2018-08-01 | Morgan Stanley | Upgrade | Equal Weight | Overweight |
| 2018-06-21 | Nomura | Maintain | Buy | Buy |
| 2018-06-21 | Baird | Maintain | Outperform | Outperform |
| 2018-06-20 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2018-06-20 | Leerink Swann | Maintain | Outperform | Outperform |
| 2018-06-19 | H.C. Wainwright | Maintain | Buy | Buy |
| 2018-06-19 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2018-06-15 | BTIG Research | Maintain | Buy | Buy |
| 2018-05-11 | Barclays | Upgrade | Equal Weight | Overweight |
| 2018-05-04 | Credit Suisse | Maintain | Outperform | Outperform |
| 2018-05-04 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2018-05-04 | Oppenheimer | Downgrade | Outperform | Market Perform |
| 2018-03-21 | Morgan Stanley | Downgrade | Overweight | Equal Weight |
| 2018-03-14 | JP Morgan | Maintain | Overweight | Overweight |
| 2018-03-13 | Leerink Swann | Maintain | Outperform | Outperform |
| 2018-03-13 | Credit Suisse | Maintain | Outperform | Outperform |
| 2018-03-12 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2018-03-12 | H.C. Wainwright | Maintain | Buy | Buy |
| 2018-03-06 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-02-21 | JP Morgan | Maintain | Overweight | Overweight |
| 2018-01-04 | Janney Capital | Maintain | Buy | Buy |
| 2017-12-01 | H.C. Wainwright | Maintain | Buy | Buy |
| 2017-10-26 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2017-10-02 | Morgan Stanley | Upgrade | Equal Weight | Overweight |
| 2017-09-07 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2017-09-07 | Credit Suisse | Maintain | Outperform | Outperform |
| 2017-07-20 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2017-04-05 | SunTrust Robinson Humphrey | Upgrade | Hold | Buy |
| 2017-03-02 | Nomura | Maintain | Buy | Buy |
| 2017-03-02 | Leerink Swann | Upgrade | Market Perform | Outperform |
| 2016-12-22 | JP Morgan | Maintain | Overweight | Overweight |
| 2016-12-20 | Goldman Sachs | Maintain | Neutral | Neutral |
| 2016-10-27 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2016-10-18 | Credit Suisse | Maintain | Outperform | Outperform |
| 2016-10-03 | Jefferies | Maintain | Hold | Hold |
| 2016-09-28 | RBC Capital | Maintain | Outperform | Outperform |
| 2016-09-20 | Cowen & Co. | Upgrade | Market Perform | Outperform |
| 2016-09-19 | Janney Montgomery Scott | Upgrade | Neutral | Buy |
| 2016-09-19 | Janney Capital | Upgrade | Neutral | Buy |
| 2016-09-19 | Piper Sandler | Upgrade | Neutral | Overweight |
| 2016-09-19 | Jefferies | Upgrade | Underperform | Hold |
| 2016-09-19 | William Blair | Upgrade | Market Perform | Outperform |
| 2016-09-19 | SunTrust Robinson Humphrey | Upgrade | Reduce | Neutral |
| 2016-09-19 | PiperJaffray | Upgrade | Neutral | Overweight |
| 2016-09-14 | Needham | Maintain | Buy | Buy |
| 2016-07-20 | Wedbush | Maintain | Outperform | Outperform |
| 2016-06-07 | Wedbush | Upgrade | Neutral | Outperform |
| 2016-05-02 | Leerink Swann | Downgrade | Market Perform | Underperform |
| 2016-05-02 | Oppenheimer | Upgrade | Perform | Outperform |
| 2016-04-29 | Jefferies | Downgrade | Hold | Underperform |
| 2016-04-26 | SunTrust Robinson Humphrey | Downgrade | Neutral | Reduce |
| 2016-04-26 | Jefferies | Maintain | Hold | Hold |
| 2016-04-26 | Oppenheimer | Downgrade | Outperform | Perform |
| 2016-04-21 | William Blair | Downgrade | Outperform | Market Perform |
| 2016-04-21 | Wedbush | Downgrade | Outperform | Neutral |
| 2016-04-20 | Janney Capital | Maintain | Neutral | Neutral |
| 2016-04-06 | Oppenheimer | Maintain | Outperform | Outperform |
| 2016-03-23 | JMP Securities | Downgrade | Market Perform | Underperform |
| 2016-01-19 | RBC Capital | Downgrade | Outperform | Sector Perform |
| 2016-01-15 | Piper Sandler | Downgrade | Overweight | Neutral |
| 2016-01-15 | PiperJaffray | Downgrade | Overweight | Neutral |
| 2015-11-06 | Leerink Swann | Maintain | Market Perform | Market Perform |
| 2015-10-23 | Jefferies | Maintain | Hold | Hold |
| 2015-10-02 | Wedbush | Upgrade | Neutral | Outperform |
| 2015-09-01 | SunTrust Robinson Humphrey | Maintain | Neutral | Neutral |
| 2015-08-26 | Roth Capital | Maintain | Buy | Buy |
| 2015-08-24 | PiperJaffray | Upgrade | Neutral | Overweight |
| 2015-08-24 | Piper Sandler | Upgrade | Neutral | Overweight |
| 2015-05-21 | B of A Securities | Downgrade | Buy | Neutral |
| 2015-05-21 | Bank of America | Downgrade | Buy | Neutral |
| 2015-05-20 | SunTrust Robinson Humphrey | Upgrade | Neutral | Buy |
| 2015-05-20 | Canaccord Genuity | Upgrade | Hold | Buy |
| 2015-05-06 | Baird | Upgrade | Neutral | Outperform |
| 2015-02-27 | Cowen & Co. | Downgrade | Outperform | Market Perform |
| 2015-02-17 | Bank of America | Maintain | Buy | Buy |
| 2015-01-20 | Wedbush | Maintain | Neutral | Neutral |
| 2014-10-28 | Baird | Downgrade | Outperform | Neutral |
| 2014-10-27 | Stifel Nicolaus | Downgrade | Buy | Hold |
| 2014-10-27 | JMP Securities | Downgrade | Market Outperform | Market Perform |
| 2014-10-27 | Stifel | Downgrade | Buy | Hold |
| 2014-09-24 | Credit Suisse | Maintain | Outperform | Outperform |
| 2014-07-29 | WBB Securities | Maintain | Speculative Buy | Buy |
| 2014-05-22 | Roth Capital | Maintain | Buy | Buy |
| 2014-04-22 | Citigroup | Upgrade | Sell | Neutral |
| 2014-04-22 | Deutsche Bank | Maintain | Hold | Hold |
| 2014-04-21 | William Blair | Upgrade | Market Perform | Outperform |
| 2014-04-21 | Needham | Maintain | Buy | Buy |
| 2014-04-21 | JMP Securities | Upgrade | Market Perform | Market Outperform |
| 2014-04-21 | Canaccord Genuity | Upgrade | Hold | Buy |
| 2014-01-27 | JMP Securities | Downgrade | Market Outperform | Market Perform |
| 2014-01-21 | Needham | Upgrade | Hold | Buy |
| 2014-01-06 | Citigroup | Downgrade | Neutral | Sell |
| 2013-12-23 | PiperJaffray | Upgrade | Underweight | Neutral |
| 2013-12-23 | Piper Sandler | Upgrade | Underweight | Neutral |
| 2013-12-06 | Canaccord Genuity | Downgrade | Buy | Hold |
| 2013-11-26 | WBB Securities | Upgrade | Sell | Speculative Buy |
| 2013-11-12 | PiperJaffray | Downgrade | Overweight | Underweight |
| 2013-11-12 | Janney Montgomery Scott | Downgrade | Neutral | Sell |
| 2013-11-12 | Janney Capital | Downgrade | Neutral | Sell |
| 2013-11-12 | Piper Sandler | Downgrade | Overweight | Underweight |
| 2013-11-12 | Needham | Downgrade | Buy | Hold |
| 2013-11-12 | Wedbush | Maintain | Outperform | Outperform |
| 2013-11-12 | Leerink Swann | Maintain | Market Perform | Market Perform |
| 2013-11-12 | Deutsche Bank | Downgrade | Buy | Hold |
| 2013-09-20 | Piper Sandler | Upgrade | Neutral | Overweight |
| 2013-09-20 | Deutsche Bank | Upgrade | Hold | Buy |
| 2013-09-20 | PiperJaffray | Upgrade | Neutral | Overweight |
| 2013-09-06 | Stifel Nicolaus | Maintain | Buy | Buy |
| 2013-08-27 | Citigroup | Maintain | Neutral | Neutral |
| 2013-08-08 | Piper Sandler | Maintain | Neutral | Neutral |
| 2013-08-08 | PiperJaffray | Maintain | Neutral | Neutral |
| 2013-07-24 | Deutsche Bank | Downgrade | Buy | Hold |
| 2013-07-24 | Piper Sandler | Downgrade | Overweight | Neutral |
| 2013-07-24 | PiperJaffray | Downgrade | Overweight | Neutral |
| 2013-07-24 | Burrill & Company | Downgrade | Market Outperform | Market Perform |
| 2013-04-22 | Needham | Maintain | Buy | Buy |
| 2013-04-16 | Janney Montgomery Scott | Downgrade | Buy | Neutral |
| 2013-04-16 | Janney Capital | Downgrade | Buy | Neutral |
| 2013-04-16 | Leerink Swann | Downgrade | Outperform | Market Perform |
| 2013-04-09 | Canaccord Genuity | Maintain | Buy | Buy |
| 2013-04-03 | Baird | Maintain | Outperform | Outperform |
| 2013-03-20 | William Blair | Maintain | Outperform | Outperform |
| 2013-03-19 | Deutsche Bank | Maintain | Buy | Buy |
| 2013-03-05 | Leerink Swann | Maintain | Outperform | Outperform |
| 2013-01-25 | Cowen & Co. | Maintain | Outperform | Outperform |
| 2013-01-17 | Wedbush | Maintain | Outperform | Outperform |
| 2013-01-02 | PiperJaffray | Maintain | Overweight | Overweight |
| 2013-01-02 | Piper Sandler | Maintain | Overweight | Overweight |
| 2012-11-27 | Piper Sandler | Maintain | Overweight | Overweight |
| 2012-11-27 | Dawson James | Maintain | Market Perform | Perform |
| 2012-11-27 | PiperJaffray | Maintain | Overweight | Overweight |
| 2012-11-26 | Burrill & Company | Maintain | Market Outperform | Outperform |
| 2012-10-04 | Wedbush | Maintain | Outperform | Outperform |
| 2012-10-03 | Piper Sandler | Maintain | Overweight | Overweight |
| 2012-10-03 | PiperJaffray | Maintain | Overweight | Overweight |
| 2012-09-12 | WBB Securities | Downgrade | Hold | Sell |
| 2012-08-27 | ThinkEquity | Maintain | Buy | Buy |
| 2012-07-24 | PiperJaffray | Maintain | Overweight | Overweight |
| 2012-07-24 | Wedbush | Maintain | Outperform | Outperform |
| 2012-07-24 | Piper Sandler | Maintain | Overweight | Overweight |