Loading live market data…

Snap Inc.

NYSE:SNAP

$4.665 USD

$0.0 (0.0%)

Volume
26.86M
Average Volume
46.29M
Market Capitalization
$7.89B
P/E Ratio
-18.86
Dividend Yield
0.00%
Price Target
$7.00
Year High
$10.41
Year Low
$3.81
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.53
Source Headline
Snapchat: The Profit Era May Soon Begin

Snapchat remains deeply undervalued despite tepid growth and sector pessimism; I reiterate a "Strong Buy" rating. SNAP's revenue grew 12% YoY, driven by ARPU increases, but North America DAUs declined and ad revenue growth was stagnant. Management's aggressive cost-cutting, targeting $500 million in annualized savings, positions SNAP for margin expansion and potential GAAP breakeven.

seekingalpha.com - 2026-07-14 10:49:42

Snap (SNAP) Beats Stock Market Upswing: What Investors Need to Know

Snap (SNAP) concluded the recent trading session at $4.7, signifying a +1.51% move from its prior day's close.

zacks.com - 2026-07-09 19:01:06

Snap Inc. Announces Date of Second Quarter 2026 Results Conference Call

SANTA MONICA, Calif.--(BUSINESS WIRE)--Snap Inc. (NYSE: SNAP) will hold its quarterly conference call to discuss second quarter 2026 financial results on Monday, August 3, 2026 at 2:00 p.m. Pacific Time (5:00 p.m. Eastern Time).A live webcast and replay of the conference call will be accessible on Snap Inc.'s Investor Relations website for at least 90 days at: http://investor.snap.com.About Snap Inc.Snap Inc. is a technology company. We believe the camera presents the greatest opportunity to imp.

businesswire.com - 2026-07-09 16:10:00

Sandisk Stock Was Red Hot but Get Set for a Cold Snap

The memory storage stock has fallen 23% over the past three trading days and was down again Tuesday.

barrons.com - 2026-07-07 05:47:00

Meta Platforms vs. Snap: Comparing Revenue Scale and Recent Trajectories

When examining recent financial data, Meta Platforms currently demonstrates stronger and more consistent revenue generation than Snap. Meta Platforms has achieved clear quarter-over-quarter revenue growth over most of the past eight periods, while Snap has maintained a much smaller, seasonally fluctuating revenue base.

fool.com - 2026-06-28 15:12:01

Australia toughens kids' social media ban, doubles potential penalties for tech firms

Australia said on Saturday it would double the maximum penalty ​it can impose on tech firms found to have failed to uphold a ground-breaking social media ban for children, ‌as evidence mounts that the ban has had little effect on teen use.

reuters.com - 2026-06-27 08:34:09

Snap sued over rape of minor who connected to adult attacker on Snapchat

According to the lawsuit, the girl began using Snapchat in 2021, when she was 11, without her parents' knowledge.

nypost.com - 2026-06-25 05:05:50

Snap (SNAP) Advances While Market Declines: Some Information for Investors

The latest trading day saw Snap (SNAP) settling at $4.53, representing a +1.57% change from its previous close.

zacks.com - 2026-06-24 19:01:09

Will Snap's Augmented Reality Glasses Help or Hurt the Company?

Snap's stock is down more than 90% from its peak. The glasses, called SPECS, will retail for $2,195, a much higher price point than competitors' offerings.

fool.com - 2026-06-23 11:11:00

SNAP restrictions could change what shoppers buy — and food giants are watching

SNAP purchase restrictions are now approved in 23 states, affecting about one-third of recipients and potentially reducing food and beverage sales by up to $830 million this year. Companies including Hershey, PepsiCo, Coca-Cola and Kraft Heinz are closely monitoring shopper behavior as limits on soda and candy purchases expand.

cnbc.com - 2026-06-20 08:00:01

Snap (SNAP) Stock Falls Amid Market Uptick: What Investors Need to Know

The latest trading day saw Snap (SNAP) settling at $4.66, representing a -1.69% change from its previous close.

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

Can Snap Survive the Wearable Graveyard Google Built?

The smartphone era won't last forever, and the tech industry is spending billions to own whatever comes next. Artificial intelligence (AI) has sharpened that ambition, giving new momentum to an old dream: ambient computing that delivers information through a lens rather than a screen.

pymnts.com - 2026-06-18 18:29:15

Will SPECS Glasses Help Expand Snap's Augmented Reality Reach?

SNAP launches new SPECS AR glasses to expand its augmented reality ecosystem as developers build more experiences for the platform.

zacks.com - 2026-06-18 12:46:18

After unveiling ridiculously expensive AR glasses, Snap's stock takes a dive

Snap's long-awaited AR glasses, Specs, didn't have the best debut.

techcrunch.com - 2026-06-17 16:24:28

SpaceX Trades at 100x Price-to-Sales While Snap Bets $2,195 AR Glasses Are ‘The Next Computer'

On Tuesday's TBPN, the conversation drifted from SpaceX's eye-watering private mark to Snap's eye-watering hardware price tag.

247wallst.com - 2026-06-17 15:55:25

SNAP Stock Slides: Why Wall Street Thinks Snap's Futuristic New Smart Glasses Are Priced Too High

BNP Paribas analyst Nick Jones said Snap Inc's (NYSE:SNAP) new SPECS augmented reality glasses show strong innovation, but he warned that pricing and investment needs could limit the product's near-term impact.

benzinga.com - 2026-06-17 12:45:52

Snap AR glasses debut sends shares lower on high price tag concerns

Snap Inc (NYSE:SNAP) shares fell about 4% following the company's unveiling of its new augmented reality (AR) glasses, Specs, as investors weighed the high price tag and uncertain consumer demand against the company's long-term vision for wearable computing. The company introduced Specs at the Augmented World Expo in California, positioning the device as its first consumer-facing standalone AR glasses.

proactiveinvestors.com - 2026-06-17 12:02:48

Snap AR glasses debut sends shares lower on high price tag concerns

Snap Inc (NYSE:SNAP) shares fell about 4% following the company’s unveiling of its new augmented reality (AR) glasses, Specs, as investors weighed the high...

proactiveinvestors.com - 2026-06-17 07:58:00

Snap Unveils $2,195 AR Glasses as Stock Falls Nearly 30%

Snap (SNAP) has introduced Specs, a $2,195 pair of augmented reality glasses that could become one of the company's most important hardware bets. Unveiled at th

gurufocus.com - 2026-06-17 07:35:00

Snap Smart Glasses Hit The Market At $2,195 As AR Wearables Reach Inflection Point

After a decade of experiments, the smart glasses category is moving from curiosity to contest

forbes.com - 2026-06-17 05:40:08

Snap Unveils Specs Smart Glasses at AWE 2026

Snap CEO Evan Spiegel reveals new Specs AR smart glasses at the Augmented World Expo in Long Beach, California. Read more about Snap's Specs Smart Glasses on CNET.com Snap's New Specs Are Chunky, Pricey and I Really Need to Try Them https://zdcs.link/a5jJL5 0:00 Introduction & Reveal 1:05 Hardware, Weight & Prescriptions 1:57 Display Tech & Field of View 3:15 Electrochromic Lenses & Transparency 3:52 Processors & 7ms Latency 5:04 Real-World Tools & Translation 5:49 Private Display & Workspace Features 6:44 AR Lenses in Action 7:38 Battery Life & Charging Case 9:22 Privacy & Security Features 9:47 Price, Pre-order & Shipping Info Add CNET as a trusted news source https://www.google.com/preferences/source?q=cnet.com Never miss a deal again!

