Loading live market data…

Zscaler, Inc.

NASDAQ:ZS

$152.09 USD

$10.27 (7.24%)

Volume
3.66M
Average Volume
4.61M
Market Capitalization
$24.59B
P/E Ratio
-316.85
Dividend Yield
0.00%
Price Target
$182.50
Year High
$336.99
Year Low
$114.63
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.86
Source Headline
ZSCALER STOCKHOLDER ALERT: Bragar Eagel & Squire, P.C. is Investigating Zscaler, Inc. on Behalf of Zscaler Stockholders and Encourages Investors to Contact the Firm

Bragar Eagel & Squire, P.C.  Litigation Partner  Brandon Walker  Encourages Investors Who Suffered Losses In Zscaler (ZS) To Contact Him Directly To Discuss Their Options

globenewswire.com - 2026-07-14 19:18:00

IBM Heads for Worst Day Ever — But Why Are Cybersecurity Stocks Up?

International Business Machines Corp. (NYSE:IBM) warning that clients paused software and mainframe spending amid "rapidly-evolving, industry-wide cybersecurity concerns" sent the stock down more than 24% on Tuesday, heading towards its worst daily performance ever.

benzinga.com - 2026-07-14 14:31:48

PANW vs. ZS: Which Cybersecurity Stock Has an Edge Right Now?

Zscaler's growing Zero Trust adoption and lower valuation give it an edge over Palo Alto Networks, which faces rising integration costs.

zacks.com - 2026-07-14 10:10:13

ZS CLASS ACTION INVESTIGATION: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options If you suffered significant losses in Zscaler stock or options and would like to discuss your legal rights, call Faruqi & Faruqi partner Josh Wilson directly at 877-247-4292 or 212-983-9330 (Ext. 1310). [You may also click here for additional information] New York, New York--(Newsfile Corp. - July 11, 2026) - Faruqi & Faruqi, LLP, a leading national securities law firm, is investigating potential claims against Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS).

newsfilecorp.com - 2026-07-11 10:03:00

Zscaler (ZS) Just Overtook the 50-Day Moving Average

Zscaler (ZS) is looking like an interesting pick from a technical perspective, as the company reached a key level of support. Recently, ZS broke out above the 50-day moving average, suggesting a short-term bullish trend.

zacks.com - 2026-07-10 10:30:37

Zscaler (ZS) Falls More Steeply Than Broader Market: What Investors Need to Know

Zscaler (ZS) concluded the recent trading session at $143.55, signifying a -3.98% move from its prior day's close.

zacks.com - 2026-07-08 18:46:13

Can Zscaler Offset Rising Infrastructure Cost Pressures With Scale?

ZS faces higher AI infrastructure costs, but scale, pricing actions and operating discipline may help protect margins as demand stays strong.

zacks.com - 2026-07-08 11:20:46

Zscaler Plunges 53% in a Year: Should You Hold or Fold the Stock?

ZS' steep drop, slowing growth and higher AI-related costs worry investors, but strong results, AI security traction and cheaper valuation support holding the stock.

zacks.com - 2026-07-08 11:16:14

Investors Heavily Search Zscaler, Inc. (ZS): Here is What You Need to Know

Recently, Zacks.com users have been paying close attention to Zscaler (ZS). This makes it worthwhile to examine what the stock has in store.

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

CLASS ACTION INVESTIGATION: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner  James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options

globenewswire.com - 2026-07-05 08:29:00

ZS INVESTOR REMINDER: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options If you suffered significant losses in Zscaler stock or options and would like to discuss your legal rights, call Faruqi & Faruqi partner Josh Wilson directly at 877-247-4292 or 212-983-9330 (Ext. 1310). [You may also click here for additional information] New York, New York--(Newsfile Corp. - July 4, 2026) - Faruqi & Faruqi, LLP, a leading national securities law firm, is investigating potential claims against Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS).

newsfilecorp.com - 2026-07-04 20:01:00

Can Zscaler Recover From Its 34% YTD Drop?

Zscaler remains unprofitable while forecasting mid-teens revenue growth in fiscal 2027. The slow growth rates amid the AI boom run in sharp contrast to other cybersecurity stocks, including CrowdStrike and Fortinet.

fool.com - 2026-07-03 05:34:00

Brokers Suggest Investing in Zscaler (ZS): Read This Before Placing a Bet

The recommendations of Wall Street analysts are often relied on by investors when deciding whether to buy, sell, or hold a stock. Media reports about these brokerage-firm-employed (or sell-side) analysts changing their ratings often affect a stock's price.

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

ZS INVESTOR REMINDER: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options If you suffered significant losses in Zscaler stock or options and would like to discuss your legal rights, call Faruqi & Faruqi partner Josh Wilson directly at 877-247-4292 or 212-983-9330 (Ext. 1310). [You may also click here for additional information] New York, New York--(Newsfile Corp. - June 30, 2026) - Faruqi & Faruqi, LLP, a leading national securities law firm, is investigating potential claims against Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS).

newsfilecorp.com - 2026-06-30 18:51:00

Zscaler: Why The FY27 Reset Is Just A Hiccup

Zscaler remains a "Strong Buy" despite recent volatility and decelerating growth, supported by robust cybersecurity demand and AI-driven resilience. ZS delivered 25% YoY revenue growth to $850 million, beat guidance, and achieved 100 bps non-GAAP operating margin expansion, though GAAP losses widened. Management guides for 22% Q4 and 17% FY27 revenue growth, citing sales leadership volatility but expects long-term acceleration from agentic AI adoption.

seekingalpha.com - 2026-06-29 14:23:10

5 Tech Stocks to Buy on the July Pullback

Every trader and investor should keep one principle close: wait for the opportunistic entry. Opportunistic entries are those unforeseeable, often irrational, price pullbacks that occur in otherwise healthy, growing, and attractive stocks.

marketbeat.com - 2026-06-29 12:55:38

Zscaler: Flex Bookings And Consumption Pricing Are Boosting Growth

Zscaler has experienced a ~40% YTD selloff despite continued quarterly beat-and-raise performance and robust fundamentals. ZS maintains mid-20s revenue growth at a $3 billion+ scale, with no clear signs of AI-driven disruption to its cybersecurity business. The company is transitioning from seat-based to consumption-based pricing, positioning itself ahead of employment-driven demand shifts.

seekingalpha.com - 2026-06-29 12:17:34

ZS INVESTOR REMINDER: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options If you suffered significant losses in Zscaler stock or options and would like to discuss your legal rights, call Faruqi & Faruqi partner Josh Wilson directly at 877-247-4292 or 212-983-9330 (Ext. 1310). [You may also click here for additional information] New York, New York--(Newsfile Corp. - June 28, 2026) - Faruqi & Faruqi, LLP, a leading national securities law firm, is investigating potential claims against Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS).

newsfilecorp.com - 2026-06-28 07:44:00

Why Is Zscaler (ZS) Up 0.7% Since Last Earnings Report?

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

zacks.com - 2026-06-25 12:31:12

INVESTOR ALERT: Pomerantz Law Firm Investigates Claim On Behalf of Investors of Zscaler, Inc. - ZS

NEW YORK, June 25, 2026 /PRNewswire/ -- Pomerantz LLP is investigating claims on behalf of investors of Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS). Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext.

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

Racing Innovation Meets Zero Trust: Aston Martin Aramco Formula One™ Team and Zscaler Redefine Speed and Security