youtube.com - 2026-06-16 22:41:01

Snap finally unveiled its Specs AR glasses, and the $2,195 price tag is raising eyebrows

Snap unveiled its Specs AR glasses with EyeConnect at a Long Beach conference. The internet is balking over the $2,195 price tag on the Specs.

businessinsider.com - 2026-06-16 18:35:44

Stock Market Today, June 16: Snap Falls After Launch of $2,195 AR Glasses

On June 16, 2026, investors weighed Snap's pricey new AR glasses against its long-term hardware ambitions and activist pressure.

fool.com - 2026-06-16 16:37:50

Snap CEO Evan Spiegel on new AR Specs: New opportunity to bring computing to the world around you

Evan Spiegel, Snap CEO, joins 'Power Lunch' to discuss the company's latest product launch, competition with Meta and much more.

youtube.com - 2026-06-16 15:54:54

Snap unveils ‘Specs' augmented reality glasses with $2,195 price — and goal of replacing smartphones

Featuring about four hours of battery life, Specs will be capable running apps via an overlay that will blend seamlessly as the user goes about their daily life, according to Snap.

nypost.com - 2026-06-16 14:43:21

Snap Inc. Debuts SPECS Augmented Reality Glasses to Make Computing More Human

LOS ANGELES--(BUSINESS WIRE)--Snap Inc. (NYSE: SNAP) today unveiled SPECS, a wearable computer built into see-through augmented reality glasses. SPECS are available for pre-order today at SPECS.COM for $2,195 with a $200 refundable deposit, and are expected to ship this fall in the United States, United Kingdom, and France. “SPECS are the beginning of a new era in computing,” said Evan Spiegel, co-founder and CEO of Snap Inc. “For decades, computers have asked us to look down, sit still, or ste.

businesswire.com - 2026-06-16 13:00:00

Snap Inc. Debuts SPECS Augmented Reality Glasses to Make Computing More Human

Snap Inc. (NYSE: SNAP) today unveiled SPECS, a wearable computer built into see-through augmented reality glasses. SPECS are available for pre-order today at S

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

Snap CEO Spiegel defends Specs as long-term bet, pushes back against activist pressure

Snap CEO Evan Spiegel told Reuters the company's new Specs augmented-reality glasses are ​part of its long-term strategy, pushing back on activist ‌investor demands to shut down or spin off the cash-burning unit behind the device.

reuters.com - 2026-06-16 12:53:44

Snap bets on life beyond smartphones with $2,195 Specs augmented-reality glasses

Snap on Tuesday launched its first augmented-reality glasses for consumers at a hefty price of $2,195, pitching the device as the future of how people interact with technology in the AI age.

reuters.com - 2026-06-16 12:53:27

Snap unveils $2,195 AR glasses as CEO Evan Spiegel bets on post-smartphone future

Snap is launching Specs, the company's first AR glasses geared toward the broader public instead of developers. The glasses cost $2,195 with a $200 refundable deposit, and are expected to ship later this year.

cnbc.com - 2026-06-16 12:50:01

Snap Stock In Focus As CEO Evan Spiegel Takes The Stage At AWE USA 2026

Snap Inc. (NYSE:SNAP) is in the spotlight Tuesday as CEO Evan Spiegel takes the stage at AWE USA 2026 in Long Beach to unveil new hardware design and software details for the company's next-generation Spectacles augmented reality glasses.

benzinga.com - 2026-06-16 08:50:11

Snap: Growth Story Remains Unclear

Snap remains innovative in AR but struggles with declining user growth and lacks a clear strategic direction. SNAP's heavy R&D spend—about 30% of $5.9B revenue—strains valuation, especially as competitors integrate similar features more profitably. Cost-cutting, reduced headcount, and a focus on core ad business signal a shift toward spending discipline and diversified revenue streams.

seekingalpha.com - 2026-06-14 08:38:37

Snap (SNAP) Stock Drops Despite Market Gains: Important Facts to Note

The latest trading day saw Snap (SNAP) settling at $5.26, representing a -1.31% change from its previous close.

zacks.com - 2026-06-12 19:01:11

Snap (SNAP) Sees a More Significant Dip Than Broader Market: Some Facts to Know

Snap (SNAP) closed the most recent trading day at $5.38, moving 3.76% from the previous trading session.

zacks.com - 2026-06-10 19:15:47

Snap: Subscription Growth And Margin Expansion Support A Buy

Snap is rated a buy with a 12-month price target of $7.20, reflecting discounted valuation versus improving fundamentals. Q1 saw revenue up 12% YoY, adj. EBITDA more than doubles, and FCF nearly triples, driven by cost discipline and direct revenue growth. Direct revenue, now at a $1 billion annualized run rate with 25M Snap+ subscribers, diversifies SNAP's business and supports margin expansion.

seekingalpha.com - 2026-06-10 14:43:03

Snapchat limits users under 16 to sharing Spotlights with friends

In an attempt to guard underage users from being doxxed, Snapchat is adding new content control restrictions on its platform: Users between 13 and 15 years old will only be able to share Spotlight posts with people they follow back.

techcrunch.com - 2026-06-10 08:46:52

Micron Rockets 8%, Western Digital Surges 7%, SanDisk Pops 6% in Memory-Stock Snap-Back

Memory and storage names are leading the tape in early Monday trading, snapping back hard from Friday's brutal selloff.

247wallst.com - 2026-06-08 09:30:32

Why Is Snap (SNAP) Up 1.5% Since Last Earnings Report?

Snap (SNAP) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-06-05 12:35:37

Snap Inc. Receives Credit Rating Upgrade from S&P Global Ratings

SANTA MONICA, Calif.--(BUSINESS WIRE)--Snap Inc. (NYSE: SNAP) today announced that S&P Global Ratings has upgraded the company's issuer credit rating to BB- from B+, with a positive outlook. S&P also upgraded its issue-level ratings on Snap's unsecured notes to BB- from B+. In its report, S&P cited Snap's improving operating and financial performance, including: Lower S&P Global Ratings-adjusted gross leverage; Improved free operating cash flow to debt; Expected revenue growth,.

businesswire.com - 2026-06-03 17:30:00

Tech billionaires are spending unprecedented sums in California races. Experts say it's the tip of the iceberg

From Google co-founder Brin spending $66m to fight a billionaire tax to Google and Meta funding a joint Super Pac, Silicon Valley is engaged in an existential fight for its political power at home

theguardian.com - 2026-06-01 10:00:18

Reddit vs. Snap: What Do Their Revenue Trends Tell Investors?

Reddit currently demonstrates stronger momentum with consistently higher revenue growth, while Snap maintains a significantly larger overall revenue base over the measured period. Snap shows a relatively stable quarter-over-quarter trajectory with recurring seasonal peaks, while Reddit displays a visibly steep upward trajectory over the same eight-quarter timeframe.

fool.com - 2026-05-29 21:32:57

14 companies that have said they're doing AI-related layoffs

Companies like Snap, Block, and Wix cited AI as a factor in recent layoffs. Coinbase's CEO said on May 5 that the company will cut 14% of its workforce, in part due to AI.