SILVERSTONE, United Kingdom, June 25, 2026 (GLOBE NEWSWIRE) -- Aston Martin Aramco Formula One™ Team today announced a new multi-year partnership with Zscaler™, the cybersecurity platform for the AI era. Aston Martin Aramco will use Zscaler's Zero Trust Exchange™ platform to secure the team's most valuable assets - from car design and race strategy to the real-time data flowing between the track and the UK-based AMRTC.

globenewswire.com - 2026-06-25 09:00:00

INVESTOR ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of Zscaler, Inc. - ZS

NEW YORK, June 23, 2026 (GLOBE NEWSWIRE) -- Pomerantz LLP is investigating claims on behalf of investors of Zscaler, Inc. (“Zscaler” or the “Company”) (NASDAQ: ZS).  Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext. 7980.

globenewswire.com - 2026-06-23 17:15:00

Will the Momentum in Z-Flex Booking Fuel More Growth for Zscaler?

ZS' Z-Flex momentum lifts customer spending, platform adoption and revenue visibility as TCV, ARR and RPO growth accelerate.

zacks.com - 2026-06-23 10:45:56

Here is What to Know Beyond Why Zscaler, Inc. (ZS) is a Trending Stock

Zscaler (ZS) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.

zacks.com - 2026-06-23 10:01:16

The Qs Shift Gears: Nasdaq 100 Rebalances While SpaceX Looms

The Nasdaq 100 implemented its June quarterly rebalance, which shifts the tide for “the Qs.” Namely, the Invesco QQQ Trust (QQQ) and its cost-efficient sibling, the Invesco Nasdaq 100 ETF (QQQM).

etftrends.com - 2026-06-22 14:19:15

CrowdStrike vs. Zscaler: Which Cybersecurity Stock Has an Edge?

ZS gains an edge over CRWD, with expanding platform adoption and a lower valuation despite strong cybersecurity demand.

zacks.com - 2026-06-22 09:06:19

INVESTOR ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of Zscaler, Inc. - ZS

NEW YORK, June 18, 2026 /PRNewswire/ -- Pomerantz LLP is investigating claims on behalf of investors of Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS).  Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext.

prnewswire.com - 2026-06-18 10:00:00

ZS Investors Have Opportunity to Join Zscaler, Inc. Fraud Investigation with the Schall Law Firm

LOS ANGELES, June 17, 2026 (GLOBE NEWSWIRE) -- The Schall Law Firm, a national shareholder rights litigation firm, announces that it is investigating claims on behalf of investors of Zscaler, Inc. (“Zscaler” or “the Company”) (NASDAQ: ZS) for violations of the securities laws. The investigation focuses on whether the Company issued false and/or misleading statements and/or failed to disclose information pertinent to investors.

globenewswire.com - 2026-06-17 09:57:00

INVESTOR ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of Zscaler, Inc. - ZS

NEW YORK, June 16, 2026 (GLOBE NEWSWIRE) -- Pomerantz LLP is investigating claims on behalf of investors of Zscaler, Inc. (“Zscaler” or the “Company”) (NASDAQ: ZS). Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext. 7980.

globenewswire.com - 2026-06-16 16:50:00

Zscaler CFO on Next-Gen Cybersecurity, How AI Models Expose Vulnerabilities & the Software Selloff

Ann Berry is joined by Kevin Rubin, CFO of Zscaler, to discuss how the company's zero trust model protects nearly half of the Fortune 500, what frontier AI models revealed about cybersecurity vulnerabilities and whether the software selloff is missing the bigger picture. 00:00 Kevin Rubin, CFO of Zscaler, Joins 01:19 What Zscaler does: zero trust cybersecurity explained 02:08 Castle and moat vs.

youtube.com - 2026-06-15 10:00:17

Gigamon Partners with Zscaler to Deliver Deep Observability to Zero Trust Private Access

Gigamon announced a new integration with Zscaler, Inc. to extend visibility into application activity across Zero Trust and hybrid cloud environments.

globenewswire.com - 2026-06-15 10:00:00