businessinsider.com - 2026-05-28 10:50:12

Does Snap (SNAP) Have the Potential to Rally 38.31% as Wall Street Analysts Expect?

The consensus price target hints at a 38.3% upside potential for Snap (SNAP). While empirical research shows that this sought-after metric is hardly effective, an upward trend in earnings estimate revisions could mean that the stock will witness an upside in the near term.

zacks.com - 2026-05-22 10:56:09

Luke Wood Joins Snap Inc. Board of Directors

SANTA MONICA, Calif.--(BUSINESS WIRE)--Snap Inc. (NYSE: SNAP) announced today that Luke Wood, former President of Beats by Dr. Dre and Vice President at Apple Inc., has been appointed to the company's board of directors, effective as of May 20, 2026. “We are excited to welcome Luke to Snap's board,” said Evan Spiegel, co-founder and Chief Executive Officer of Snap Inc. “Luke has helped build and scale iconic products and brands at the intersection of technology and culture, and we look forward.

businesswire.com - 2026-05-20 17:00:00

Reddit Benefits From Solid ARPU Growth: A Sign for More Upside?

RDDT's ARPU jumps 44% in the first quarter of 2026 as advertiser growth, AI-driven ad tools, and international expansion boost monetization.

zacks.com - 2026-05-20 12:16:21

Pinterest Is Down 6% Today. Here's Why It's Trailing Other Social Media Stocks Like Meta Platforms and Snap

Shares of Pinterest (NYSE:PINS | PINS Price Prediction) are down 6% in midday trading on Tuesday, changing hands near $18.75.

247wallst.com - 2026-05-19 14:46:28

Snapchat: Don't Rush to Buy This Social Media Stock

Snap only grew its user base by 5% year over year and posted 12% year-over-year revenue growth. Those numbers aren't good when profitability remains an issue and larger social networks continue to gain ground.

fool.com - 2026-05-17 15:00:00

YouTube, Snap settle school district's social media addiction claims

Alphabet's YouTube and Snap have reached settlements in the first case set for trial in litigation seeking to force social media platforms to ​cover the costs school districts incur to combat a youth mental health crisis they ‌say the companies fueled.

reuters.com - 2026-05-15 21:19:39

Meta vs. Snap: What Do Their Quarterly Revenue Trends Tell Investors?

Meta maintains a larger scale in revenue generation than Snap, consistently reporting higher totals across all tracked quarters. Both companies exhibit cyclical quarter-over-quarter revenue patterns marked by late-year peaks and subsequent declines, though Meta displays a wider overall range of growth.

fool.com - 2026-05-15 09:23:04

Snap's Q1 Makes Its AR Glasses Bet Harder To Ignore

Snap's first-quarter results gave investors something they have not always had from the company: evidence of operating discipline.

forbes.com - 2026-05-13 17:30:23

Get SNAP Insider Trade Alerts

SNAP Price Target Summary

Last Month

$6.80

5 analysts

Last Quarter

$7.69

9 analysts

Last Year

$7.75

32 analysts

All Time

$26.16

166 analysts