INVESTOR ALERT: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi and Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options If you suffered significant losses in Zscaler stock or options and would like to discuss your legal rights, call Faruqi and Faruqi partner Josh Wilson directly at 877-247-4292 or 212-983-9330 (Ext.

globenewswire.com - 2026-06-13 10:22:00

INVESTOR ALERT: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner  James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options

globenewswire.com - 2026-06-13 10:22:00

Down Nearly 60%, Is Zscaler Now a Long-Term Opportunity or a Value Trap in the AI Era?

Zscaler's 60% stock drop stems from SaaS multiple compression and a weak May earnings reaction. A rebound likely requires proof of stronger growth, solid retention, and real AI-driven revenue potential.

fool.com - 2026-06-12 12:00:13

Zscaler, Inc. (ZS) is Attracting Investor Attention: Here is What You Should Know

Zscaler (ZS) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.

zacks.com - 2026-06-12 10:00:53

Breakfast News: Investors Bet Big On SpaceX Launch

Positive sentiment emerges for SpaceX, Nvidia looks to open up Chinese market, and more

fool.com - 2026-06-12 07:30:00

Nasdaq-100 Index® June 2026 Quarterly Changes

NEW YORK, June 11, 2026 (GLOBE NEWSWIRE) -- Nasdaq (Nasdaq: NDAQ) today announced the results of the June 2026 quarterly rebalance of the Nasdaq-100 Index (NDX), which will become effective prior to market open on Monday, June 22, 2026. The following five companies will be added to the Index: Astera Labs, Inc.

globenewswire.com - 2026-06-11 20:00:00

ZS Investors Have Opportunity to Join Zscaler, Inc. Fraud Investigation with the Schall Law Firm

ZS Investors Have Opportunity to Join Zscaler, Inc. Fraud Investigation with the Schall Law Firm PR Newswire LOS

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

ZS Investors Have Opportunity to Join Zscaler, Inc. Fraud Investigation with the Schall Law Firm

LOS ANGELES, June 11, 2026 /PRNewswire/ -- The Schall Law Firm, a national shareholder rights litigation firm, announces that it is investigating claims on behalf of investors of Zscaler ("Zscaler" or "the Company") (NASDAQ: ZS) for violations of the securities laws. The investigation focuses on whether the Company issued false and/or misleading statements and/or failed to disclose information pertinent to investors.

prnewswire.com - 2026-06-11 12:00:00

Zscaler Trades Near 52-Week Low: Time to Hold the Stock or Exit?

ZS nears a 52-week low as FY27 guidance signals slower growth, but AI security bookings, platform gains and a lower P/S support holding.

zacks.com - 2026-06-11 09:35:26

Zscaler, Inc. (ZS) Presents at Zenith-live-2026 Transcript

Zscaler, Inc. (ZS) Presents at Zenith-live-2026 Transcript

seekingalpha.com - 2026-06-10 12:42:11

INVESTOR ALERT: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Zscaler

Faruqi & Faruqi, LLP Securities Litigation Partner James (Josh) Wilson Encourages Investors Who Suffered Significant Losses In Zscaler To Contact Him Directly To Discuss Their Options If you suffered significant losses in Zscaler stock or options and would like to discuss your legal rights, call Faruqi & Faruqi partner Josh Wilson directly at 877-247-4292 or 212-983-9330 (Ext. 1310). [You may also click here for additional information] New York, New York--(Newsfile Corp. - June 10, 2026) - Faruqi & Faruqi, LLP, a leading national securities law firm, is investigating potential claims against Zscaler, Inc. ("Zscaler" or the "Company") (NASDAQ: ZS).

newsfilecorp.com - 2026-06-10 10:30:00

ZS Investors Have Opportunity to Join Zscaler, Inc. Fraud Investigation with the Schall Law Firm

LOS ANGELES, June 10, 2026 (GLOBE NEWSWIRE) -- The Schall Law Firm, a national shareholder rights litigation firm, announces that it is investigating claims on behalf of investors of Zscaler (“Zscaler” or “the Company”) (NASDAQ: ZS) for violations of the securities laws. The investigation focuses on whether the Company issued false and/or misleading statements and/or failed to disclose information pertinent to investors.

globenewswire.com - 2026-06-10 09:57:00

Zscaler Research Finds Cybercrime Economics Are Shifting as AI Trades Mass Volume for Lethal Precision

While total phishing volume declined for the second year in a row, ThreatLabz identified 413,524 AI-generated site instances, underscoring how quickly adversaries can scale high-fidelity phishing While total phishing volume declined for the second year in a row, ThreatLabz identified 413,524 AI-generated site instances, underscoring how quickly adversaries can scale high-fidelity phishing

globenewswire.com - 2026-06-10 08:05:00

Zscaler Redefines Zero Trust SASE for the AI Era

Introduces new ZAgent Framework for agentic administration, and extends SASE to unmanaged devices, B2B partners, and multi-cloud workloads Introduces new ZAgent Framework for agentic administration, and extends SASE to unmanaged devices, B2B partners, and multi-cloud workloads

globenewswire.com - 2026-06-10 08:00:00

Zscaler CEO Jay Chaudhry on AI agent security, memory costs and AI infrastructure

Jay Chaudhry, Zscaler CEO, joins 'The Exchange' to discuss the state of the software complex, how the chip crunch is hitting Zscaler and much more.

youtube.com - 2026-06-09 14:38:42

Zscaler CEO: AI Will Create ‘Billions of Agents' That Need Cybersecurity Protection

Zscaler (NASDAQ: ZS | ZS Price Prediction) founder and CEO Jay Chaudhry used the company's latest earnings call to sharpen a thesis becoming the bull case for cybersecurity: autonomous AI agents will soon outnumber human users on corporate networks, and each needs security.

247wallst.com - 2026-06-09 12:55:09

Saviynt Expands Strategic Partnership with Zscaler to Advance Identity-Centric Zero Trust Strategy

LOS ANGELES, June 09, 2026 (GLOBE NEWSWIRE) -- Saviynt , the leader in identity security for AI, today announced an expanded partnership with Zscaler , the cybersecurity platform for the AI era, to help enterprises strengthen Zero Trust architectures by aligning identity-driven decisions with real-time enforcement. In addition, Zscaler Ventures has participated in Saviynt's recent Series B funding round alongside KKR, Carrick Capital Partners, Ten Eleven and Sixth Street Growth, to support joint innovation as Identity Security becomes pivotal in securing enterprises in the AI era.

globenewswire.com - 2026-06-09 11:57:00

Zscaler Expands AI-Guardian, Uniting Tech Giants to Secure Enterprise AI at Scale

Expanded ecosystem collaboration unites Zscaler's Zero Trust Exchange with leading AI, cloud, and infrastructure technologies enabling interoperability and security signal sharing across AI enterprise interactions Expanded ecosystem collaboration unites Zscaler's Zero Trust Exchange with leading AI, cloud, and infrastructure technologies enabling interoperability and security signal sharing across AI enterprise interactions

globenewswire.com - 2026-06-09 11:05:00

Zscaler Unveils New Product Innovations to Secure Agentic AI

Delivers Industry's First Complete Zero Trust Platform for Agentic AI with Comprehensive Protection for How Agents Access Data, Interact with Systems, and Operate Across the Enterprise Delivers Industry's First Complete Zero Trust Platform for Agentic AI with Comprehensive Protection for How Agents Access Data, Interact with Systems, and Operate Across the Enterprise

globenewswire.com - 2026-06-09 11:00:00

Get ZS Insider Trade Alerts

ZS Price Target Summary

Last Month

$176.00

1 analysts

Last Quarter

$187.71

28 analysts

Last Year

$242.65

57 analysts

All Time

$231.94

196 analysts

ZS Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-06-25 Keybanc Maintain Overweight Overweight
2026-06-12 Stephens & Co. Maintain Overweight Overweight
2026-06-11 Canaccord Genuity Maintain Buy Buy
2026-06-10 Macquarie Maintain Outperform Outperform
2026-06-10 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-10 Rosenblatt Maintain Buy Buy
2026-06-10 Guggenheim Maintain Buy Buy
2026-06-10 Needham Maintain Buy Buy
2026-06-10 Wedbush Maintain Outperform Outperform
2026-06-10 RBC Capital Maintain Outperform Outperform
2026-06-01 Guggenheim Upgrade Neutral Buy
2026-05-28 Wells Fargo Maintain Overweight Overweight
2026-05-27 Citigroup Maintain Buy Buy
2026-05-27 Truist Securities Maintain Buy Buy
2026-05-27 BMO Capital Maintain Outperform Outperform
2026-05-27 Mizuho Maintain Outperform Outperform
2026-05-27 JP Morgan Maintain Overweight Overweight
2026-05-27 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-27 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-27 Piper Sandler Maintain Neutral Neutral
2026-05-27 Wedbush Maintain Outperform Outperform
2026-05-27 Baird Maintain Outperform Outperform
2026-05-27 Scotiabank Maintain Sector Outperform Sector Outperform
2026-05-27 Needham Maintain Buy Buy
2026-05-27 Evercore ISI Group Downgrade Outperform In Line
2026-05-27 RBC Capital Maintain Outperform Outperform
2026-05-27 Guggenheim Maintain Neutral Neutral
2026-05-27 Barclays Maintain Overweight Overweight
2026-05-27 Canaccord Genuity Maintain Buy Buy
2026-05-27 UBS Maintain Buy Buy
2026-05-27 Rosenblatt Maintain Buy Buy
2026-05-27 Macquarie Maintain Outperform Outperform
2026-05-27 Stifel Maintain Buy Buy
2026-05-27 Stephens & Co. Maintain Overweight Overweight
2026-05-27 B. Riley Securities Maintain Buy Buy
2026-05-27 Bernstein Maintain Outperform Outperform
2026-05-21 Rosenblatt Maintain Buy Buy
2026-05-21 Wells Fargo Maintain Overweight Overweight
2026-05-18 B. Riley Securities Upgrade Neutral Buy
2026-05-18 Rosenblatt Maintain Buy Buy
2026-05-18 Keybanc Maintain Overweight Overweight
2026-05-01 Citizens Maintain Market Outperform Market Outperform
2026-04-22 Morgan Stanley Downgrade Overweight Equal Weight
2026-04-15 Keybanc Maintain Overweight Overweight
2026-04-09 BTIG Downgrade Buy Neutral
2026-03-10 Oppenheimer Maintain Outperform Outperform
2026-03-02 Goldman Sachs Maintain Neutral Neutral
2026-03-02 Citigroup Maintain Buy Buy
2026-02-27 Canaccord Genuity Maintain Buy Buy
2026-02-27 TD Cowen Maintain Buy Buy
2026-02-27 RBC Capital Maintain Outperform Outperform
2026-02-27 Evercore ISI Group Maintain Outperform Outperform
2026-02-27 Citizens Maintain Market Outperform Market Outperform
2026-02-27 Needham Maintain Buy Buy
2026-02-27 UBS Maintain Buy Buy
2026-02-27 Oppenheimer Maintain Outperform Outperform
2026-02-27 Mizuho Maintain Outperform Outperform
2026-02-27 Rosenblatt Maintain Buy Buy
2026-02-27 Macquarie Maintain Outperform Outperform
2026-02-27 Piper Sandler Maintain Neutral Neutral
2026-02-27 BTIG Maintain Buy Buy
2026-02-24 TD Cowen Maintain Buy Buy
2026-02-24 Cantor Fitzgerald Maintain Overweight Overweight
2026-02-24 Rosenblatt Maintain Buy Buy
2026-02-24 BTIG Maintain Buy Buy
2026-02-23 Stephens & Co. Maintain Overweight Overweight
2026-02-23 Baird Maintain Outperform Outperform
2026-02-20 JP Morgan Maintain Overweight Overweight
2026-02-17 Truist Securities Maintain Buy Buy
2026-02-17 Mizuho Maintain Outperform Outperform
2026-02-17 Keybanc Maintain Overweight Overweight
2026-01-13 Citigroup Maintain Buy Buy
2026-01-12 Keybanc Maintain Overweight Overweight
2026-01-05 RBC Capital Maintain Outperform Outperform
2026-01-05 Piper Sandler Maintain Neutral Neutral
2025-12-16 Mizuho Upgrade Neutral Outperform
2025-12-01 Bernstein Downgrade Outperform Market Perform
2025-12-01 Citigroup Maintain Buy Buy
2025-11-26 Baird Maintain Outperform Outperform
2025-11-26 UBS Maintain Buy Buy
2025-11-26 Rosenblatt Maintain Buy Buy
2025-11-26 Stifel Maintain Buy Buy
2025-11-26 Citizens Maintain Market Outperform Market Outperform
2025-11-26 Bernstein Maintain Outperform Outperform
2025-11-26 Mizuho Maintain Neutral Neutral
2025-11-26 JP Morgan Maintain Overweight Overweight
2025-11-26 Scotiabank Maintain Sector Outperform Sector Outperform
2025-11-26 B of A Securities Maintain Buy Buy
2025-11-26 Needham Maintain Buy Buy
2025-11-26 BTIG Maintain Buy Buy
2025-11-18 Rosenblatt Maintain Buy Buy
2025-11-17 Mizuho Maintain Neutral Neutral
2025-11-13 Morgan Stanley Maintain Overweight Overweight
2025-11-12 Barclays Maintain Overweight Overweight
2025-11-10 Wedbush Maintain Outperform Outperform
2025-10-02 RBC Capital Maintain Outperform Outperform
2025-09-04 Canaccord Genuity Maintain Buy Buy
2025-09-03 Wedbush Maintain Outperform Outperform
2025-09-03 Needham Maintain Buy Buy
2025-09-03 Stifel Maintain Buy Buy
2025-09-03 Barclays Maintain Overweight Overweight
2025-09-03 RBC Capital Maintain Outperform Outperform
2025-09-03 Scotiabank Maintain Sector Outperform Sector Outperform
2025-09-03 Evercore ISI Group Maintain Outperform Outperform
2025-09-03 Baird Maintain Outperform Outperform
2025-09-03 JP Morgan Maintain Overweight Overweight
2025-09-03 Susquehanna Maintain Positive Positive
2025-09-03 UBS Maintain Buy Buy
2025-09-03 BMO Capital Maintain Outperform Outperform
2025-09-03 JMP Securities Maintain Market Outperform Market Outperform
2025-09-03 Keybanc Maintain Overweight Overweight
2025-09-03 Rosenblatt Maintain Buy Buy
2025-09-03 Guggenheim Maintain Neutral Neutral
2025-09-03 Cantor Fitzgerald Maintain Overweight Overweight
2025-09-03 Piper Sandler Maintain Neutral Neutral
2025-09-02 Morgan Stanley Upgrade Equal Weight Overweight
2025-08-28 Cantor Fitzgerald Maintain Overweight Overweight
2025-08-25 Barclays Maintain Overweight Overweight
2025-07-01 JMP Securities Maintain Market Outperform Market Outperform
2025-06-27 UBS Maintain Buy Buy
2025-06-16 JP Morgan Maintain Overweight Overweight
2025-06-13 Wells Fargo Upgrade Equal Weight Overweight
2025-06-11 Cantor Fitzgerald Maintain Overweight Overweight
2025-06-09 B of A Securities Maintain Buy Buy
2025-06-06 Scotiabank Maintain Sector Outperform Sector Outperform
2025-06-06 Oppenheimer Maintain Outperform Outperform
2025-06-04 RBC Capital Maintain Outperform Outperform
2025-06-04 BTIG Maintain Buy Buy
2025-06-04 Mizuho Maintain Neutral Neutral
2025-06-04 Needham Maintain Buy Buy
2025-06-04 Rosenblatt Maintain Buy Buy
2025-06-02 Canaccord Genuity Maintain Buy Buy
2025-05-30 Stifel Maintain Buy Buy
2025-05-30 UBS Maintain Buy Buy
2025-05-30 JP Morgan Maintain Overweight Overweight
2025-05-30 Barclays Maintain Overweight Overweight
2025-05-30 Cantor Fitzgerald Maintain Overweight Overweight
2025-05-30 Needham Maintain Buy Buy
2025-05-30 Rosenblatt Maintain Buy Buy
2025-05-30 B of A Securities Maintain Buy Buy
2025-05-30 JMP Securities Maintain Market Outperform Market Outperform
2025-05-30 Wells Fargo Maintain Equal Weight Equal Weight
2025-05-30 BTIG Maintain Buy Buy
2025-05-30 Loop Capital Maintain Hold Hold
2025-05-30 Stephens & Co. Maintain Overweight Overweight
2025-05-30 Guggenheim Maintain Neutral Neutral
2025-05-30 BMO Capital Maintain Outperform Outperform
2025-05-30 Scotiabank Maintain Sector Outperform Sector Outperform
2025-05-30 Truist Securities Maintain Buy Buy
2025-05-30 Keybanc Maintain Overweight Overweight
2025-05-30 Piper Sandler Downgrade Overweight Neutral
2025-05-30 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-30 Susquehanna Maintain Positive Positive
2025-05-30 Oppenheimer Maintain Outperform Outperform
2025-05-30 Baird Maintain Outperform Outperform
2025-05-30 Evercore ISI Group Maintain Outperform Outperform
2025-05-30 RBC Capital Maintain Outperform Outperform
2025-05-30 Wedbush Maintain Outperform Outperform
2025-05-30 Mizuho Maintain Neutral Neutral
2025-05-27 Stephens & Co. Maintain Overweight Overweight
2025-05-27 Cantor Fitzgerald Maintain Overweight Overweight
2025-05-23 JP Morgan Maintain Overweight Overweight
2025-05-23 Baird Maintain Outperform Outperform
2025-05-19 RBC Capital Maintain Outperform Outperform
2025-05-19 Barclays Maintain Overweight Overweight
2025-05-16 Keybanc Maintain Overweight Overweight
2025-05-16 Loop Capital Maintain Hold Hold
2025-05-16 Stifel Maintain Buy Buy
2025-05-15 Mizuho Maintain Neutral Neutral
2025-04-16 Morgan Stanley Maintain Equal Weight Equal Weight
2025-04-15 Rosenblatt Maintain Buy Buy
2025-04-03 Cantor Fitzgerald Upgrade Neutral Overweight
2025-03-31 Jefferies Maintain Buy Buy
2025-03-07 B of A Securities Upgrade Neutral Buy
2025-03-06 Scotiabank Maintain Sector Outperform Sector Outperform
2025-03-06 UBS Maintain Buy Buy
2025-03-06 BMO Capital Maintain Outperform Outperform
2025-03-06 RBC Capital Maintain Outperform Outperform
2025-03-06 Baird Maintain Outperform Outperform
2025-03-06 Wedbush Maintain Outperform Outperform
2025-03-06 Rosenblatt Upgrade Neutral Buy
2025-03-06 Citigroup Maintain Buy Buy
2025-03-06 JP Morgan Maintain Overweight Overweight
2025-03-06 Needham Maintain Buy Buy
2025-03-06 Mizuho Maintain Neutral Neutral
2025-03-06 BTIG Maintain Buy Buy
2025-03-06 Wells Fargo Maintain Equal Weight Equal Weight
2025-03-05 Rosenblatt Maintain Neutral Neutral
2025-02-21 Barclays Maintain Overweight Overweight
2025-02-12 Mizuho Maintain Neutral Neutral
2025-01-21 Scotiabank Maintain Sector Outperform Sector Outperform
2025-01-10 Needham Maintain Buy Buy
2024-12-04 Wells Fargo Maintain Equal Weight Equal Weight
2024-12-04 Citigroup Maintain Buy Buy
2024-12-03 BMO Capital Maintain Outperform Outperform
2024-12-03 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-03 Piper Sandler Maintain Overweight Overweight
2024-12-03 Keybanc Maintain Overweight Overweight
2024-12-03 Loop Capital Maintain Hold Hold
2024-12-03 JMP Securities Maintain Market Outperform Market Outperform
2024-12-03 Susquehanna Maintain Positive Positive
2024-12-03 Canaccord Genuity Maintain Buy Buy
2024-12-03 RBC Capital Maintain Outperform Outperform
2024-12-03 Scotiabank Maintain Sector Outperform Sector Outperform
2024-12-03 Deutsche Bank Maintain Buy Buy
2024-12-03 Oppenheimer Maintain Outperform Outperform
2024-11-29 JP Morgan Maintain Overweight Overweight
2024-11-27 BTIG Maintain Buy Buy
2024-11-26 Jefferies Maintain Buy Buy
2024-11-22 Keybanc Maintain Overweight Overweight
2024-11-21 Barclays Maintain Overweight Overweight
2024-11-14 Stifel Maintain Buy Buy
2024-11-04 JMP Securities Maintain Market Outperform Market Outperform
2024-10-04 Citigroup Maintain Buy Buy
2024-09-05 Susquehanna Maintain Positive Positive
2024-09-04 Rosenblatt Maintain Neutral Neutral
2024-09-04 RBC Capital Maintain Outperform Outperform
2024-09-04 BTIG Maintain Buy Buy
2024-09-04 Barclays Maintain Overweight Overweight
2024-09-04 Stifel Maintain Buy Buy
2024-09-04 Needham Maintain Strong Buy Strong Buy
2024-09-04 BMO Capital Maintain Outperform Outperform
2024-09-04 Scotiabank Maintain Sector Outperform Sector Outperform
2024-09-04 UBS Maintain Buy Buy
2024-09-04 Loop Capital Maintain Hold Hold
2024-09-04 Baird Maintain Outperform Outperform
2024-09-04 Cantor Fitzgerald Maintain Neutral Neutral
2024-09-04 Wells Fargo Maintain Equal Weight Equal Weight
2024-09-04 B of A Securities Downgrade Buy Neutral
2024-09-04 Wedbush Maintain Outperform Outperform
2024-09-04 Oppenheimer Maintain Outperform Outperform
2024-09-04 JMP Securities Maintain Market Outperform Market Outperform
2024-09-04 Piper Sandler Maintain Overweight Overweight
2024-09-04 JP Morgan Maintain Overweight Overweight
2024-08-26 Morgan Stanley Maintain Equal Weight Equal Weight
2024-08-26 Barclays Maintain Overweight Overweight
2024-08-19 Cantor Fitzgerald Maintain Neutral Neutral
2024-07-16 Mizuho Downgrade Outperform Neutral
2024-06-21 Cantor Fitzgerald Maintain Neutral Neutral
2024-06-17 JMP Securities Maintain Market Outperform Market Outperform
2024-06-14 JP Morgan Upgrade Neutral Overweight
2024-06-14 BMO Capital Maintain Outperform Outperform
2024-06-14 Needham Maintain Strong Buy Strong Buy
2024-06-05 Citigroup Maintain Buy Buy
2024-06-04 Canaccord Genuity Maintain Buy Buy
2024-05-31 Scotiabank Maintain Sector Outperform Sector Outperform
2024-05-31 Barclays Maintain Overweight Overweight
2024-05-31 Susquehanna Maintain Positive Positive
2024-05-31 Loop Capital Maintain Hold Hold
2024-05-31 BMO Capital Maintain Outperform Outperform
2024-05-31 Mizuho Maintain Buy Buy
2024-05-31 Oppenheimer Maintain Outperform Outperform
2024-05-31 Bernstein Maintain Outperform Outperform
2024-05-31 BTIG Maintain Buy Buy
2024-05-31 JMP Securities Maintain Market Outperform Market Outperform
2024-05-31 JP Morgan Maintain Neutral Neutral
2024-05-31 Needham Maintain Strong Buy Strong Buy
2024-05-31 RBC Capital Maintain Outperform Outperform
2024-05-31 Cantor Fitzgerald Maintain Neutral Neutral
2024-05-29 UBS Maintain Buy Buy
2024-05-29 BMO Capital Maintain Outperform Outperform
2024-05-28 Wells Fargo Downgrade Overweight Equal Weight
2024-05-28 Rosenblatt Downgrade Buy Neutral
2024-05-24 Baird Maintain Outperform Outperform
2024-05-24 Morgan Stanley Maintain Equal Weight Equal Weight
2024-05-20 Barclays Maintain Overweight Overweight
2024-05-17 Mizuho Maintain Buy Buy
2024-05-16 Stifel Maintain Buy Buy
2024-05-14 JMP Securities Maintain Market Outperform Market Outperform
2024-04-18 Keybanc Upgrade Sector Weight Overweight
2024-04-17 Cantor Fitzgerald Maintain Neutral Neutral
2024-04-01 Truist Securities Maintain Buy Buy
2024-03-27 Cantor Fitzgerald Maintain Neutral Neutral
2024-03-19 Macquarie Maintain Outperform Outperform
2024-03-04 Goldman Sachs Maintain Neutral Neutral
2024-03-01 BMO Capital Maintain Outperform Outperform
2024-03-01 Cantor Fitzgerald Maintain Neutral Neutral
2024-03-01 Bernstein Maintain Outperform Outperform
2024-03-01 Rosenblatt Maintain Buy Buy
2024-03-01 Barclays Maintain Overweight Overweight
2024-03-01 Wedbush Maintain Outperform Outperform
2024-03-01 Baird Maintain Outperform Outperform
2024-03-01 Needham Maintain Strong Buy Strong Buy
2024-03-01 JMP Securities Maintain Market Outperform Market Outperform
2024-02-26 Morgan Stanley Maintain Equal Weight Equal Weight
2024-02-26 JP Morgan Maintain Neutral Neutral
2024-02-20 Truist Securities Maintain Buy Buy
2024-02-20 Rosenblatt Maintain Buy Buy
2024-02-14 Barclays Maintain Overweight Overweight
2024-02-13 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-12 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-05 Rosenblatt Maintain Buy Buy
2024-01-31 JMP Securities Maintain Market Outperform Market Outperform
2024-01-31 Cantor Fitzgerald Maintain Neutral Neutral
2024-01-16 Truist Securities Maintain Buy Buy
2024-01-10 Citigroup Maintain Buy Buy
2023-12-13 Rosenblatt Maintain Buy Buy
2023-12-12 Macquarie Upgrade Neutral Outperform
2023-11-28 Rosenblatt Maintain Buy Buy
2023-11-28 Cantor Fitzgerald Maintain Neutral Neutral
2023-11-28 Wedbush Maintain Outperform Outperform
2023-11-28 RBC Capital Maintain Outperform Outperform
2023-11-28 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-28 Piper Sandler Maintain Overweight Overweight
2023-11-28 Truist Securities Maintain Buy Buy
2023-11-28 Stifel Maintain Buy Buy
2023-11-28 Evercore ISI Group Maintain Outperform Outperform
2023-11-28 TD Cowen Maintain Outperform Outperform
2023-11-28 Needham Maintain Strong Buy Strong Buy
2023-11-28 Stephens & Co. Maintain Overweight Overweight
2023-11-28 JMP Securities Maintain Market Outperform Market Outperform
2023-11-28 BMO Capital Maintain Outperform Outperform
2023-11-24 Needham Maintain Strong Buy Strong Buy
2023-11-22 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-22 BTIG Maintain Buy Buy
2023-11-21 Cantor Fitzgerald Maintain Neutral Neutral
2023-11-16 Rosenblatt Maintain Buy Buy
2023-11-14 Stifel Maintain Buy Buy
2023-11-14 JP Morgan Maintain Neutral Neutral
2023-11-13 Truist Securities Maintain Buy Buy
2023-10-24 JMP Securities Maintain Market Outperform Market Outperform
2023-10-19 Jefferies Upgrade Hold Buy
2023-10-09 Barclays Upgrade Equal Weight Overweight
2023-10-02 Piper Sandler Upgrade Neutral Overweight
2023-09-29 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-19 Citigroup Maintain Buy Buy
2023-09-07 Goldman Sachs Maintain Neutral Neutral
2023-09-06 JMP Securities Maintain Market Outperform Market Outperform
2023-09-06 B of A Securities Maintain Buy Buy
2023-09-06 Macquarie Maintain Neutral Neutral
2023-09-06 Barclays Maintain Equal Weight Equal Weight
2023-09-06 Loop Capital Maintain Hold Hold
2023-09-06 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-06 Mizuho Maintain Buy Buy
2023-09-06 Truist Securities Maintain Buy Buy
2023-09-06 RBC Capital Maintain Outperform Outperform
2023-09-06 Scotiabank Maintain Outperform Outperform
2023-09-06 Stephens & Co. Maintain Overweight Overweight
2023-09-06 Cantor Fitzgerald Maintain Neutral Neutral
2023-09-06 Canaccord Genuity Maintain Buy Buy
2023-09-06 Deutsche Bank Maintain Buy Buy
2023-09-06 Stifel Maintain Buy Buy
2023-09-06 Rosenblatt Maintain Buy Buy
2023-09-06 BTIG Maintain Buy Buy
2023-09-06 Oppenheimer Maintain Outperform Outperform
2023-09-06 Piper Sandler Maintain Neutral Neutral
2023-09-06 Wedbush Maintain Outperform Outperform
2023-09-06 Needham Maintain Strong Buy Strong Buy
2023-09-06 UBS Maintain Buy Buy
2023-09-06 BMO Capital Maintain Outperform Outperform
2023-09-06 Evercore ISI Group Maintain Outperform Outperform
2023-09-01 Rosenblatt Maintain Buy Buy
2023-08-28 Baird Maintain Outperform Outperform
2023-08-25 Barclays Maintain Equal Weight Equal Weight
2023-08-22 Canaccord Genuity Maintain Buy Buy
2023-08-18 JP Morgan Maintain Neutral Neutral
2023-07-25 BTIG Upgrade Neutral Buy
2023-07-13 JMP Securities Maintain Market Outperform Market Outperform
2023-07-13 Needham Maintain Strong Buy Strong Buy
2023-07-10 Needham Maintain Strong Buy Strong Buy
2023-06-20 Needham Maintain Strong Buy Strong Buy
2023-06-20 JMP Securities Maintain Market Outperform Market Outperform
2023-06-16 BMO Capital Maintain Outperform Outperform
2023-06-16 Rosenblatt Maintain Buy Buy
2023-06-16 Wells Fargo Maintain Overweight Overweight
2023-06-16 Truist Securities Maintain Buy Buy
2023-06-15 Mizuho Maintain Buy Buy
2023-06-13 Cantor Fitzgerald Maintain Neutral Neutral
2023-06-08 Oppenheimer Maintain Outperform Outperform
2023-06-08 B of A Securities Maintain Buy Buy
2023-06-07 Loop Capital Maintain Hold Hold
2023-06-07 Scotiabank Maintain Sector Outperform Outperform
2023-06-07 Evercore ISI Group Maintain Outperform Outperform
2023-06-06 Cantor Fitzgerald Maintain Neutral Neutral
2023-06-06 Canaccord Genuity Maintain Buy Buy
2023-06-06 JP Morgan Maintain Neutral Neutral
2023-06-05 Wells Fargo Maintain Overweight Overweight
2023-06-02 Canaccord Genuity Maintain Buy Buy
2023-06-02 Barclays Maintain Equal Weight Equal Weight
2023-06-02 Evercore ISI Group Maintain Outperform Outperform
2023-06-02 UBS Maintain Buy Buy
2023-06-02 Scotiabank Maintain Sector Outperform Sector Outperform
2023-06-02 Wells Fargo Maintain Overweight Overweight
2023-06-02 RBC Capital Maintain Outperform Outperform
2023-06-02 JP Morgan Maintain Neutral Neutral
2023-06-02 Cantor Fitzgerald Maintain Neutral Neutral
2023-06-02 Loop Capital Maintain Hold Hold
2023-06-02 BMO Capital Maintain Outperform Outperform
2023-06-02 Stephens & Co. Maintain Overweight Overweight
2023-06-02 Stifel Maintain Buy Buy
2023-06-02 Piper Sandler Maintain Neutral Neutral
2023-06-02 Rosenblatt Maintain Buy Buy
2023-06-02 Wedbush Maintain Outperform Outperform
2023-06-02 Needham Maintain Strong Buy Strong Buy
2023-05-26 Baird Maintain Outperform Outperform
2023-05-12 Barclays Maintain Equal Weight Equal Weight
2023-05-11 Loop Capital Maintain Hold Hold
2023-05-09 JMP Securities Maintain Market Outperform Outperform
2023-05-09 Scotiabank Maintain Sector Outperform Sector Outperform
2023-05-09 Rosenblatt Maintain Buy Buy
2023-05-09 Citigroup Maintain Buy Buy
2023-05-09 BMO Capital Maintain Outperform Outperform
2023-05-08 Needham Downgrade Strong Buy Buy
2023-05-03 JMP Securities Maintain Market Outperform Outperform
2023-05-02 Rosenblatt Maintain Buy Buy
2023-04-11 Needham Downgrade Strong Buy Buy
2023-03-17 Capital One Maintain Equal Weight Equal Weight
2023-03-15 Credit Suisse Maintain Outperform Outperform
2023-03-03 Wells Fargo Maintain Overweight Overweight
2023-03-03 Cantor Fitzgerald Maintain Neutral Neutral
2023-03-03 Canaccord Genuity Maintain Buy Buy
2023-03-03 JP Morgan Maintain Neutral Neutral
2023-03-03 Needham Downgrade Strong Buy Buy
2023-03-03 Evercore ISI Group Maintain Outperform Outperform
2023-03-03 BMO Capital Maintain Outperform Outperform
2023-02-15 Mizuho Maintain Buy Buy
2023-01-24 JP Morgan Maintain Neutral Neutral
2023-01-18 Scotiabank Maintain Sector Outperform Outperform
2023-01-17 Guggenheim Downgrade Buy Neutral
2023-01-17 Evercore ISI Group Maintain Outperform Outperform
2023-01-12 Morgan Stanley Downgrade Overweight Equal Weight
2023-01-05 Piper Sandler Maintain Neutral Neutral
2022-12-05 Baird Maintain Outperform Outperform
2022-12-02 Piper Sandler Maintain Neutral Neutral
2022-12-02 JMP Securities Maintain Market Outperform Market Outperform
2022-12-02 RBC Capital Maintain Outperform Outperform
2022-12-02 Wedbush Maintain Outperform Outperform
2022-12-02 Barclays Maintain Equal Weight Equal Weight
2022-12-02 Morgan Stanley Maintain Overweight Overweight
2022-12-02 Wells Fargo Maintain Overweight Overweight
2022-12-02 UBS Maintain Buy Buy
2022-11-28 RBC Capital Maintain Outperform Outperform
2022-11-22 Barclays Maintain Equal Weight Equal Weight
2022-11-22 Morgan Stanley Maintain Overweight Overweight
2022-11-15 Mizuho Maintain Buy Buy
2022-11-02 Macquarie Maintain Neutral Neutral
2022-10-21 Cantor Fitzgerald Maintain Neutral Neutral
2022-10-07 SMBC Nikko Maintain Outperform Outperform
2022-10-06 Evercore ISI Group Maintain Outperform Outperform
2022-09-22 MoffettNathanson Maintain Hold Hold
2022-09-16 MKM Partners Maintain Buy Buy
2022-09-15 Jefferies Maintain Hold Hold
2022-09-12 Wolfe Research Maintain Outperform Outperform
2022-09-09 Needham Maintain Strong Buy Strong Buy
2022-09-09 Credit Suisse Maintain Outperform Outperform
2022-09-09 Canaccord Genuity Maintain Buy Buy
2022-09-09 Mizuho Maintain Buy Buy
2022-09-09 Deutsche Bank Maintain Buy Buy
2022-09-09 Stephens & Co. Maintain Overweight Overweight
2022-09-09 RBC Capital Maintain Outperform Outperform
2022-09-09 BMO Capital Maintain Outperform Outperform
2022-09-09 Barclays Maintain Equal Weight Equal Weight
2022-09-09 Piper Sandler Maintain Neutral Neutral
2022-09-09 Stifel Maintain Buy Buy
2022-09-09 Wells Fargo Maintain Overweight Overweight
2022-08-19 Wells Fargo Maintain Overweight Overweight
2022-08-17 Mizuho Maintain Buy Buy
2022-08-12 Guggenheim Maintain Buy Buy
2022-07-26 BTIG Downgrade Buy Neutral
2022-07-26 Truist Securities Maintain Buy Buy
2022-05-27 BTIG Maintain Buy Buy
2022-05-27 Canaccord Genuity Maintain Buy Buy
2022-05-27 Deutsche Bank Maintain Buy Buy
2022-05-27 Cowen & Co. Maintain Outperform Outperform
2022-05-27 BMO Capital Maintain Outperform Outperform
2022-05-27 UBS Maintain Buy Buy
2022-05-27 Barclays Maintain Equal Weight Equal Weight
2022-05-27 Baird Maintain Outperform Outperform
2022-05-27 Credit Suisse Maintain Outperform Outperform
2022-05-23 RBC Capital Maintain Outperform Outperform
2022-05-19 Morgan Stanley Maintain Overweight Overweight
2022-05-18 Mizuho Maintain Buy Buy
2022-05-16 Wells Fargo Maintain Overweight Overweight
2022-05-10 Truist Securities Maintain Buy Buy
2022-04-12 Goldman Sachs Maintain Neutral Neutral
2022-03-24 Truist Securities Maintain Buy Buy
2022-03-21 Stifel Maintain Buy Buy
2022-03-17 Baird Maintain Outperform Outperform
2022-03-02 Daiwa Capital Upgrade Underperform Buy
2022-02-25 BMO Capital Maintain Outperform Outperform
2022-02-25 Deutsche Bank Maintain Buy Buy
2022-02-25 Mizuho Maintain Buy Buy
2022-02-25 Wells Fargo Maintain Overweight Overweight
2022-02-22 Canaccord Genuity Maintain Buy Buy
2022-02-15 Mizuho Maintain Buy Buy
2022-01-21 Stifel Maintain Buy Buy
2022-01-18 Morgan Stanley Upgrade Equal Weight Overweight
2022-01-10 UBS Upgrade Neutral Buy
2022-01-06 Wells Fargo Maintain Overweight Overweight
2021-12-14 JP Morgan Downgrade Neutral Underweight
2021-12-06 Daiwa Capital Downgrade Neutral Underperform
2021-12-01 Deutsche Bank Maintain Buy Buy
2021-12-01 Truist Securities Maintain Buy Buy
2021-12-01 BTIG Maintain Buy Buy
2021-12-01 Needham Maintain Strong Buy Strong Buy
2021-12-01 Mizuho Maintain Buy Buy
2021-12-01 Wedbush Maintain Outperform Outperform
2021-12-01 Morgan Stanley Maintain Equal Weight Equal Weight
2021-12-01 Wolfe Research Maintain Outperform Outperform
2021-12-01 JMP Securities Maintain Market Outperform Market Outperform
2021-12-01 Goldman Sachs Maintain Neutral Neutral
2021-12-01 UBS Maintain Neutral Neutral
2021-12-01 Canaccord Genuity Maintain Buy Buy
2021-11-29 RBC Capital Maintain Outperform Outperform
2021-11-29 Needham Maintain Strong Buy Strong Buy
2021-11-24 Deutsche Bank Maintain Buy Buy
2021-09-30 Daiwa Capital Maintain Neutral Neutral
2021-09-10 BTIG Maintain Buy Buy
2021-09-10 Morgan Stanley Maintain Equal Weight Equal Weight
2021-09-10 JMP Securities Maintain Market Outperform Market Outperform
2021-09-10 UBS Maintain Neutral Neutral
2021-09-10 Piper Sandler Maintain Neutral Neutral
2021-09-10 BMO Capital Maintain Outperform Outperform
2021-09-10 Needham Maintain Strong Buy Strong Buy
2021-09-10 Deutsche Bank Maintain Buy Buy
2021-09-10 Mizuho Maintain Buy Buy
2021-09-10 Canaccord Genuity Maintain Buy Buy
2021-09-09 Barclays Maintain Equal Weight Equal Weight
2021-09-07 RBC Capital Maintain Outperform Outperform
2021-08-30 Wedbush Maintain Outperform Outperform
2021-08-23 JMP Securities Maintain Market Outperform Market Outperform
2021-08-06 Wolfe Research Maintain Outperform Outperform
2021-07-26 Loop Capital Downgrade Buy Hold
2021-07-15 Canaccord Genuity Maintain Buy Buy
2021-07-13 Needham Maintain Strong Buy Strong Buy
2021-07-12 Deutsche Bank Maintain Buy Buy
2021-07-12 Mizuho Maintain Buy Buy
2021-07-09 Piper Sandler Maintain Neutral Neutral
2021-07-02 BTIG Maintain Buy Buy
2021-06-30 Cowen & Co. Maintain Outperform Outperform
2021-06-16 JMP Securities Maintain Market Outperform Market Outperform
2021-06-16 Mizuho Maintain Buy Buy
2021-05-27 Cowen & Co. Maintain Outperform Outperform
2021-05-26 Mizuho Maintain Buy Buy
2021-05-26 BMO Capital Upgrade Market Perform Outperform
2021-05-26 Barclays Maintain Equal Weight Equal Weight
2021-05-26 Deutsche Bank Maintain Buy Buy
2021-05-26 Needham Maintain Strong Buy Strong Buy
2021-05-25 BMO Capital Maintain Market Perform Market Perform
2021-05-24 RBC Capital Maintain Outperform Outperform
2021-05-24 Barclays Maintain Equal Weight Equal Weight
2021-05-19 JMP Securities Maintain Market Outperform Market Outperform
2021-04-13 Mizuho Maintain Buy Buy
2021-03-24 Truist Securities Upgrade Hold Buy
2021-03-08 Rosenblatt Maintain Buy Buy
2021-03-05 Berenberg Upgrade Hold Buy
2021-02-22 RBC Capital Maintain Outperform Outperform
2021-02-16 Canaccord Genuity Maintain Buy Buy
2021-01-20 JMP Securities Maintain Outperform Outperform
2021-01-12 Needham Maintain Strong Buy Strong Buy
2021-01-12 Credit Suisse Maintain Outperform Outperform
2021-01-08 Morgan Stanley Maintain Equal Weight Equal Weight
2020-12-10 JP Morgan Downgrade Overweight Neutral
2020-12-10 Needham Maintain Strong Buy Strong Buy
2020-12-03 Morgan Stanley Maintain Equal Weight Equal Weight
2020-12-03 Wedbush Maintain Outperform Outperform
2020-12-03 Needham Maintain Strong Buy Strong Buy
2020-11-30 Needham Maintain Strong Buy Strong Buy
2020-11-25 Credit Suisse Upgrade Neutral Outperform
2020-10-22 Wedbush Maintain Outperform Outperform
2020-09-10 B of A Securities Maintain Buy Buy
2020-09-10 Wedbush Maintain Outperform Outperform
2020-09-10 Morgan Stanley Maintain Equal Weight Equal Weight
2020-09-10 Truist Securities Maintain Hold Hold
2020-09-08 RBC Capital Maintain Outperform Outperform
2020-09-03 Citigroup Maintain Buy Buy
2020-09-03 Barclays Maintain Equal Weight Equal Weight
2020-08-21 B of A Securities Maintain Buy Buy
2020-08-21 Loop Capital Maintain Buy Buy
2020-08-20 Deutsche Bank Maintain Buy Buy
2020-07-06 RBC Capital Maintain Outperform Outperform
2020-06-22 Needham Maintain Strong Buy Strong Buy
2020-06-18 Morgan Stanley Upgrade Underweight Equal Weight
2020-06-16 Berenberg Downgrade Buy Hold
2020-05-29 Needham Maintain Strong Buy Strong Buy
2020-05-29 Rosenblatt Maintain Buy Buy
2020-05-29 Wedbush Maintain Outperform Outperform
2020-05-26 B of A Securities Maintain Buy Buy
2020-04-24 SunTrust Robinson Humphrey Downgrade Buy Hold
2020-04-23 Credit Suisse Downgrade Outperform Neutral
2020-04-13 Rosenblatt Upgrade Neutral Buy
2020-03-25 Morgan Stanley Maintain Underweight Underweight
2020-02-21 Baird Maintain Outperform Outperform
2020-02-21 UBS Maintain Neutral Neutral
2019-12-04 Baird Maintain Outperform Outperform
2019-12-04 Bank of America Maintain Buy Buy
2019-12-04 UBS Maintain Neutral Neutral
2019-11-25 Bank of America Upgrade Neutral Buy
2019-11-25 B of A Securities Upgrade Neutral Buy
2019-11-19 DA Davidson Maintain Buy Buy
2019-11-12 Goldman Sachs Maintain Neutral Neutral
2019-10-22 Morgan Stanley Maintain Underweight Underweight
2019-10-14 Citigroup Maintain Neutral Neutral
2019-10-03 SunTrust Robinson Humphrey Maintain Buy Buy
2019-09-24 Berenberg Upgrade Hold Buy
2019-09-12 UBS Maintain Neutral Neutral
2019-09-11 Piper Jaffray Maintain Overweight Overweight
2019-09-11 Wedbush Maintain Outperform Outperform
2019-09-11 Barclays Maintain Equal Weight Equal Weight
2019-09-11 Piper Sandler Maintain Overweight Overweight
2019-09-11 Cowen & Co. Maintain Outperform Outperform
2019-09-11 Baird Maintain Outperform Outperform
2019-09-11 BMO Capital Maintain Market Perform Market Perform
2019-09-10 Rosenblatt Maintain Neutral Neutral
2019-08-19 OTR Global Downgrade Mixed Negative
2019-08-02 BMO Capital Maintain Market Perform Perform
2019-07-24 Wedbush Maintain Outperform Outperform
2019-06-27 Wedbush Maintain Outperform Outperform
2019-05-31 UBS Maintain Neutral Neutral
2019-05-31 Bank of America Maintain Neutral Neutral
2019-05-31 Berenberg Maintain Hold Hold
2019-05-31 Morgan Stanley Maintain Underweight Underweight
2019-05-28 Barclays Maintain Equal Weight Equal Weight
2019-05-23 Cowen & Co. Maintain Outperform Outperform
2019-04-09 Credit Suisse Maintain Outperform Outperform
2019-04-02 Bank of America Maintain Neutral Neutral
2019-04-02 B of A Securities Maintain Neutral Neutral
2019-03-04 UBS Maintain Neutral Neutral
2019-03-01 Wedbush Maintain Outperform Outperform
2019-03-01 Credit Suisse Maintain Outperform Outperform
2019-03-01 Deutsche Bank Maintain Hold Hold
2019-03-01 Barclays Maintain Equal Weight Equal Weight
2019-01-15 Morgan Stanley Downgrade Equal Weight Underweight
2019-01-11 PiperJaffray Maintain Overweight Overweight
2018-12-11 Guggenheim Maintain Neutral Neutral
2018-12-06 Morgan Stanley Maintain Equal Weight Equal Weight
2018-10-19 Wedbush Maintain Outperform Outperform
2018-09-10 BTIG Research Downgrade Buy Neutral
2018-09-10 BTIG Downgrade Buy Neutral
2018-09-06 Credit Suisse Maintain Outperform Outperform
2018-09-06 Morgan Stanley Maintain Equal Weight Equal Weight
2018-06-08 Morgan Stanley Maintain Equal Weight Equal Weight
2018-06-07 Barclays Maintain Equal Weight Equal Weight
2018-06-07 Deutsche Bank Maintain Hold Hold
2018-06-07 UBS Maintain Neutral Neutral
2018-06-07 Credit Suisse Maintain Outperform Outperform
2018-04-10 Needham Downgrade Strong Buy Buy
2018-04-10 Baird Maintain Outperform Outperform
2018-04-10 Credit Suisse Maintain Outperform Outperform
2018-04-10 Bank of America Maintain Neutral Neutral
2018-04-10 Stephens & Co. Maintain Equal Weight Equal Weight
2018-04-10 Goldman Sachs Maintain Neutral Neutral
2018-04-10 Morgan Stanley Maintain Equal Weight Equal Weight
2018-04-10 Barclays Maintain Equal Weight Equal Weight
2018-04-10 Deutsche Bank Maintain Hold Hold
2018-04-10 BTIG Research Maintain Buy Buy