SNAP Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-13 UBS Maintain Neutral Neutral
2026-07-08 Goldman Sachs Maintain Neutral Neutral
2026-07-07 Wells Fargo Maintain Equal Weight Equal Weight
2026-05-12 Freedom Broker Downgrade Buy Hold
2026-05-07 JP Morgan Maintain Underweight Underweight
2026-05-07 Wells Fargo Maintain Equal Weight Equal Weight
2026-05-07 Goldman Sachs Maintain Neutral Neutral
2026-05-07 RBC Capital Maintain Sector Perform Sector Perform
2026-04-21 Stifel Maintain Hold Hold
2026-04-16 BMO Capital Maintain Outperform Outperform
2026-04-16 Guggenheim Maintain Neutral Neutral
2026-04-16 Rosenblatt Maintain Neutral Neutral
2026-04-15 BMO Capital Maintain Outperform Outperform
2026-04-15 Citigroup Maintain Neutral Neutral
2026-04-14 Canaccord Genuity Maintain Hold Hold
2026-04-07 Wells Fargo Maintain Equal Weight Equal Weight
2026-02-23 Freedom Broker Maintain Buy Buy
2026-02-23 Morgan Stanley Maintain Equal Weight Equal Weight
2026-02-12 Citigroup Maintain Neutral Neutral
2026-02-06 Stifel Upgrade Sell Hold
2026-02-05 Piper Sandler Maintain Neutral Neutral
2026-02-05 Susquehanna Maintain Neutral Neutral
2026-02-05 Rosenblatt Maintain Neutral Neutral
2026-02-05 Citizens Maintain Market Perform Market Perform
2026-02-05 Wells Fargo Maintain Equal Weight Equal Weight
2026-02-05 Evercore ISI Group Maintain In Line In Line
2026-02-05 UBS Maintain Neutral Neutral
2026-02-05 B of A Securities Maintain Neutral Neutral
2026-02-05 JP Morgan Maintain Underweight Underweight
2026-02-05 Cantor Fitzgerald Maintain Neutral Neutral
2026-02-05 Mizuho Maintain Neutral Neutral
2026-02-05 TD Cowen Maintain Hold Hold
2026-02-05 B. Riley Securities Upgrade Neutral Buy
2026-01-30 Roth Capital Maintain Neutral Neutral
2026-01-20 UBS Maintain Neutral Neutral
2026-01-13 Morgan Stanley Maintain Equal Weight Equal Weight
2026-01-13 Goldman Sachs Maintain Neutral Neutral
2025-12-19 Guggenheim Maintain Neutral Neutral
2025-12-05 Freedom Broker Maintain Buy Buy
2025-11-12 Citigroup Maintain Neutral Neutral
2025-11-07 Truist Securities Maintain Hold Hold
2025-11-06 B of A Securities Maintain Neutral Neutral
2025-11-06 Piper Sandler Maintain Neutral Neutral
2025-11-06 UBS Maintain Neutral Neutral
2025-11-06 Rosenblatt Maintain Neutral Neutral
2025-11-06 Wells Fargo Maintain Equal Weight Equal Weight
2025-11-06 Cantor Fitzgerald Maintain Neutral Neutral
2025-11-06 BMO Capital Maintain Outperform Outperform
2025-10-24 Stifel Downgrade Hold Sell
2025-10-20 Morgan Stanley Maintain Equal Weight Equal Weight
2025-10-07 Wells Fargo Maintain Equal Weight Equal Weight
2025-09-12 Guggenheim Maintain Neutral Neutral
2025-09-03 Guggenheim Maintain Neutral Neutral
2025-08-06 UBS Maintain Neutral Neutral
2025-08-06 Rosenblatt Maintain Neutral Neutral
2025-08-06 Evercore ISI Group Maintain In Line In Line
2025-08-06 Piper Sandler Maintain Neutral Neutral
2025-08-06 Cantor Fitzgerald Maintain Neutral Neutral
2025-08-06 JMP Securities Downgrade Market Outperform Market Perform
2025-08-06 BMO Capital Maintain Outperform Outperform
2025-08-06 Guggenheim Maintain Neutral Neutral
2025-08-06 Truist Securities Maintain Hold Hold
2025-08-06 B of A Securities Maintain Neutral Neutral
2025-07-22 Bernstein Maintain Market Perform Market Perform
2025-07-21 Morgan Stanley Maintain Equal Weight Equal Weight
2025-07-16 UBS Maintain Neutral Neutral
2025-07-15 TD Cowen Maintain Hold Hold
2025-07-01 Wells Fargo Maintain Equal Weight Equal Weight
2025-05-16 Loop Capital Maintain Buy Buy
2025-05-01 Morgan Stanley Maintain Equal Weight Equal Weight
2025-04-30 Susquehanna Maintain Neutral Neutral
2025-04-30 Goldman Sachs Maintain Neutral Neutral
2025-04-30 Citigroup Maintain Neutral Neutral
2025-04-30 B. Riley Securities Maintain Neutral Neutral
2025-04-30 Wells Fargo Maintain Equal Weight Equal Weight
2025-04-30 RBC Capital Maintain Sector Perform Sector Perform
2025-04-30 BMO Capital Maintain Outperform Outperform
2025-04-30 Truist Securities Maintain Hold Hold
2025-04-30 Rosenblatt Maintain Neutral Neutral
2025-04-30 Canaccord Genuity Maintain Hold Hold
2025-04-23 Stifel Maintain Hold Hold
2025-04-17 Canaccord Genuity Maintain Hold Hold
2025-04-17 Morgan Stanley Maintain Equal Weight Equal Weight
2025-04-14 Goldman Sachs Maintain Neutral Neutral
2025-04-14 Citigroup Maintain Neutral Neutral
2025-04-11 UBS Maintain Neutral Neutral
2025-04-10 Piper Sandler Maintain Neutral Neutral
2025-04-09 B of A Securities Maintain Neutral Neutral
2025-04-08 JP Morgan Maintain Underweight Underweight
2025-04-02 Guggenheim Maintain Neutral Neutral
2025-03-31 Wells Fargo Maintain Equal Weight Equal Weight
2025-03-28 JMP Securities Maintain Market Outperform Market Outperform
2025-03-28 Citizens Capital Markets Maintain Market Outperform Market Outperform
2025-02-05 JP Morgan Maintain Underweight Underweight
2025-02-05 B of A Securities Maintain Neutral Neutral
2025-02-05 Wells Fargo Downgrade Overweight Equal Weight
2025-02-05 Citigroup Maintain Neutral Neutral
2025-02-05 Susquehanna Maintain Neutral Neutral
2025-01-29 JMP Securities Maintain Market Outperform Market Outperform
2025-01-27 JMP Securities Maintain Market Outperform Market Outperform
2025-01-15 BMO Capital Maintain Outperform Outperform
2025-01-13 Wells Fargo Maintain Overweight Overweight
2025-01-03 JMP Securities Maintain Market Outperform Market Outperform
2024-12-05 Needham Maintain Buy Buy
2024-12-03 Guggenheim Maintain Buy Buy
2024-11-29 Citigroup Maintain Neutral Neutral
2024-11-05 Loop Capital Maintain Buy Buy
2024-10-30 JMP Securities Maintain Market Outperform Market Outperform
2024-10-30 Evercore ISI Group Maintain In Line In Line
2024-10-30 B. Riley Securities Maintain Neutral Neutral
2024-10-30 RBC Capital Maintain Sector Perform Sector Perform
2024-10-30 Canaccord Genuity Maintain Hold Hold
2024-10-30 Goldman Sachs Maintain Neutral Neutral
2024-10-30 Cantor Fitzgerald Maintain Neutral Neutral
2024-10-30 UBS Maintain Neutral Neutral
2024-10-30 Truist Securities Maintain Hold Hold
2024-10-30 B of A Securities Maintain Neutral Neutral
2024-10-30 Piper Sandler Maintain Neutral Neutral
2024-10-23 JMP Securities Upgrade Market Perform Market Outperform
2024-10-14 Stifel Maintain Hold Hold
2024-10-07 Cantor Fitzgerald Maintain Neutral Neutral
2024-10-04 Wells Fargo Maintain Overweight Overweight
2024-09-30 Cantor Fitzgerald Maintain Neutral Neutral
2024-09-23 Cantor Fitzgerald Maintain Neutral Neutral
2024-09-18 Roth MKM Maintain Neutral Neutral
2024-09-18 Deutsche Bank Maintain Buy Buy
2024-08-12 Citigroup Maintain Neutral Neutral
2024-08-02 B of A Securities Maintain Neutral Neutral
2024-08-02 Deutsche Bank Maintain Buy Buy
2024-08-02 JP Morgan Maintain Underweight Underweight
2024-08-02 Barclays Maintain Overweight Overweight
2024-08-02 Truist Securities Maintain Hold Hold
2024-08-02 Susquehanna Maintain Neutral Neutral
2024-08-02 Piper Sandler Maintain Neutral Neutral
2024-08-02 Roth MKM Maintain Neutral Neutral
2024-08-02 Goldman Sachs Maintain Neutral Neutral
2024-07-23 Morgan Stanley Upgrade Underweight Equal Weight
2024-04-29 Susquehanna Maintain Neutral Neutral
2024-04-26 Truist Securities Maintain Hold Hold
2024-04-26 RBC Capital Maintain Sector Perform Sector Perform
2024-04-26 Wells Fargo Maintain Overweight Overweight
2024-04-26 HSBC Upgrade Reduce Hold
2024-04-26 Stifel Maintain Hold Hold
2024-04-26 Raymond James Maintain Outperform Outperform
2024-04-26 Goldman Sachs Maintain Neutral Neutral
2024-04-26 Barclays Maintain Overweight Overweight
2024-04-26 TD Cowen Maintain Hold Hold
2024-04-26 Morgan Stanley Maintain Underweight Underweight
2024-04-26 Evercore ISI Group Maintain In Line In Line
2024-04-26 Rosenblatt Maintain Neutral Neutral
2024-04-26 Canaccord Genuity Maintain Hold Hold
2024-04-23 Roth MKM Maintain Neutral Neutral
2024-04-16 UBS Maintain Neutral Neutral
2024-04-16 Stifel Maintain Hold Hold
2024-02-08 Goldman Sachs Maintain Neutral Neutral
2024-02-07 Susquehanna Maintain Neutral Neutral
2024-02-07 Truist Securities Maintain Hold Hold
2024-02-07 BMO Capital Maintain Outperform Outperform
2024-02-07 Wells Fargo Maintain Overweight Overweight
2024-02-07 RBC Capital Maintain Sector Perform Sector Perform
2024-02-07 Morgan Stanley Maintain Underweight Underweight
2024-02-07 Rosenblatt Maintain Neutral Neutral
2024-01-26 Roth MKM Maintain Neutral Neutral
2024-01-26 Deutsche Bank Upgrade Hold Buy
2024-01-17 Piper Sandler Maintain Neutral Neutral
2024-01-09 Stifel Maintain Hold Hold
2023-12-18 Guggenheim Upgrade Neutral Buy
2023-12-11 Wells Fargo Upgrade Equal Weight Overweight
2023-11-30 Jefferies Upgrade Hold Buy
2023-10-25 Morgan Stanley Maintain Underweight Underweight
2023-10-25 Rosenblatt Maintain Neutral Neutral
2023-10-25 RBC Capital Maintain Sector Perform Sector Perform
2023-10-25 Piper Sandler Maintain Neutral Neutral
2023-10-25 JP Morgan Maintain Underweight Underweight
2023-10-13 Roth MKM Maintain Neutral Neutral
2023-07-28 China Renaissance Downgrade Hold Sell
2023-07-27 Citigroup Maintain Neutral Neutral
2023-07-27 Goldman Sachs Maintain Neutral Neutral
2023-07-26 Rosenblatt Maintain Neutral Neutral
2023-07-26 Goldman Sachs Maintain Neutral Neutral
2023-07-26 Credit Suisse Maintain Outperform Outperform
2023-07-26 Morgan Stanley Maintain Underweight Underweight
2023-07-26 Wells Fargo Maintain Equal Weight Equal Weight
2023-07-19 UBS Maintain Neutral Neutral
2023-07-18 Goldman Sachs Maintain Neutral Neutral
2023-07-17 Credit Suisse Maintain Outperform Outperform
2023-07-17 Goldman Sachs Maintain Neutral Neutral
2023-06-08 Wells Fargo Maintain Equal Weight Equal Weight
2023-06-05 JMP Securities Maintain Market Perform Market Perform
2023-05-17 Arete Research Upgrade Neutral Buy
2023-05-01 Goldman Sachs Maintain Neutral Neutral
2023-04-28 Barclays Maintain Overweight Overweight
2023-04-28 Morgan Stanley Maintain Underweight Underweight
2023-04-28 Goldman Sachs Maintain Neutral Neutral
2023-04-28 Deutsche Bank Maintain Hold Hold
2023-04-28 Truist Securities Maintain Hold Hold
2023-04-28 Guggenheim Maintain Neutral Neutral
2023-04-28 Rosenblatt Maintain Neutral Neutral
2023-04-28 Credit Suisse Maintain Outperform Outperform
2023-04-17 TD Cowen Maintain Market Perform Market Perform
2023-03-30 Credit Suisse Maintain Outperform Outperform
2023-03-27 Guggenheim Maintain Neutral Neutral
2023-02-17 Rosenblatt Maintain Neutral Neutral
2023-02-01 Canaccord Genuity Maintain Hold Hold
2023-02-01 Credit Suisse Maintain Outperform Outperform
2023-02-01 Truist Securities Maintain Hold Hold
2023-02-01 Rosenblatt Maintain Neutral Neutral
2023-02-01 Benchmark Downgrade Buy Hold
2023-02-01 Susquehanna Maintain Neutral Neutral
2023-02-01 Barclays Maintain Overweight Overweight
2023-02-01 UBS Downgrade Buy Neutral
2023-01-25 Credit Suisse Maintain Outperform Outperform
2023-01-18 OTR Global Downgrade Positive Mixed
2023-01-17 JMP Securities Downgrade Market Outperform Market Perform
2023-01-04 New Street Research Maintain Buy Buy
2022-12-15 Jefferies Downgrade Buy Hold
2022-10-21 Stifel Maintain Hold Hold
2022-10-21 Rosenblatt Maintain Neutral Neutral
2022-10-21 Credit Suisse Maintain Outperform Outperform
2022-10-21 JMP Securities Maintain Market Outperform Market Outperform
2022-10-21 Deutsche Bank Maintain Hold Hold
2022-10-21 Jefferies Maintain Buy Buy
2022-10-21 B of A Securities Downgrade Buy Neutral
2022-10-21 Morgan Stanley Maintain Underweight Underweight
2022-10-21 Piper Sandler Maintain Neutral Neutral
2022-10-21 JP Morgan Maintain Underweight Underweight
2022-10-21 MKM Partners Downgrade Buy Neutral
2022-10-21 Susquehanna Maintain Neutral Neutral
2022-10-21 Barclays Maintain Overweight Overweight
2022-10-21 Bernstein Downgrade Outperform Market Perform
2022-10-21 Goldman Sachs Maintain Neutral Neutral
2022-10-21 Truist Securities Maintain Hold Hold
2022-10-14 MKM Partners Maintain Buy Buy
2022-10-11 Credit Suisse Maintain Outperform Outperform
2022-10-05 Barclays Maintain Overweight Overweight
2022-09-27 Piper Sandler Maintain Neutral Neutral
2022-09-23 JP Morgan Maintain Underweight Underweight
2022-09-16 Morgan Stanley Maintain Underweight Underweight
2022-09-13 Evercore ISI Group Maintain In Line In Line
2022-09-09 Rosenblatt Maintain Neutral Neutral
2022-09-01 Rosenblatt Maintain Neutral Neutral
2022-09-01 Credit Suisse Maintain Outperform Outperform
2022-09-01 RBC Capital Maintain Sector Perform Sector Perform
2022-08-31 Rosenblatt Maintain Neutral Neutral
2022-08-31 Benchmark Maintain Buy Buy
2022-08-31 Citigroup Downgrade Buy Neutral
2022-08-22 Loop Capital Maintain Buy Buy
2022-07-25 UBS Maintain Buy Buy
2022-07-25 Wolfe Research Downgrade Outperform Peer Perform
2022-07-25 Morgan Stanley Downgrade Overweight Underweight
2022-07-22 Citigroup Maintain Buy Buy
2022-07-22 Atlantic Equities Downgrade Overweight Neutral
2022-07-22 MKM Partners Maintain Buy Buy
2022-07-22 Deutsche Bank Downgrade Buy Hold
2022-07-22 Oppenheimer Downgrade Outperform Perform
2022-07-22 Cowen & Co. Maintain Market Perform Market Perform
2022-07-22 JMP Securities Maintain Market Outperform Market Outperform
2022-07-22 Rosenblatt Downgrade Buy Neutral
2022-07-22 Keybanc Downgrade Overweight Sector Weight
2022-07-22 Evercore ISI Group Downgrade Outperform In Line
2022-07-22 Benchmark Maintain Buy Buy
2022-07-22 Goldman Sachs Downgrade Buy Neutral
2022-07-22 Barclays Maintain Overweight Overweight
2022-07-22 RBC Capital Maintain Sector Perform Sector Perform
2022-07-22 Credit Suisse Maintain Outperform Outperform
2022-07-22 Susquehanna Maintain Neutral Neutral
2022-07-22 Truist Securities Downgrade Buy Hold
2022-07-22 Piper Sandler Maintain Neutral Neutral
2022-07-22 JP Morgan Downgrade Overweight Underweight
2022-07-22 Stifel Downgrade Buy Hold
2022-07-21 Deutsche Bank Maintain Buy Buy
2022-07-21 Keybanc Maintain Overweight Overweight
2022-07-19 Morgan Stanley Maintain Overweight Overweight
2022-07-18 Credit Suisse Maintain Outperform Outperform
2022-07-07 Evercore ISI Group Maintain Outperform Outperform
2022-07-05 Barclays Maintain Overweight Overweight
2022-06-30 JMP Securities Maintain Market Outperform Market Outperform
2022-06-29 JP Morgan Maintain Overweight Overweight
2022-06-16 UBS Maintain Buy Buy
2022-06-10 Goldman Sachs Maintain Buy Buy
2022-06-06 Deutsche Bank Maintain Buy Buy
2022-06-02 Piper Sandler Downgrade Overweight Neutral
2022-06-01 Morgan Stanley Maintain Overweight Overweight
2022-05-31 Credit Suisse Maintain Outperform Outperform
2022-05-26 Loop Capital Maintain Buy Buy
2022-05-25 Susquehanna Maintain Neutral Neutral
2022-05-24 Truist Securities Maintain Buy Buy
2022-05-24 JP Morgan Maintain Overweight Overweight
2022-05-24 B of A Securities Maintain Buy Buy
2022-05-24 RBC Capital Maintain Sector Perform Sector Perform
2022-05-24 Keybanc Maintain Overweight Overweight
2022-05-24 Jefferies Maintain Buy Buy
2022-05-24 Rosenblatt Maintain Buy Buy
2022-05-24 Piper Sandler Maintain Overweight Overweight
2022-05-24 JMP Securities Maintain Market Outperform Market Outperform
2022-05-24 Benchmark Maintain Buy Buy
2022-05-24 Oppenheimer Maintain Outperform Outperform
2022-05-24 MKM Partners Maintain Buy Buy
2022-05-24 Wolfe Research Maintain Outperform Outperform
2022-04-22 Stifel Maintain Buy Buy
2022-04-22 RBC Capital Maintain Sector Perform Sector Perform
2022-04-22 Wells Fargo Maintain Overweight Overweight
2022-04-22 Morgan Stanley Maintain Overweight Overweight
2022-04-22 JP Morgan Maintain Overweight Overweight
2022-04-22 Canaccord Genuity Maintain Hold Hold
2022-04-22 Barclays Maintain Overweight Overweight
2022-04-22 Credit Suisse Maintain Outperform Outperform
2022-04-22 Piper Sandler Maintain Overweight Overweight
2022-04-22 JMP Securities Maintain Market Outperform Market Outperform
2022-04-22 Benchmark Maintain Buy Buy
2022-04-22 Susquehanna Maintain Neutral Neutral
2022-04-20 Citigroup Upgrade Neutral Buy
2022-04-19 Credit Suisse Maintain Outperform Outperform
2022-04-19 Rosenblatt Maintain Buy Buy
2022-03-29 Morgan Stanley Maintain Overweight Overweight
2022-03-11 Deutsche Bank Maintain Buy Buy
2022-03-01 Benchmark Maintain Buy Buy
2022-02-04 Rosenblatt Maintain Buy Buy
2022-02-04 Credit Suisse Maintain Outperform Outperform
2022-02-04 JMP Securities Maintain Market Outperform Market Outperform
2022-02-04 B of A Securities Upgrade Neutral Buy
2022-02-04 Keybanc Maintain Overweight Overweight
2022-02-04 RBC Capital Downgrade Outperform Sector Perform
2022-02-03 Keybanc Maintain Overweight Overweight
2022-01-31 Credit Suisse Maintain Outperform Outperform
2022-01-31 Jefferies Maintain Buy Buy
2022-01-24 Wedbush Downgrade Outperform Neutral
2022-01-13 Cowen & Co. Downgrade Outperform Market Perform
2021-12-15 JP Morgan Maintain Overweight Overweight
2021-12-10 Piper Sandler Maintain Overweight Overweight
2021-11-24 Morgan Stanley Maintain Overweight Overweight
2021-10-25 Rosenblatt Maintain Buy Buy
2021-10-22 Keybanc Maintain Overweight Overweight
2021-10-22 Credit Suisse Maintain Outperform Outperform
2021-10-22 RBC Capital Maintain Outperform Outperform
2021-10-22 Oppenheimer Maintain Outperform Outperform
2021-10-22 JMP Securities Maintain Market Outperform Market Outperform
2021-10-18 Keybanc Maintain Overweight Overweight
2021-10-18 Credit Suisse Maintain Outperform Outperform
2021-10-01 RBC Capital Maintain Outperform Outperform
2021-09-13 Goldman Sachs Maintain Buy Buy
2021-08-23 Arete Research Upgrade Neutral Buy
2021-07-23 Canaccord Genuity Maintain Hold Hold
2021-07-23 JMP Securities Maintain Market Outperform Market Outperform
2021-07-23 Keybanc Maintain Overweight Overweight
2021-07-23 Morgan Stanley Maintain Overweight Overweight
2021-07-23 Barclays Maintain Overweight Overweight
2021-07-23 Credit Suisse Maintain Outperform Outperform
2021-07-20 Credit Suisse Maintain Outperform Outperform
2021-04-23 Keybanc Maintain Overweight Overweight
2021-04-23 Morgan Stanley Maintain Overweight Overweight
2021-04-15 Cowen & Co. Maintain Outperform Outperform
2021-04-14 Wedbush Upgrade Neutral Outperform
2021-04-06 Atlantic Equities Upgrade Neutral Overweight
2021-04-01 Wolfe Research Maintain Outperform Outperform
2021-03-30 Morgan Stanley Maintain Overweight Overweight
2021-03-22 B of A Securities Downgrade Buy Neutral
2021-02-24 Truist Securities Maintain Buy Buy
2021-02-24 Rosenblatt Maintain Buy Buy
2021-02-24 Piper Sandler Maintain Overweight Overweight
2021-02-24 Credit Suisse Maintain Outperform Outperform
2021-02-24 Jefferies Maintain Buy Buy
2021-02-24 Morgan Stanley Maintain Overweight Overweight
2021-02-24 Keybanc Maintain Overweight Overweight
2021-02-24 KeyBanc Maintain Overweight Overweight
2021-02-24 UBS Maintain Buy Buy
2021-02-24 Canaccord Genuity Maintain Hold Hold
2021-02-23 KeyBanc Maintain Overweight Overweight
2021-02-22 Morgan Stanley Upgrade Equal Weight Overweight
2021-02-09 Argus Research Maintain Buy Buy
2021-02-08 Morgan Stanley Maintain Equal Weight Equal Weight
2021-02-05 Truist Securities Maintain Buy Buy
2021-02-05 Rosenblatt Maintain Buy Buy
2021-02-05 KeyBanc Maintain Overweight Overweight
2021-02-05 Oppenheimer Maintain Outperform Outperform
2021-02-05 Keybanc Maintain Overweight Overweight
2021-02-05 Stifel Maintain Buy Buy
2021-02-05 Cowen & Co. Maintain Outperform Outperform
2021-02-05 Credit Suisse Maintain Outperform Outperform
2021-02-05 Deutsche Bank Maintain Buy Buy
2021-02-05 Canaccord Genuity Maintain Hold Hold
2021-02-04 KeyBanc Maintain Overweight Overweight
2021-02-01 Credit Suisse Maintain Outperform Outperform
2021-01-28 Wells Fargo Maintain Overweight Overweight
2021-01-21 Piper Sandler Maintain Overweight Overweight
2021-01-19 KeyBanc Maintain Overweight Overweight
2021-01-18 Keybanc Maintain Overweight Overweight
2021-01-15 MoffettNathanson Upgrade Neutral Buy
2021-01-05 Morgan Stanley Maintain Equal Weight Equal Weight
2020-12-29 Goldman Sachs Maintain Buy Buy
2020-12-16 B of A Securities Maintain Buy Buy
2020-11-12 Deutsche Bank Maintain Buy Buy
2020-10-21 Credit Suisse Maintain Outperform Outperform
2020-10-21 Rosenblatt Maintain Buy Buy
2020-10-21 Keybanc Maintain Overweight Overweight
2020-10-21 Truist Securities Upgrade Hold Buy
2020-10-21 Morgan Stanley Maintain Equal Weight Equal Weight
2020-10-21 Pivotal Research Maintain Buy Buy
2020-10-21 Canaccord Genuity Maintain Hold Hold
2020-10-21 KeyBanc Maintain Overweight Overweight
2020-10-20 Jefferies Maintain Buy Buy
2020-10-19 KeyBanc Maintain Overweight Overweight
2020-10-19 Keybanc Maintain Overweight Overweight
2020-10-16 Credit Suisse Maintain Outperform Outperform
2020-10-14 Stifel Maintain Buy Buy
2020-10-12 Deutsche Bank Maintain Buy Buy
2020-09-28 Guggenheim Upgrade Neutral Buy
2020-09-15 KeyBanc Maintain Overweight Overweight
2020-08-24 Citigroup Maintain Sell Sell
2020-07-22 Credit Suisse Maintain Outperform Outperform
2020-07-22 Guggenheim Downgrade Buy Neutral
2020-07-22 Barclays Maintain Overweight Overweight
2020-07-21 Deutsche Bank Maintain Buy Buy
2020-07-20 SunTrust Robinson Humphrey Maintain Hold Hold
2020-07-16 Credit Suisse Maintain Outperform Outperform
2020-07-09 Morgan Stanley Maintain Equal Weight Equal Weight
2020-06-26 Wells Fargo Maintain Overweight Overweight
2020-06-12 JP Morgan Maintain Overweight Overweight
2020-06-01 Deutsche Bank Maintain Buy Buy
2020-05-06 Citigroup Downgrade Neutral Sell
2020-04-23 Rosenblatt Maintain Buy Buy
2020-04-23 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-22 JP Morgan Maintain Overweight Overweight
2020-04-22 Barclays Maintain Overweight Overweight
2020-04-22 Credit Suisse Maintain Outperform Outperform
2020-04-22 JMP Securities Maintain Market Outperform Market Outperform
2020-04-22 UBS Maintain Buy Buy
2020-04-22 Wedbush Maintain Neutral Neutral
2020-04-22 Oppenheimer Upgrade Perform Outperform
2020-04-22 RBC Capital Maintain Outperform Outperform
2020-04-22 Jefferies Maintain Buy Buy
2020-04-22 MKM Partners Maintain Buy Buy
2020-04-22 SunTrust Robinson Humphrey Maintain Hold Hold
2020-04-20 B of A Securities Maintain Buy Buy
2020-04-20 Credit Suisse Maintain Outperform Outperform
2020-04-16 MKM Partners Maintain Buy Buy
2020-04-03 Goldman Sachs Maintain Buy Buy
2020-03-31 SunTrust Robinson Humphrey Maintain Hold Hold
2020-03-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-30 UBS Maintain Buy Buy
2020-03-20 Wells Fargo Upgrade Equal Weight Overweight
2020-03-18 JP Morgan Maintain Overweight Overweight
2020-03-12 Argus Research Upgrade Hold Buy
2020-03-12 Deutsche Bank Upgrade Hold Buy
2020-03-05 MKM Partners Upgrade Neutral Buy
2020-02-05 Rosenblatt Maintain Buy Buy
2020-02-05 MKM Partners Maintain Neutral Neutral
2020-02-05 Atlantic Equities Upgrade Underweight Neutral
2020-02-03 Credit Suisse Maintain Outperform Outperform
2020-01-29 Stifel Nicolaus Maintain Buy Buy
2020-01-29 Stifel Maintain Buy Buy
2020-01-23 B of A Securities Maintain Buy Buy
2020-01-21 Morgan Stanley Maintain Equal Weight Equal Weight
2020-01-17 UBS Upgrade Neutral Buy
2020-01-10 Bernstein Maintain Outperform Outperform
2020-01-09 Cowen & Co. Upgrade Market Perform Outperform
2020-01-09 Jefferies Upgrade Hold Buy
2019-12-13 JMP Securities Upgrade Market Perform Market Outperform
2019-11-25 Loop Capital Upgrade Hold Buy
2019-10-23 Barclays Maintain Overweight Overweight
2019-10-23 Wedbush Maintain Neutral Neutral
2019-10-23 Credit Suisse Maintain Outperform Outperform
2019-10-23 JP Morgan Upgrade Neutral Overweight
2019-10-23 Needham Upgrade Underperform Hold
2019-10-23 Nomura Maintain Neutral Neutral
2019-10-21 LightShed Partners Maintain Buy Buy
2019-10-21 Credit Suisse Maintain Outperform Outperform
2019-10-18 Bank of America Upgrade Neutral Buy
2019-10-18 MKM Partners Maintain Neutral Neutral
2019-10-18 B of A Securities Upgrade Neutral Buy
2019-10-15 Arete Upgrade Neutral Buy
2019-10-15 Arete Research Upgrade Neutral Buy
2019-10-04 Morgan Stanley Upgrade Underweight Equal Weight
2019-10-01 MoffettNathanson Maintain Neutral Neutral
2019-09-24 Guggenheim Upgrade Neutral Buy
2019-09-17 Susquehanna Upgrade Negative Neutral
2019-09-03 Evercore ISI Group Upgrade In Line Outperform
2019-07-24 Deutsche Bank Maintain Hold Hold
2019-07-24 UBS Upgrade Sell Neutral
2019-07-24 SunTrust Robinson Humphrey Maintain Hold Hold
2019-07-24 JP Morgan Maintain Neutral Neutral
2019-07-24 Rosenblatt Maintain Buy Buy
2019-07-24 Canaccord Genuity Maintain Hold Hold
2019-07-24 Credit Suisse Maintain Outperform Outperform
2019-07-24 Summit Insights Group Upgrade Hold Buy
2019-07-24 Morgan Stanley Maintain Underweight Underweight
2019-07-24 Wedbush Maintain Neutral Neutral
2019-07-24 Stifel Maintain Buy Buy
2019-07-24 Nomura Maintain Neutral Neutral
2019-07-23 Stifel Upgrade Hold Buy
2019-07-23 Stifel Nicolaus Upgrade Hold Buy
2019-07-15 Morgan Stanley Maintain Underweight Underweight
2019-07-12 Goldman Sachs Upgrade Neutral Buy
2019-07-11 Bank of America Maintain Neutral Neutral
2019-06-18 BTIG Maintain Buy Buy
2019-06-17 Aegis Capital Upgrade Hold Buy
2019-05-29 Pivotal Research Maintain Hold Hold
2019-05-29 China Renaissance Maintain Hold Hold
2019-04-24 Stifel Maintain Hold Hold
2019-04-24 JP Morgan Upgrade Underweight Neutral
2019-04-24 Nomura Maintain Neutral Neutral
2019-04-24 Stifel Nicolaus Maintain Hold Hold
2019-04-24 Morgan Stanley Maintain Underweight Underweight
2019-04-24 Canaccord Genuity Maintain Hold Hold
2019-04-24 Barclays Maintain Overweight Overweight
2019-04-24 UBS Maintain Sell Sell
2019-04-24 Evercore ISI Group Upgrade Underperform In Line
2019-04-18 Vertical Group Downgrade Mixed Sell
2019-04-18 Vertical Research Downgrade Mixed Negative
2019-04-18 Wedbush Downgrade Outperform Neutral
2019-04-18 Vertical Group Downgrade Mixed Negative
2019-04-16 Morgan Stanley Maintain Underweight Underweight
2019-04-08 RBC Capital Upgrade Sector Perform Outperform
2019-04-05 Bank of America Maintain Neutral Neutral
2019-04-05 Summit Insights Group Upgrade Sell Hold
2019-04-05 B of A Securities Maintain Neutral Neutral
2019-03-14 BTIG Upgrade Neutral Buy
2019-03-14 BTIG Research Upgrade Neutral Buy
2019-02-06 Raymond James Upgrade Underperform Market Perform
2019-01-28 Credit Suisse Maintain Outperform Outperform
2019-01-16 RBC Capital Downgrade Outperform Sector Perform
2019-01-14 Citigroup Upgrade Sell Neutral
2019-01-10 Cowen & Co. Upgrade Underperform Market Perform
2019-01-07 Pivotal Research Downgrade Buy Hold
2019-01-04 Goldman Sachs Downgrade Buy Neutral
2018-12-06 Guggenheim Maintain Neutral Neutral
2018-10-26 Jefferies Maintain Hold Hold
2018-10-26 JP Morgan Downgrade Neutral Underweight
2018-10-26 Canaccord Genuity Maintain Hold Hold
2018-10-12 Pivotal Research Upgrade Hold Buy
2018-10-04 Citigroup Maintain Sell Sell
2018-09-13 Pivotal Research Upgrade Sell Hold
2018-09-12 BTIG Research Downgrade Neutral Sell
2018-09-12 BTIG Downgrade Neutral Sell
2018-09-11 Wedbush Upgrade Neutral Outperform
2018-08-08 Credit Suisse Maintain Outperform Outperform
2018-08-08 Stifel Maintain Hold Hold
2018-08-08 Stifel Nicolaus Maintain Hold Hold
2018-07-13 Cowen & Co. Maintain Underperform Underperform
2018-07-11 Nomura Maintain Neutral Neutral
2018-05-21 MoffettNathanson Upgrade Sell Neutral
2018-05-21 Moffett Nathanson Upgrade Sell Neutral
2018-05-02 Oppenheimer Downgrade Outperform Perform
2018-05-02 Summit Insights Group Downgrade Hold Sell
2018-05-02 Evercore ISI Group Downgrade In Line Underperform
2018-05-02 Morgan Stanley Maintain Underweight Underweight
2018-04-20 Credit Suisse Maintain Outperform Outperform
2018-04-19 Morgan Stanley Maintain Underweight Underweight
2018-02-21 Citigroup Downgrade Neutral Sell
2018-02-20 Citigroup Downgrade Neutral Sell
2018-02-07 Susquehanna Downgrade Neutral Negative
2018-02-07 JP Morgan Upgrade Underweight Neutral
2018-02-07 RBC Capital Upgrade Sector Perform Outperform
2018-02-07 Bank of America Upgrade Neutral Buy
2018-02-07 Stifel Nicolaus Maintain Hold Hold
2018-02-07 Stifel Maintain Hold Hold
2018-02-07 Morgan Stanley Maintain Underweight Underweight
2018-02-07 B of A Securities Upgrade Neutral Buy
2018-02-07 SunTrust Robinson Humphrey Upgrade Sell Hold
2018-01-12 Raymond James Downgrade Market Perform Underperform
2018-01-08 Jefferies Downgrade Buy Hold
2018-01-04 Cowen & Co. Downgrade Market Perform Underperform
2017-12-06 Evercore ISI Group Maintain Underperform Underperform
2017-12-05 Barclays Upgrade Equal Weight Overweight
2017-11-15 JMP Securities Downgrade Market Outperform Market Perform
2017-11-09 Morgan Stanley Downgrade Equal Weight Underweight
2017-11-08 Credit Suisse Maintain Outperform Outperform
2017-11-08 Stifel Downgrade Buy Hold
2017-11-08 RBC Capital Downgrade Outperform Sector Perform
2017-11-08 Barclays Maintain Equal Weight Equal Weight
2017-11-08 UBS Downgrade Neutral Sell
2017-11-08 Oppenheimer Maintain Outperform Outperform
2017-11-08 Canaccord Genuity Maintain Hold Hold
2017-11-08 Bank of America Maintain Neutral Neutral
2017-11-08 B of A Securities Maintain Neutral Neutral
2017-11-08 Stifel Nicolaus Downgrade Buy Hold
2017-11-08 JP Morgan Downgrade Neutral Underweight
2017-10-11 Credit Suisse Maintain Outperform Outperform
2017-09-11 Deutsche Bank Downgrade Buy Hold
2017-08-31 Wedbush Maintain Neutral Neutral
2017-08-16 SunTrust Robinson Humphrey Maintain Sell Sell
2017-08-15 Cantor Fitzgerald Upgrade Neutral Overweight
2017-08-11 Barclays Maintain Equal Weight Equal Weight
2017-08-11 Citigroup Maintain Neutral Neutral
2017-08-11 Canaccord Genuity Maintain Hold Hold
2017-07-31 OTR Global Downgrade Positive Mixed
2017-07-14 Cowen & Co. Downgrade Outperform Market Perform
2017-07-13 Stifel Nicolaus Upgrade Hold Buy
2017-07-13 Stifel Upgrade Hold Buy
2017-07-11 Morgan Stanley Downgrade Overweight Equal Weight
2017-06-09 Citigroup Downgrade Buy Neutral
2017-05-11 Oppenheimer Upgrade Perform Outperform
2017-05-11 Cantor Fitzgerald Upgrade Underweight Neutral
2017-05-11 JP Morgan Maintain Neutral Neutral
2017-05-11 Citigroup Maintain Buy Buy
2017-05-05 Cleveland Research Maintain Buy Buy
2017-04-28 Canaccord Genuity Maintain Hold Hold
2017-04-26 Raymond James Maintain Market Perform Perform
2017-04-04 BTIG Research Maintain Neutral Neutral
2017-04-03 Argus Maintain Hold Hold
2017-03-31 Wells Fargo Maintain Market Perform Perform
2017-03-28 Barclays Maintain Equal Weight Equal Weight
2017-03-28 Loop Capital Maintain Hold Hold
2017-03-27 Credit Suisse Maintain Outperform Outperform
2017-03-27 Cowen & Co. Maintain Outperform Outperform
2017-03-27 Jefferies Maintain Buy Buy
2017-03-27 William Blair Maintain Outperform Outperform
2017-03-27 Bank of America Maintain Neutral Neutral
2017-03-27 Stifel Nicolaus Maintain Hold Hold
2017-03-27 Goldman Sachs Maintain Buy Buy
2017-03-27 RBC Capital Maintain Outperform Outperform
2017-03-27 JMP Securities Maintain Market Outperform Outperform
2017-03-27 Citigroup Maintain Buy Buy
2017-03-27 Summit Redstone Partners Maintain Sell Sell
2017-03-27 Morgan Stanley Maintain Overweight Overweight
2017-03-21 Drexel Hamilton Maintain Buy Buy
2017-03-20 Monness Crespi Hardt Maintain Buy Buy
2017-03-17 Mizuho Maintain Neutral Neutral
2017-03-16 Moffett Nathanson Maintain Sell Sell
2017-03-15 Cantor Fitzgerald Maintain Underweight Underweight
2017-03-09 FBN Securities Maintain Sector Perform Perform
2017-03-06 Needham Maintain Underperform Underperform
2017-03-03 Susquehanna Maintain Neutral Neutral