Loading live market data…

CrowdStrike Holdings, Inc.

NASDAQ:CRWD

$210.73 USD

$22.82 (12.14%)

Volume
12.14M
Average Volume
12.57M
Market Capitalization
$214.58B
P/E Ratio
-4436.42
Dividend Yield
0.00%
Price Target
$182.00
Year High
$211.00
Year Low
$85.68
Day High
Day Low
Payout Ratio
$-0.85
Current Ratio
$1.53
Source Headline
CrowdStrike Appoints AJ Shipley as Chief Product Officer

AUSTIN, Texas--(BUSINESS WIRE)--CrowdStrike (NASDAQ: CRWD) today announced the appointment of AJ Shipley as Chief Product Officer. Shipley now leads CrowdStrike's product organization, accelerating innovation across the CrowdStrike Falcon® platform to advance the company's mission of stopping breaches and securing the world's adoption of AI. As organizations race to deploy AI, every agent, model, and agentic workflow becomes a new attack surface to defend, a new identity to govern, and a new en.

businesswire.com - 2026-07-15 08:04:00

Missed CRWD's Rally? This ETF Paid 29% in the Same Six Months

Your feed is full of it. CrowdStrike (NASDAQ:CRWD | CRWD Price Prediction) split four-for-one, ripped higher on an AI-security narrative, and every screenshot in your group chat has green candles.

247wallst.com - 2026-07-14 17:53:12

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

CrowdStrike stock is nearing its ATH: Top 3 reasons it may reverse soon

CrowdStrike stock continued its recent rally today, July 14, and is slowly nearing its all-time high of $209.55. It has jumped by 80% in the last six months, bringing its valuation to over $212 billion.

invezz.com - 2026-07-14 14:05:44

CrowdStrike Climbs 11%, Palo Alto Rises 7% as Cybersecurity Stocks Rally on Cooling Inflation

Shares of CrowdStrike Holdings (NASDAQ:CRWD | CRWD Price Prediction) are up 11% to $207.71 in Tuesday midday trading, leading a broad cybersecurity rally as cooler-than-expected June inflation data lifts high-multiple tech.

247wallst.com - 2026-07-14 13:16:12

Stocks Steady as Upbeat Inflation Battles IBM Earnings

Stocks are cautiously higher midday, as cooler inflation helps investors forget about higher oil prices

schaeffersresearch.com - 2026-07-14 12:03:00

CRWD vs. CSCO: Which Cybersecurity Stock Should You Buy Right Now?

Cisco Systems gains an edge over CrowdStrike, as growing AI security demand and a more attractive valuation strengthen its investment case.

zacks.com - 2026-07-14 10:01:22

Is SentinelOne the Next CrowdStrike?

CrowdStrike became a leader in cybersecurity by building a platform of services. SentinelOne is pursuing a similar strategy by expanding into cloud security, identity protection, data analytics, and AI-powered tools.

fool.com - 2026-07-14 08:18:00

After a Stock Split, Is Now the Right Time to Buy CrowdStrike Stock?

The cybersecurity specialist has been hitting on all cylinders. However, the stock's current valuation is looking very frothy.

fool.com - 2026-07-13 10:17:00

CrowdStrike (CRWD) is Attracting Investor Attention: Here is What You Should Know

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

zacks.com - 2026-07-13 10:01:18

CrowdStrike vs. SentinelOne: Which Is the Better AI Stock?

AI is changing cybersecurity fast. See how CrowdStrike and SentinelOne compare as threats grow smarter and investors weigh safety against upside.

fool.com - 2026-07-13 09:15:00

CrowdStrike Just Completed a Stock Split. Is the Stock a Buy Now?

CrowdStrike is benefiting from the AI boom, and it may be in the early days of this growth opportunity. Some investors, however, may turn away from the stock due to its high valuation.

fool.com - 2026-07-11 18:10:00

Tech Corner: CRWD Riding the AI Cybersecurity Wave

In this week's Tech Corner, George Tsilis breaks down how CrowdStrike (CRWD) is benefiting from rising demand for cloud security, AI-driven threat detection, and next-generation SIEM solutions, while highlighting the company's strong earnings and accelerating growth. George also examines the key risks for investors, including CrowdStrike's premium valuation, profitability concerns, and growing competition in cybersecurity.

youtube.com - 2026-07-11 13:00:01

The Bearish AI Headline That’s Actually the Most Bullish Signal of the Year

The U.S. just classified AI as a national security asset. That's a permanent floor under sovereign AI infrastructure spending.

investorplace.com - 2026-07-11 00:00:00

Palo Alto Just Soared 28% in a Month. Should Investors Take Profits and Rotate Into CrowdStrike or Fortinet?

Shares of Palo Alto Networks (NASDAQ:PANW | PANW Price Prediction) are climbing again Thursday, up 5% in midday trading to $337 as the broader cybersecurity sector rebounds.

247wallst.com - 2026-07-09 15:18:45

CrowdStrike Holdings (CRWD) Declines More Than Market: Some Information for Investors

In the closing of the recent trading day, CrowdStrike Holdings (CRWD) stood at $191.24, denoting a -1.74% move from the preceding trading day.

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

Cognizant Strengthens AI Portfolio Through Google Cloud Partnership

Cognizant Technology Solutions deepens its Google Cloud partnership to accelerate enterprise AI adoption, even as soft demand, competition, and margin pressure weigh on performance.

zacks.com - 2026-07-08 12:35:12

Should You Buy CrowdStrike After Its Recent Stock Split? The Answer Might Surprise You.

CrowdStrike's Falcon platform is one of the cybersecurity industry's best all-in-one solutions for enterprises. The company recently executed a 4-for-1 stock split to make its shares more affordable for retail investors and its employees.

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

Software stocks have rarely seen such divergent performances. Here's how to pick winners.

An Evercore analyst notes that infrastructure software stocks have vastly outperformed application names. But there's still hope for companies like Salesforce.

marketwatch.com - 2026-07-06 13:21:00

CRWD Trades at Premium Valuation: Time to Hold or Fold the Stock?

CrowdStrike's Falcon Flex adoption is strengthening recurring revenue growth, but premium valuation and slowing sales growth warrant a cautious approach.

zacks.com - 2026-07-06 11:51:10

CrowdStrike Surges 5%, Palo Alto and Okta Gain 4% as Cybersecurity Stocks Rally on Analyst Upgrades

Shares of major cybersecurity names are rallying in Monday's midday session.

247wallst.com - 2026-07-06 11:08:23

Is CrowdStrike Stock a Buy After Its Stock Split?

CrowdStrike stock is up some 66% year to date. It had a 4-for-1 split on July 2.

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

Why Is CrowdStrike (CRWD) Up 7.9% Since Last Earnings Report?

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

zacks.com - 2026-07-03 12:31:10

CrowdStrike Just Split Its Stock 4-for-1. Does a $193 Price Tag Make It a Buy?

CrowdStrike's first-ever stock split took effect Thursday, taking shares from about $770 to about $193. Fiscal first-quarter revenue rose 26% year over year -- an acceleration from 23% growth in the prior quarter.

fool.com - 2026-07-02 22:26:00

CrowdStrike Begins Split-Adjusted Trading Following 4-for-1 Stock Split

CrowdStrike Holdings Inc (NASDAQ:CRWD) shares are edging higher Thursday afternoon as traders continue to reward large-cap cybersecurity names, despite a risk-off tape. The Nasdaq is down 1.9% while the S&P 500 has shed 0.5%.

benzinga.com - 2026-07-02 14:54:30

Is CrowdStrike stock a buy after 75% drop?

The CrowdStrike (NASDAQ: CRWD) stock price chart might appear frightening at face value, given that, as of press time on July 2, it shows a staggering 74.69% decline from $763.14 to $193.18, but the move resulted from a deliberate action by the company.

finbold.com - 2026-07-02 07:45:24

This $700 stock 'lost' 75% overnight, but here's why Wall Street isn't panicking

CrowdStrike stock (NASDAQ: CRWD) looked like it had fallen off a cliff on Thursday, with the stock moving from roughly $773 at Wednesday's close to about $193 on split-adjusted screens. The scary-looking drop was not a selloff, but a company's scheduled 4-for-1 stock split taking effect.

invezz.com - 2026-07-02 06:37:55

CrowdStrike Named Frost & Sullivan's 2026 Global Enabling Technology Leader in Zero Trust Browser Security

AUSTIN, Texas--(BUSINESS WIRE)--CrowdStrike (NASDAQ: CRWD) today announced it has been named Frost & Sullivan's 2026 Global Enabling Technology Leader in Zero Trust Browser Security. The browser has become the operating environment for modern work, where employees access email, SaaS applications, collaboration tools, customer data, and AI services. All this activity makes the browser a high-value target for attackers – sitting between users, identities, applications, and sensitive enterpris.

businesswire.com - 2026-07-01 12:29:00

CrowdStrike (CRWD) Is a Trending Stock: Facts to Know Before Betting on It

Zacks.com users have recently been watching CrowdStrike (CRWD) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.

zacks.com - 2026-07-01 10:01:26

Palo Alto, CrowdStrike wrap best quarter ever as AI threats bolster cyber demand

Both CrowdStrike and Palo Alto Networks closed out their best quarter ever as autonomous AI agents fuel demand for cybersecurity. CrowdStrike CEO George Kurtz told analysts this month that Mythos is an inflection point for AI and cybersecurity.

cnbc.com - 2026-06-30 16:13:14

Chinese AI Is Closing in on US Rivals. That's Good News for CrowdStrike and These 3 Stocks.

CrowdStrike and these other cybersecurity companies could benefit from Chinese AI models being able to discover vulnerabilities.

barrons.com - 2026-06-30 11:34:00

Can Identity Security Become a Major Growth Driver for CrowdStrike?

CRWD's identity security business is gaining momentum as AI adoption drives demand for tools that secure AI agents and enterprise access.

zacks.com - 2026-06-30 11:08:07

The Big 3: CRWD, VLO, MU

Scott Bauer of @ProsperTradingAcademy walks us through today's Big 3, looking at stocks all tied to the AI trade. He discusses CrowdStrike's (CRWD) recent surge, highlights key resistance areas for Valero Energy (VLO), and Micron's (MU) recent pullback following earnings as opportunities he sees in the market.

youtube.com - 2026-06-29 13:00:19

Palo Alto Networks Surges 9%, CrowdStrike Rises 7%, Okta Gains 5%: Can the Cybersecurity Rally Justify Its Valuations?

Shares of Palo Alto Networks (NASDAQ:PANW | PANW Price Prediction) are up 9% to $331.91 at midday Monday, leading a sharp rally across cybersecurity platform leaders.

247wallst.com - 2026-06-29 12:55:56

Brokers Suggest Investing in CrowdStrike (CRWD): Read This Before Placing a Bet

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

zacks.com - 2026-06-29 10:31:07

Monday's Morning Movers: CRM, ADBE & CRWD Downgrades, RBLX Upgrade

Diane King Hall discusses this morning's top moving stocks at the opening bell, pointing to Phillip Securities downgrading Salesforce (CRM) and Adobe (ADBE). Arete also downgraded CrowdStrike (CRWD) to neutral from buy with a $730 price target.

youtube.com - 2026-06-29 10:30:32

Here Are Monday's Best Wall Street Analyst Research Calls: Adobe, Applovin, Casey's General Stores, CrowdStrike, Honeywell Aerospace, Salesforce, Synaptics, Terawulf, and More

Futures are trading higher as we get ready to start a holiday-shortened trading week, with the Federal 4th of July holiday scheduled for Friday, before we celebrate the 250th anniversary of the country on Saturday.

247wallst.com - 2026-06-29 08:21:22

Can AI Detection and Response Become CrowdStrike's Next Growth Driver?

CRWD's AI Detection and Response is gaining rapid traction as enterprise AI adoption fuels demand for securing AI apps, agents and workloads.

zacks.com - 2026-06-25 10:46:17

The Bearish AI Headline That’s Actually the Most Bullish Signal of the Year

The U.S. just classified AI as a national security asset. That's a permanent floor under sovereign AI infrastructure spending.

investorplace.com - 2026-06-25 00:00:00

Forget CrowdStrike. For 0.59% This Fund Owns It Plus 30 Cybersecurity Rivals

Holders of CrowdStrike (NASDAQ:CRWD | CRWD Price Prediction) own the household name in cybersecurity, and the stock has rewarded that conviction with a 45.26% year-to-date gain through June 23.

247wallst.com - 2026-06-24 16:28:33

CrowdStrike Is Splitting Its Stock 4-for-1 on July 2. What Investors Should Know Before the Date Arrives.

CrowdStrike is splitting its stock for the first time since its 2019 IPO. But stock splits don't matter as much as they used to.

fool.com - 2026-06-24 15:45:33

Should You Buy CRWD Stock Before The Split?

This article was written by Doug Nathman, with research by his team at Trefis.

forbes.com - 2026-06-24 10:05:06

Is CrowdStrike Worth Buying Before the Stock Split? An Honest Answer

CrowdStrike announced a 4-for-1 stock split alongside its recent earnings report. The company's growth has been impressive, and ARR is now over $5.5 billion.

fool.com - 2026-06-24 06:21:00

Buy CrowdStrike Before the Stock Split? Here's the Case

CrowdStrike Holdings Inc. NASDAQ: CRWD is up approximately 45% in 2026, making it one of the best-performing stocks of 2026. However, CRWD is down approximately 10% since reporting solid earnings on June 3.

marketbeat.com - 2026-06-23 17:33:47

Presidio Joins CrowdStrike's Project QuiltWorks, Closing the Gap Between Frontier AI Vulnerability Discovery and Remediation for Enterprises

NEW YORK, June 23, 2026 (GLOBE NEWSWIRE) -- Presidio , a leading global digital services and AI solutions provider, today announced its participation in CrowdStrike's Project QuiltWorks , expanding its ability to enable enterprises to connect vulnerability discovery with practical, validated remediation. Project QuiltWorks is the only coalition uniting frontier AI labs, top systems integrators, leaders from the cyber insurance industry, and cloud infrastructure to assess, prioritize, remediate, and financially protect against frontier AI risk.

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

CrowdStrike Named a Leader in the 2026 IDC MarketScape for Worldwide SIEM

AUSTIN, Texas--(BUSINESS WIRE)--CrowdStrike (NASDAQ: CRWD) today announced it has been named a Leader in the IDC MarketScape: Worldwide SIEM 2026 Vendor Assessment.1 We believe this recognition reflects how CrowdStrike Falcon® Next-Gen SIEM is transforming security operations at global scale, as organizations replace legacy SIEMs to build the agentic SOC on the CrowdStrike Falcon® platform. Legacy SIEMs were built for a threat environment that no longer exists. As AI-enabled adversaries attack.

businesswire.com - 2026-06-23 08:04:00

Airrived Ranked #1 in AWS Cybersecurity Startup Accelerator, Selected by AWS, CrowdStrike, CyberE71 and UAE Cyber Security Council

DUBLIN, Calif.--(BUSINESS WIRE)--Airrived, creator of the Agentic OS for enterprise AI, today announced it was ranked #1 overall in the prestigious AWS/CTIB Cybersecurity Startup Accelerator, a global program backed by Amazon Web Services (AWS), CrowdStrike, CyberE71, and the UAE Cyber Security Council. Selected from hundreds of cybersecurity and AI startups worldwide, Airrived was recognized for its Agentic OS platform, which enables organizations to design, deploy, govern, and scale autonomou.

businesswire.com - 2026-06-23 06:00:00

Crowdstrike CEO: AI agents need to be secured, controlled, and governed

George Kurtz, Crowdstrike CEO, joins 'Closing Bell Overtime' to talk how cybersecurity is approaching AI development.

youtube.com - 2026-06-22 17:14:27

Buy CrowdStrike Before the Stock Split? Here's the Case

CrowdStrike Holdings Inc. NASDAQ: CRWD is up approximately 45% in 2026, making it one of the best-performing stocks of 2026. However, CRWD is down approximately 10% since reporting solid earnings on June 3.

marketbeat.com - 2026-06-22 13:45:51

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

Get CRWD Insider Trade Alerts

CRWD Price Target Summary

Last Month

$205.90

5 analysts

Last Quarter

$177.79

41 analysts

Last Year

$149.02

107 analysts

All Time

$98.18

310 analysts

CRWD Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-13 Rosenblatt Maintain Buy Buy
2026-07-09 Needham Maintain Buy Buy
2026-07-08 Benchmark Maintain Buy Buy
2026-07-07 UBS Maintain Buy Buy
2026-07-07 Morgan Stanley Maintain Overweight Overweight
2026-07-07 Stifel Maintain Buy Buy
2026-07-06 Barclays Maintain Overweight Overweight
2026-07-02 Morgan Stanley Maintain Overweight Overweight
2026-06-23 Rosenblatt Maintain Buy Buy
2026-06-04 Benchmark Maintain Buy Buy
2026-06-04 Citizens Maintain Market Outperform Market Outperform
2026-06-04 Scotiabank Maintain Sector Outperform Sector Outperform
2026-06-04 Truist Securities Maintain Buy Buy
2026-06-04 Stifel Maintain Buy Buy
2026-06-04 BMO Capital Maintain Outperform Outperform
2026-06-04 Piper Sandler Maintain Overweight Overweight
2026-06-04 Bernstein Maintain Market Perform Market Perform
2026-06-04 Canaccord Genuity Maintain Hold Hold
2026-06-04 Jefferies Maintain Buy Buy
2026-06-04 Needham Maintain Buy Buy
2026-06-04 Wedbush Maintain Outperform Outperform
2026-06-04 Morgan Stanley Maintain Overweight Overweight
2026-06-04 Barclays Maintain Overweight Overweight
2026-06-04 TD Cowen Maintain Buy Buy
2026-06-04 Rosenblatt Maintain Buy Buy
2026-06-04 Susquehanna Maintain Positive Positive
2026-06-04 Baird Maintain Neutral Neutral
2026-06-04 Mizuho Maintain Outperform Outperform
2026-06-04 RBC Capital Maintain Outperform Outperform
2026-06-04 BTIG Maintain Buy Buy
2026-06-04 Macquarie Maintain Neutral Neutral
2026-06-04 UBS Maintain Buy Buy
2026-06-04 Citigroup Maintain Buy Buy
2026-06-04 B of A Securities Maintain Neutral Neutral
2026-06-04 BNP Paribas Maintain Neutral Neutral
2026-06-04 DA Davidson Maintain Buy Buy
2026-06-04 Wells Fargo Maintain Overweight Overweight
2026-06-04 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-02 JP Morgan Maintain Overweight Overweight
2026-06-02 Baird Maintain Neutral Neutral
2026-06-01 Evercore ISI Group Maintain In Line In Line
2026-05-29 Jefferies Maintain Buy Buy
2026-05-27 Benchmark Maintain Buy Buy
2026-05-27 Wedbush Maintain Outperform Outperform
2026-05-26 BTIG Maintain Buy Buy
2026-05-21 Wells Fargo Maintain Overweight Overweight
2026-05-20 Morgan Stanley Maintain Overweight Overweight
2026-05-20 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-20 Stifel Maintain Buy Buy
2026-05-19 Truist Securities Maintain Buy Buy
2026-05-19 TD Cowen Maintain Buy Buy
2026-05-19 Barclays Maintain Overweight Overweight
2026-05-18 Keybanc Maintain Overweight Overweight
2026-05-14 BTIG Maintain Buy Buy
2026-05-05 Wells Fargo Maintain Overweight Overweight
2026-04-27 Mizuho Upgrade Neutral Outperform
2026-04-21 Keybanc Upgrade Sector Weight Overweight
2026-03-30 Wolfe Research Upgrade Peer Perform Outperform
2026-03-17 RBC Capital Maintain Outperform Outperform
2026-03-10 Morgan Stanley Upgrade Equal Weight Overweight
2026-03-05 Citigroup Maintain Buy Buy
2026-03-04 Evercore ISI Group Maintain In Line In Line
2026-03-04 BNP Paribas Maintain Neutral Neutral
2026-03-04 RBC Capital Maintain Outperform Outperform
2026-03-04 Canaccord Genuity Maintain Hold Hold
2026-03-04 Bernstein Maintain Market Perform Market Perform
2026-03-04 Macquarie Maintain Neutral Neutral
2026-03-04 DA Davidson Maintain Buy Buy
2026-03-04 UBS Maintain Buy Buy
2026-03-04 Cantor Fitzgerald Maintain Overweight Overweight
2026-03-04 Rosenblatt Maintain Buy Buy
2026-03-04 Needham Maintain Buy Buy
2026-03-04 Morgan Stanley Maintain Equal Weight Equal Weight
2026-03-04 BMO Capital Maintain Outperform Outperform
2026-03-03 BTIG Maintain Buy Buy
2026-03-02 Piper Sandler Upgrade Neutral Overweight
2026-03-02 BTIG Maintain Buy Buy
2026-03-02 Baird Maintain Neutral Neutral
2026-02-25 Evercore ISI Group Maintain In Line In Line
2026-02-24 Cantor Fitzgerald Maintain Overweight Overweight
2026-02-24 TD Cowen Maintain Buy Buy
2026-02-24 Oppenheimer Maintain Outperform Outperform
2026-02-23 Stifel Maintain Buy Buy
2026-02-20 Barclays Maintain Overweight Overweight
2026-02-17 Truist Securities Maintain Buy Buy
2026-02-17 Mizuho Maintain Neutral Neutral
2026-02-13 HSBC Upgrade Hold Buy
2026-01-27 Macquarie Maintain Neutral Neutral
2026-01-13 Citigroup Maintain Buy Buy
2026-01-13 BTIG Maintain Buy Buy
2026-01-12 Keybanc Downgrade Overweight Sector Weight
2026-01-09 Berenberg Upgrade Hold Buy
2025-12-18 Stephens & Co. Maintain Overweight Overweight
2025-12-18 Morgan Stanley Maintain Equal Weight Equal Weight
2025-12-11 Freedom Broker Upgrade Hold Buy
2025-12-11 Freedom Capital Markets Upgrade Hold Buy
2025-12-04 Citigroup Maintain Buy Buy
2025-12-04 Goldman Sachs Maintain Buy Buy
2025-12-03 Evercore ISI Group Maintain In Line In Line
2025-12-03 Piper Sandler Maintain Neutral Neutral
2025-12-03 Wedbush Maintain Outperform Outperform
2025-12-03 DA Davidson Maintain Buy Buy
2025-12-03 RBC Capital Maintain Outperform Outperform
2025-12-03 Cantor Fitzgerald Maintain Overweight Overweight
2025-12-03 Canaccord Genuity Maintain Hold Hold
2025-12-03 Susquehanna Maintain Positive Positive
2025-12-03 Rosenblatt Maintain Buy Buy
2025-12-03 BMO Capital Maintain Outperform Outperform
2025-12-03 Scotiabank Maintain Sector Outperform Sector Outperform
2025-12-03 Needham Maintain Buy Buy
2025-12-03 BTIG Maintain Buy Buy
2025-12-03 Macquarie Maintain Neutral Neutral
2025-12-03 JP Morgan Maintain Overweight Overweight
2025-12-03 UBS Maintain Buy Buy
2025-12-03 Citizens Maintain Market Outperform Market Outperform
2025-12-01 Wedbush Maintain Outperform Outperform
2025-12-01 JP Morgan Maintain Overweight Overweight
2025-12-01 Keybanc Maintain Overweight Overweight
2025-11-25 DA Davidson Maintain Buy Buy
2025-11-21 Oppenheimer Maintain Outperform Outperform
2025-11-18 Truist Securities Maintain Buy Buy
2025-11-18 Rosenblatt Maintain Buy Buy
2025-11-17 Mizuho Maintain Neutral Neutral
2025-11-17 Stifel Maintain Buy Buy
2025-11-14 Barclays Maintain Overweight Overweight
2025-11-14 Baird Maintain Neutral Neutral
2025-11-13 Morgan Stanley Maintain Equal Weight Equal Weight
2025-11-04 BTIG Maintain Buy Buy
2025-10-17 Oppenheimer Maintain Outperform Outperform
2025-10-15 WestPark Capital Maintain Hold Hold
2025-10-13 RBC Capital Maintain Outperform Outperform
2025-10-09 Stephens & Co. Maintain Overweight Overweight
2025-10-01 Wells Fargo Maintain Overweight Overweight
2025-09-25 Scotiabank Upgrade Sector Perform Sector Outperform
2025-09-23 JMP Securities Maintain Market Outperform Market Outperform
2025-09-22 Rosenblatt Maintain Buy Buy
2025-09-22 Canaccord Genuity Maintain Hold Hold
2025-09-19 Baird Maintain Neutral Neutral
2025-09-19 Macquarie Maintain Neutral Neutral
2025-09-18 Guggenheim Maintain Neutral Neutral
2025-09-18 Rosenblatt Maintain Buy Buy
2025-09-18 Roth Capital Maintain Buy Buy
2025-09-18 DA Davidson Maintain Buy Buy
2025-09-18 Truist Securities Maintain Buy Buy
2025-09-18 Keybanc Maintain Overweight Overweight
2025-09-18 BMO Capital Maintain Outperform Outperform
2025-09-18 Cantor Fitzgerald Maintain Overweight Overweight
2025-09-18 BTIG Maintain Buy Buy
2025-09-18 Jefferies Maintain Buy Buy
2025-09-18 Stifel Maintain Buy Buy
2025-09-18 Barclays Maintain Overweight Overweight
2025-09-18 Needham Maintain Buy Buy
2025-09-18 Morgan Stanley Maintain Equal Weight Equal Weight
2025-09-18 RBC Capital Maintain Outperform Outperform
2025-08-29 Macquarie Maintain Neutral Neutral
2025-08-28 Mizuho Maintain Neutral Neutral
2025-08-28 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-28 Wedbush Maintain Outperform Outperform
2025-08-28 Jefferies Maintain Buy Buy
2025-08-28 WestPark Capital Maintain Hold Hold
2025-08-28 Canaccord Genuity Maintain Hold Hold
2025-08-28 Piper Sandler Maintain Neutral Neutral
2025-08-28 UBS Maintain Buy Buy
2025-08-28 DA Davidson Maintain Buy Buy
2025-08-28 BTIG Maintain Buy Buy
2025-08-28 Guggenheim Maintain Neutral Neutral
2025-08-28 Needham Maintain Buy Buy
2025-08-28 Oppenheimer Maintain Outperform Outperform
2025-08-28 Scotiabank Maintain Sector Perform Sector Perform
2025-08-28 BMO Capital Maintain Outperform Outperform
2025-08-28 Rosenblatt Maintain Buy Buy
2025-08-28 Evercore ISI Group Maintain In Line In Line
2025-08-28 Cantor Fitzgerald Maintain Overweight Overweight
2025-08-28 Bernstein Maintain Market Perform Market Perform
2025-08-26 Cantor Fitzgerald Maintain Overweight Overweight
2025-08-25 BMO Capital Maintain Outperform Outperform
2025-08-18 Evercore ISI Group Maintain In Line In Line
2025-07-24 Jefferies Maintain Buy Buy
2025-07-14 Morgan Stanley Downgrade Overweight Equal Weight
2025-07-10 CFRA Downgrade Buy Hold
2025-07-07 Piper Sandler Downgrade Overweight Neutral
2025-06-10 Goldman Sachs Maintain Buy Buy
2025-06-06 Bernstein Downgrade Outperform Market Perform
2025-06-05 WestPark Capital Maintain Hold Hold
2025-06-04 Scotiabank Maintain Sector Perform Sector Perform
2025-06-04 Jefferies Maintain Buy Buy
2025-06-04 Mizuho Maintain Neutral Neutral
2025-06-04 JMP Securities Maintain Market Outperform Market Outperform
2025-06-04 Raymond James Maintain Outperform Outperform
2025-06-04 Stifel Maintain Buy Buy
2025-06-04 Roth Capital Maintain Buy Buy
2025-06-04 RBC Capital Maintain Outperform Outperform
2025-06-04 DA Davidson Maintain Buy Buy
2025-06-04 Oppenheimer Maintain Outperform Outperform
2025-06-04 Bernstein Maintain Outperform Outperform
2025-06-04 Piper Sandler Maintain Overweight Overweight
2025-06-04 Truist Securities Maintain Buy Buy
2025-06-04 Stephens & Co. Maintain Overweight Overweight
2025-06-04 Needham Maintain Buy Buy
2025-06-04 Susquehanna Maintain Positive Positive
2025-06-04 Evercore ISI Group Downgrade Outperform In Line
2025-06-04 Rosenblatt Maintain Buy Buy
2025-06-04 Canaccord Genuity Downgrade Buy Hold
2025-06-04 Morgan Stanley Maintain Overweight Overweight
2025-06-04 B of A Securities Downgrade Buy Neutral
2025-06-03 Wedbush Maintain Outperform Outperform
2025-06-02 Rosenblatt Maintain Buy Buy
2025-06-02 Wells Fargo Maintain Overweight Overweight
2025-05-30 Cantor Fitzgerald Maintain Overweight Overweight
2025-05-29 UBS Maintain Buy Buy
2025-05-28 Barclays Maintain Overweight Overweight
2025-05-22 Stifel Maintain Buy Buy
2025-05-15 Morgan Stanley Maintain Overweight Overweight
2025-05-15 Mizuho Downgrade Outperform Neutral
2025-05-11 Wedbush Maintain Outperform Outperform
2025-05-08 Rosenblatt Maintain Buy Buy
2025-05-07 Mizuho Maintain Outperform Outperform
2025-05-05 JMP Securities Maintain Market Outperform Market Outperform
2025-04-16 Morgan Stanley Maintain Overweight Overweight
2025-03-31 Truist Securities Maintain Buy Buy
2025-03-31 Jefferies Maintain Buy Buy
2025-03-25 BTIG Upgrade Neutral Buy
2025-03-05 DA Davidson Maintain Buy Buy
2025-03-05 Wells Fargo Maintain Overweight Overweight
2025-03-05 Jefferies Maintain Buy Buy
2025-03-05 Susquehanna Maintain Positive Positive
2025-03-05 Cantor Fitzgerald Maintain Overweight Overweight
2025-03-05 Stifel Maintain Buy Buy
2025-03-05 Evercore ISI Group Maintain Outperform Outperform
2025-03-05 Keybanc Maintain Overweight Overweight
2025-03-05 Guggenheim Maintain Neutral Neutral
2025-03-05 Raymond James Maintain Outperform Outperform
2025-03-05 Wedbush Maintain Outperform Outperform
2025-03-05 Citizens Capital Markets Maintain Market Outperform Market Outperform
2025-03-05 Rosenblatt Maintain Buy Buy
2025-03-05 Baird Maintain Neutral Neutral
2025-03-05 Bernstein Maintain Outperform Outperform
2025-03-05 Needham Maintain Buy Buy
2025-03-05 Goldman Sachs Maintain Buy Buy
2025-03-05 Mizuho Maintain Outperform Outperform
2025-03-05 WestPark Capital Maintain Hold Hold
2025-03-05 UBS Maintain Buy Buy
2025-03-05 Barclays Maintain Overweight Overweight
2025-03-05 BMO Capital Maintain Outperform Outperform
2025-03-05 Piper Sandler Maintain Overweight Overweight
2025-03-03 Canaccord Genuity Maintain Buy Buy
2025-02-28 JP Morgan Maintain Overweight Overweight
2025-02-27 Rosenblatt Maintain Buy Buy
2025-02-26 UBS Maintain Buy Buy
2025-02-26 B of A Securities Maintain Buy Buy
2025-02-21 Barclays Maintain Overweight Overweight
2025-02-21 Baird Maintain Neutral Neutral
2025-02-19 Morgan Stanley Maintain Overweight Overweight
2025-02-19 Stifel Maintain Buy Buy
2025-02-12 Mizuho Maintain Outperform Outperform
2025-02-12 Truist Securities Maintain Buy Buy
2025-02-11 Keybanc Maintain Overweight Overweight
2025-02-03 Baird Downgrade Outperform Neutral
2025-01-21 Scotiabank Maintain Sector Perform Sector Perform
2025-01-17 Citigroup Maintain Buy Buy
2025-01-07 Truist Securities Maintain Buy Buy
2025-01-03 RBC Capital Maintain Outperform Outperform
2024-12-24 Goldman Sachs Maintain Buy Buy
2024-12-19 Jefferies Maintain Buy Buy
2024-12-18 Stifel Maintain Buy Buy
2024-12-16 JP Morgan Maintain Overweight Overweight
2024-12-06 Mizuho Maintain Outperform Outperform
2024-12-02 Morgan Stanley Maintain Overweight Overweight
2024-11-27 Citigroup Maintain Buy Buy
2024-11-27 Oppenheimer Maintain Outperform Outperform
2024-11-27 HSBC Downgrade Buy Hold
2024-11-27 Baird Maintain Outperform Outperform
2024-11-27 BMO Capital Maintain Outperform Outperform
2024-11-27 Rosenblatt Maintain Buy Buy
2024-11-27 Needham Maintain Buy Buy
2024-11-27 Wells Fargo Maintain Overweight Overweight
2024-11-27 Piper Sandler Maintain Overweight Overweight
2024-11-27 Susquehanna Maintain Positive Positive
2024-11-27 B of A Securities Maintain Buy Buy
2024-11-27 RBC Capital Maintain Outperform Outperform
2024-11-25 Evercore ISI Group Maintain Outperform Outperform
2024-11-25 Rosenblatt Maintain Buy Buy
2024-11-22 Keybanc Maintain Overweight Overweight
2024-11-21 Cantor Fitzgerald Maintain Overweight Overweight
2024-11-20 Stifel Maintain Buy Buy
2024-11-18 Barclays Maintain Overweight Overweight
2024-11-18 Morgan Stanley Maintain Overweight Overweight
2024-11-18 Truist Securities Maintain Buy Buy
2024-11-04 JMP Securities Maintain Market Outperform Market Outperform
2024-09-30 Canaccord Genuity Maintain Buy Buy
2024-09-24 Jefferies Maintain Buy Buy
2024-09-24 JMP Securities Maintain Market Outperform Market Outperform
2024-09-23 Keybanc Maintain Overweight Overweight
2024-09-19 Rosenblatt Maintain Buy Buy
2024-09-19 Piper Sandler Maintain Overweight Overweight
2024-09-19 Susquehanna Maintain Positive Positive
2024-09-19 Cantor Fitzgerald Maintain Overweight Overweight
2024-09-18 DA Davidson Maintain Buy Buy
2024-09-09 Morgan Stanley Maintain Overweight Overweight
2024-09-06 Needham Maintain Buy Buy
2024-09-05 Susquehanna Maintain Positive Positive
2024-09-05 Bernstein Maintain Outperform Outperform
2024-08-30 Argus Research Maintain Buy Buy
2024-08-30 HSBC Upgrade Hold Buy
2024-08-29 UBS Maintain Buy Buy
2024-08-29 RBC Capital Maintain Outperform Outperform
2024-08-29 Rosenblatt Maintain Buy Buy
2024-08-29 Needham Maintain Buy Buy
2024-08-29 Oppenheimer Maintain Outperform Outperform
2024-08-29 Canaccord Genuity Maintain Buy Buy
2024-08-29 Barclays Maintain Overweight Overweight
2024-08-29 BMO Capital Maintain Outperform Outperform
2024-08-29 TD Cowen Maintain Buy Buy
2024-08-29 Raymond James Maintain Outperform Outperform
2024-08-29 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-29 DA Davidson Maintain Buy Buy
2024-08-29 Baird Maintain Outperform Outperform
2024-08-28 Truist Securities Maintain Buy Buy
2024-08-26 Deutsche Bank Maintain Hold Hold
2024-08-26 Rosenblatt Maintain Buy Buy
2024-08-19 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-19 Bernstein Maintain Outperform Outperform
2024-08-16 BMO Capital Maintain Outperform Outperform
2024-08-15 Morgan Stanley Maintain Overweight Overweight
2024-08-15 Goldman Sachs Maintain Buy Buy
2024-08-14 Citigroup Maintain Buy Buy
2024-08-14 DA Davidson Maintain Buy Buy
2024-08-14 Scotiabank Maintain Sector Perform Sector Perform
2024-08-13 Wedbush Maintain Outperform Outperform
2024-08-09 Wedbush Maintain Outperform Outperform
2024-08-09 Stifel Maintain Buy Buy
2024-08-07 Wedbush Maintain Outperform Outperform
2024-08-06 Piper Sandler Upgrade Neutral Overweight
2024-08-05 Wedbush Maintain Outperform Outperform
2024-08-02 Wedbush Maintain Outperform Outperform
2024-07-31 Jefferies Maintain Buy Buy
2024-07-30 Evercore ISI Group Maintain Outperform Outperform
2024-07-30 Needham Maintain Buy Buy
2024-07-29 Morgan Stanley Maintain Overweight Overweight
2024-07-29 JP Morgan Maintain Overweight Overweight
2024-07-24 Rosenblatt Maintain Buy Buy
2024-07-24 Wedbush Maintain Outperform Outperform
2024-07-24 Citigroup Maintain Buy Buy
2024-07-23 Baird Maintain Outperform Outperform
2024-07-23 Truist Securities Maintain Buy Buy
2024-07-23 HSBC Downgrade Buy Hold
2024-07-22 Morgan Stanley Maintain Overweight Overweight
2024-07-22 RBC Capital Maintain Outperform Outperform
2024-07-22 Piper Sandler Maintain Neutral Neutral
2024-07-22 BTIG Downgrade Buy Neutral
2024-07-22 Wells Fargo Maintain Overweight Overweight
2024-07-22 Scotiabank Downgrade Sector Outperform Sector Perform
2024-07-22 Canaccord Genuity Maintain Buy Buy
2024-07-22 Guggenheim Downgrade Buy Neutral
2024-07-19 Evercore ISI Group Maintain Outperform Outperform
2024-07-18 Redburn Atlantic Downgrade Buy Sell
2024-07-17 Keybanc Maintain Overweight Overweight
2024-07-02 Keybanc Maintain Overweight Overweight
2024-07-02 Piper Sandler Downgrade Overweight Neutral
2024-06-25 Guggenheim Maintain Buy Buy
2024-06-21 Cantor Fitzgerald Maintain Overweight Overweight
2024-06-05 Cantor Fitzgerald Maintain Overweight Overweight
2024-06-05 Mizuho Maintain Buy Buy
2024-06-05 Needham Maintain Buy Buy
2024-06-05 Canaccord Genuity Maintain Buy Buy
2024-06-05 BMO Capital Maintain Outperform Outperform
2024-06-05 Scotiabank Maintain Sector Outperform Sector Outperform
2024-06-05 RBC Capital Maintain Outperform Outperform
2024-06-05 Piper Sandler Maintain Overweight Overweight
2024-06-05 BTIG Maintain Buy Buy
2024-06-05 DA Davidson Maintain Buy Buy
2024-06-05 Oppenheimer Maintain Outperform Outperform
2024-06-05 Rosenblatt Maintain Buy Buy
2024-06-05 Wedbush Maintain Outperform Outperform
2024-05-29 JP Morgan Maintain Overweight Overweight
2024-05-28 Morgan Stanley Maintain Overweight Overweight
2024-05-14 JMP Securities Maintain Market Outperform Market Outperform
2024-04-18 Keybanc Maintain Overweight Overweight
2024-04-17 Cantor Fitzgerald Maintain Overweight Overweight
2024-04-08 Rosenblatt Maintain Buy Buy
2024-03-19 Macquarie Maintain Outperform Outperform
2024-03-14 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-13 Morgan Stanley Maintain Overweight Overweight
2024-03-07 Susquehanna Maintain Positive Positive
2024-03-07 Citigroup Maintain Buy Buy
2024-03-06 Guggenheim Maintain Buy Buy
2024-03-06 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-06 BTIG Maintain Buy Buy
2024-03-06 Piper Sandler Maintain Overweight Overweight
2024-03-06 Keybanc Maintain Overweight Overweight
2024-03-06 Stifel Maintain Buy Buy
2024-03-06 Morgan Stanley Maintain Overweight Overweight
2024-03-06 Jefferies Maintain Buy Buy
2024-03-06 JMP Securities Maintain Market Outperform Market Outperform
2024-03-06 Rosenblatt Maintain Buy Buy
2024-03-06 Evercore ISI Group Maintain Outperform Outperform
2024-03-06 Wells Fargo Maintain Overweight Overweight
2024-03-06 DA Davidson Maintain Buy Buy
2024-03-06 Baird Maintain Outperform Outperform
2024-03-06 RBC Capital Maintain Outperform Outperform
2024-03-06 BMO Capital Maintain Outperform Outperform
2024-03-06 Macquarie Maintain Outperform Outperform
2024-03-06 TD Cowen Maintain Outperform Outperform
2024-03-06 Scotiabank Maintain Sector Outperform Sector Outperform
2024-03-06 Oppenheimer Maintain Outperform Outperform
2024-03-06 Barclays Maintain Overweight Overweight
2024-03-06 Mizuho Maintain Buy Buy
2024-03-06 UBS Maintain Buy Buy
2024-03-06 Canaccord Genuity Maintain Buy Buy
2024-03-06 Needham Maintain Buy Buy
2024-03-06 JP Morgan Maintain Overweight Overweight
2024-03-06 Truist Securities Maintain Buy Buy
2024-03-06 HSBC Maintain Buy Buy
2024-03-05 Wedbush Maintain Outperform Outperform
2024-03-04 Wells Fargo Maintain Overweight Overweight
2024-03-04 Needham Maintain Buy Buy
2024-02-29 JP Morgan Maintain Overweight Overweight
2024-02-28 Barclays Maintain Overweight Overweight
2024-02-21 Guggenheim Maintain Buy Buy
2024-02-21 Goldman Sachs Maintain Buy Buy
2024-02-20 Truist Securities Maintain Buy Buy
2024-02-20 Rosenblatt Maintain Buy Buy
2024-02-14 Keybanc Maintain Overweight Overweight
2024-02-13 Cantor Fitzgerald Maintain Overweight Overweight
2024-02-12 Cantor Fitzgerald Maintain Overweight Overweight
2024-02-02 Cantor Fitzgerald Maintain Overweight Overweight
2024-01-31 JMP Securities Maintain Market Outperform Market Outperform
2024-01-29 JMP Securities Maintain Market Outperform Market Outperform
2024-01-18 Keybanc Maintain Overweight Overweight
2024-01-17 WestPark Capital Downgrade Buy Hold
2024-01-16 Truist Securities Maintain Buy Buy
2024-01-12 Cantor Fitzgerald Maintain Overweight Overweight
2024-01-10 Citigroup Maintain Buy Buy
2024-01-09 Morgan Stanley Upgrade Equal Weight Overweight
2024-01-05 Oppenheimer Maintain Outperform Outperform
2023-12-21 Needham Maintain Buy Buy
2023-12-21 Rosenblatt Maintain Buy Buy
2023-12-15 BMO Capital Maintain Outperform Outperform
2023-12-15 Mizuho Maintain Buy Buy
2023-12-11 JP Morgan Maintain Overweight Overweight
2023-11-30 Goldman Sachs Maintain Buy Buy
2023-11-29 Truist Securities Maintain Buy Buy
2023-11-29 JMP Securities Maintain Market Outperform Market Outperform
2023-11-29 Rosenblatt Maintain Buy Buy
2023-11-29 Piper Sandler Maintain Overweight Overweight
2023-11-29 Barclays Maintain Overweight Overweight
2023-11-29 Stifel Maintain Buy Buy
2023-11-29 Mizuho Maintain Buy Buy
2023-11-29 Oppenheimer Maintain Outperform Outperform
2023-11-29 Wedbush Maintain Outperform Outperform
2023-11-29 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-29 Canaccord Genuity Maintain Buy Buy
2023-11-29 BMO Capital Maintain Outperform Outperform
2023-11-29 Cantor Fitzgerald Maintain Overweight Overweight
2023-11-29 Needham Maintain Buy Buy
2023-11-29 Keybanc Maintain Overweight Overweight
2023-11-29 JP Morgan Maintain Overweight Overweight
2023-11-28 Wedbush Maintain Outperform Outperform
2023-11-28 BMO Capital Maintain Outperform Outperform
2023-11-27 Needham Maintain Buy Buy
2023-11-27 BTIG Maintain Buy Buy
2023-11-21 Keybanc Maintain Overweight Overweight
2023-11-21 Cantor Fitzgerald Maintain Overweight Overweight
2023-11-21 Rosenblatt Maintain Buy Buy
2023-11-20 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-14 JP Morgan Maintain Overweight Overweight
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-09-28 DA Davidson Maintain Buy Buy
2023-09-26 JMP Securities Maintain Market Outperform Market Outperform
2023-09-25 Goldman Sachs Maintain Buy Buy
2023-09-22 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-22 Cantor Fitzgerald Maintain Overweight Overweight
2023-09-22 Scotiabank Maintain Outperform Outperform
2023-09-22 Baird Maintain Outperform Outperform
2023-09-21 Piper Sandler Maintain Overweight Overweight
2023-09-21 Truist Securities Maintain Buy Buy
2023-09-21 Macquarie Maintain Outperform Outperform
2023-09-21 Needham Maintain Buy Buy
2023-09-21 BMO Capital Maintain Outperform Outperform
2023-09-21 Wedbush Maintain Outperform Outperform
2023-09-21 Rosenblatt Maintain Buy Buy
2023-09-21 Barclays Maintain Overweight Overweight
2023-09-21 JP Morgan Maintain Overweight Overweight
2023-09-21 Mizuho Maintain Buy Buy
2023-09-21 Jefferies Maintain Hold Hold
2023-09-19 Citigroup Maintain Buy Buy
2023-09-13 Barclays Maintain Overweight Overweight
2023-08-31 Rosenblatt Maintain Buy Buy
2023-08-31 JP Morgan Maintain Overweight Overweight
2023-08-31 RBC Capital Maintain Outperform Outperform
2023-08-31 Needham Maintain Buy Buy
2023-08-31 Stephens & Co. Maintain Overweight Overweight
2023-08-31 JMP Securities Maintain Market Outperform Market Outperform
2023-08-31 Cantor Fitzgerald Maintain Overweight Overweight
2023-08-31 Stifel Maintain Hold Hold
2023-08-31 Oppenheimer Maintain Outperform Outperform
2023-08-31 BMO Capital Maintain Outperform Outperform
2023-08-31 BTIG Maintain Buy Buy
2023-08-31 DA Davidson Maintain Buy Buy
2023-08-29 Needham Maintain Buy Buy
2023-08-28 Wells Fargo Maintain Overweight Overweight
2023-08-28 Morgan Stanley Downgrade Overweight Equal Weight
2023-08-25 Rosenblatt Maintain Buy Buy
2023-08-23 Guggenheim Maintain Buy Buy
2023-08-23 UBS Maintain Buy Buy
2023-08-22 Canaccord Genuity Maintain Buy Buy
2023-08-11 Barclays Maintain Overweight Overweight
2023-08-01 Morgan Stanley Maintain Overweight Overweight
2023-07-31 Morgan Stanley Maintain Overweight Overweight
2023-07-14 Needham Maintain Buy Buy
2023-07-13 JMP Securities Maintain Market Outperform Market Outperform
2023-07-10 Needham Maintain Buy Buy
2023-06-27 Needham Maintain Buy Buy
2023-06-20 Needham Maintain Buy Buy
2023-06-15 Mizuho Maintain Buy Buy
2023-06-02 Cantor Fitzgerald Maintain Neutral Neutral
2023-06-02 Goldman Sachs Maintain Buy Buy
2023-06-01 RBC Capital Maintain Outperform Outperform
2023-06-01 MoffettNathanson Maintain Outperform Outperform
2023-06-01 Baird Maintain Outperform Outperform
2023-06-01 Wells Fargo Maintain Overweight Overweight
2023-06-01 UBS Maintain Buy Buy
2023-06-01 Cantor Fitzgerald Maintain Overweight Overweight
2023-06-01 BMO Capital Maintain Outperform Outperform
2023-06-01 Stephens & Co. Maintain Overweight Overweight
2023-06-01 Stifel Maintain Hold Hold
2023-06-01 B of A Securities Maintain Buy Buy
2023-06-01 JMP Securities Maintain Market Outperform Market Outperform
2023-06-01 Oppenheimer Maintain Outperform Outperform
2023-06-01 Needham Maintain Buy Buy
2023-06-01 Rosenblatt Maintain Buy Buy
2023-05-31 BTIG Maintain Buy Buy
2023-05-31 Wedbush Maintain Outperform Outperform
2023-05-30 Rosenblatt Maintain Buy Buy
2023-05-30 RBC Capital Maintain Outperform Outperform
2023-05-30 Needham Maintain Buy Buy
2023-05-03 JMP Securities Maintain Market Outperform Outperform
2023-05-02 Rosenblatt Maintain Buy Buy
2023-04-06 Macquarie Maintain Outperform Outperform
2023-04-05 Barclays Maintain Overweight Overweight
2023-04-05 B of A Securities Maintain Buy Buy
2023-04-05 RBC Capital Maintain Outperform Outperform
2023-04-05 Needham Maintain Buy Buy
2023-03-14 Morgan Stanley Maintain Overweight Overweight
2023-03-08 Wedbush Maintain Outperform Outperform
2023-03-08 BTIG Maintain Buy Buy
2023-03-08 Citigroup Maintain Buy Buy
2023-03-08 BMO Capital Maintain Outperform Outperform
2023-03-08 Evercore ISI Group Maintain Outperform Outperform
2023-03-08 UBS Maintain Buy Buy
2023-03-08 Stifel Maintain Hold Hold
2023-03-08 RBC Capital Maintain Outperform Outperform
2023-03-08 Barclays Maintain Overweight Overweight
2023-03-08 JP Morgan Maintain Overweight Overweight
2023-03-03 Cantor Fitzgerald Maintain Neutral Neutral
2023-02-27 Morgan Stanley Maintain Overweight Overweight
2023-01-24 JP Morgan Maintain Overweight Overweight
2023-01-23 Deutsche Bank Downgrade Buy Hold
2023-01-18 BMO Capital Maintain Outperform Outperform
2023-01-18 Scotiabank Maintain Sector Outperform Outperform
2023-01-12 Morgan Stanley Maintain Overweight Overweight
2023-01-05 Piper Sandler Maintain Overweight Overweight
2023-01-05 Jefferies Downgrade Buy Hold
2022-12-15 Wedbush Maintain Outperform Outperform
2022-12-02 Wolfe Research Downgrade Outperform Peer Perform
2022-12-02 Cantor Fitzgerald Maintain Neutral Neutral
2022-12-01 Redburn Partners Maintain Buy Buy
2022-12-01 Citigroup Maintain Buy Buy
2022-12-01 Wolfe Research Downgrade Outperform Peer Perform
2022-11-30 MoffettNathanson Maintain Outperform Outperform
2022-11-30 Needham Maintain Buy Buy
2022-11-30 DA Davidson Maintain Buy Buy
2022-11-30 Wells Fargo Maintain Overweight Overweight
2022-11-30 Stifel Downgrade Buy Hold
2022-11-30 Baird Maintain Outperform Outperform
2022-11-30 Barclays Maintain Overweight Overweight
2022-11-30 Morgan Stanley Maintain Overweight Overweight
2022-11-30 MKM Partners Maintain Buy Buy
2022-11-30 JMP Securities Maintain Market Outperform Market Outperform
2022-11-30 Stephens & Co. Maintain Overweight Overweight
2022-11-30 Jefferies Maintain Buy Buy
2022-11-30 Truist Securities Maintain Buy Buy
2022-11-30 Piper Sandler Maintain Overweight Overweight
2022-11-30 Mizuho Maintain Buy Buy
2022-11-30 BTIG Maintain Buy Buy
2022-11-30 RBC Capital Maintain Outperform Outperform
2022-11-30 Deutsche Bank Maintain Buy Buy
2022-11-30 Cowen & Co. Maintain Outperform Outperform
2022-11-28 RBC Capital Maintain Outperform Outperform
2022-11-22 Morgan Stanley Maintain Overweight Overweight
2022-11-18 Barclays Maintain Overweight Overweight
2022-11-02 Macquarie Maintain Outperform Outperform
2022-10-07 SMBC Nikko Maintain Outperform Outperform
2022-10-06 Evercore ISI Group Maintain Outperform Outperform
2022-09-30 Capital One Maintain Overweight Overweight
2022-09-22 MoffettNathanson Maintain Buy Buy
2022-09-16 MKM Partners Maintain Buy Buy
2022-09-08 Cantor Fitzgerald Maintain Overweight Overweight
2022-09-02 Atlantic Equities Maintain Neutral Neutral
2022-08-31 Barclays Maintain Overweight Overweight
2022-08-31 Citigroup Maintain Buy Buy
2022-08-31 Jefferies Maintain Buy Buy
2022-08-31 Piper Sandler Maintain Overweight Overweight
2022-08-31 Stifel Maintain Buy Buy
2022-08-31 Deutsche Bank Maintain Buy Buy
2022-08-31 Needham Maintain Buy Buy
2022-08-31 RBC Capital Maintain Outperform Outperform
2022-08-31 Mizuho Maintain Buy Buy
2022-08-31 Morgan Stanley Maintain Overweight Overweight
2022-08-22 Barclays Maintain Overweight Overweight
2022-08-17 Stifel Maintain Buy Buy
2022-08-12 Guggenheim Maintain Buy Buy
2022-07-22 Citigroup Maintain Buy Buy
2022-06-06 Morgan Stanley Upgrade Equal Weight Overweight
2022-06-03 Oppenheimer Maintain Outperform Outperform
2022-06-03 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-03 Barclays Maintain Overweight Overweight
2022-06-03 Piper Sandler Maintain Overweight Overweight
2022-06-03 Stifel Maintain Buy Buy
2022-06-03 Jefferies Maintain Buy Buy
2022-06-03 RBC Capital Maintain Outperform Outperform
2022-06-03 Wells Fargo Maintain Overweight Overweight
2022-06-03 Deutsche Bank Maintain Buy Buy
2022-06-03 BTIG Maintain Buy Buy
2022-06-03 DA Davidson Maintain Buy Buy
2022-05-31 RBC Capital Maintain Outperform Outperform
2022-05-26 Stephens & Co. Maintain Overweight Overweight
2022-05-23 Jefferies Maintain Buy Buy
2022-05-23 Barclays Maintain Overweight Overweight
2022-05-19 UBS Maintain Buy Buy
2022-05-19 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-18 Mizuho Maintain Buy Buy
2022-04-12 Goldman Sachs Upgrade Neutral Buy
2022-04-08 Baird Maintain Outperform Outperform
2022-04-08 Deutsche Bank Maintain Buy Buy
2022-03-10 Deutsche Bank Maintain Buy Buy
2022-03-10 Jefferies Maintain Buy Buy
2022-03-10 RBC Capital Maintain Outperform Outperform
2022-03-10 Canaccord Genuity Maintain Buy Buy
2022-03-10 Barclays Maintain Overweight Overweight
2022-03-10 UBS Maintain Buy Buy
2022-03-10 BTIG Upgrade Neutral Buy
2022-03-07 Morgan Stanley Maintain Underweight Underweight
2022-03-07 Stifel Maintain Buy Buy
2022-03-07 RBC Capital Maintain Outperform Outperform
2022-02-15 Mizuho Maintain Buy Buy
2022-01-18 Morgan Stanley Maintain Underweight Underweight
2022-01-06 Wells Fargo Maintain Overweight Overweight
2021-12-20 Daiwa Capital Maintain Outperform Outperform
2021-12-14 JP Morgan Upgrade Neutral Overweight
2021-12-02 Deutsche Bank Maintain Buy Buy
2021-12-02 Mizuho Maintain Buy Buy
2021-12-02 Morgan Stanley Maintain Underweight Underweight
2021-12-02 Goldman Sachs Maintain Neutral Neutral
2021-11-15 Mizuho Maintain Buy Buy
2021-11-01 BTIG Downgrade Buy Neutral
2021-09-13 Goldman Sachs Downgrade Buy Neutral
2021-09-01 Mizuho Maintain Buy Buy
2021-09-01 Needham Maintain Buy Buy
2021-09-01 Canaccord Genuity Maintain Buy Buy
2021-09-01 Stifel Maintain Buy Buy
2021-09-01 Deutsche Bank Maintain Buy Buy
2021-09-01 UBS Maintain Buy Buy
2021-09-01 JMP Securities Maintain Market Outperform Market Outperform
2021-09-01 RBC Capital Maintain Outperform Outperform
2021-08-30 RBC Capital Maintain Outperform Outperform
2021-08-30 Needham Maintain Buy Buy
2021-08-30 Barclays Maintain Overweight Overweight
2021-08-06 Wolfe Research Maintain Outperform Outperform
2021-07-12 Mizuho Maintain Buy Buy
2021-07-09 Piper Sandler Maintain Overweight Overweight
2021-07-09 BTIG Maintain Buy Buy
2021-06-30 Truist Securities Maintain Buy Buy
2021-06-22 Stifel Upgrade Hold Buy
2021-06-04 Needham Maintain Buy Buy
2021-06-04 RBC Capital Maintain Outperform Outperform
2021-06-04 Mizuho Maintain Buy Buy
2021-06-04 JP Morgan Maintain Neutral Neutral
2021-05-19 JMP Securities Maintain Market Outperform Market Outperform
2021-05-18 Jefferies Maintain Buy Buy
2021-04-20 Berenberg Maintain Buy Buy
2021-04-15 Deutsche Bank Maintain Buy Buy
2021-04-09 JP Morgan Maintain Neutral Neutral
2021-04-09 JMP Securities Maintain Market Outperform Market Outperform
2021-03-17 Needham Maintain Buy Buy
2021-03-17 Baird Maintain Outperform Outperform
2021-03-17 Oppenheimer Maintain Outperform Outperform
2021-03-17 DA Davidson Maintain Buy Buy
2021-03-17 RBC Capital Maintain Outperform Outperform
2021-02-22 JMP Securities Maintain Market Outperform Market Outperform
2021-02-17 Mizuho Maintain Buy Buy
2021-02-16 Canaccord Genuity Maintain Buy Buy
2021-01-15 Credit Suisse Maintain Neutral Neutral
2021-01-11 Jefferies Upgrade Hold Buy
2020-12-09 JP Morgan Downgrade Overweight Neutral
2020-12-04 Credit Suisse Maintain Neutral Neutral
2020-12-03 Needham Maintain Buy Buy
2020-11-30 Needham Maintain Buy Buy
2020-11-11 Baird Upgrade Neutral Outperform
2020-10-19 Stifel Maintain Buy Buy
2020-09-03 Needham Maintain Buy Buy
2020-09-03 Barclays Maintain Overweight Overweight
2020-09-03 Jefferies Maintain Hold Hold
2020-09-03 Credit Suisse Maintain Neutral Neutral
2020-09-03 Oppenheimer Maintain Outperform Outperform
2020-09-03 RBC Capital Maintain Outperform Outperform
2020-09-03 JMP Securities Maintain Market Outperform Market Outperform
2020-09-03 BTIG Maintain Buy Buy
2020-08-14 UBS Maintain Buy Buy
2020-06-12 RBC Capital Maintain Outperform Outperform
2020-06-03 BTIG Maintain Buy Buy
2020-06-03 SunTrust Robinson Humphrey Maintain Buy Buy
2020-06-03 Piper Sandler Maintain Overweight Overweight
2020-06-03 B of A Securities Maintain Buy Buy
2020-06-03 Baird Maintain Neutral Neutral
2020-06-03 Credit Suisse Maintain Neutral Neutral
2020-06-03 Oppenheimer Maintain Outperform Outperform
2020-06-03 Mizuho Maintain Buy Buy
2020-06-03 Stifel Maintain Buy Buy
2020-06-03 Needham Maintain Buy Buy
2020-06-03 Barclays Maintain Overweight Overweight
2020-06-01 Needham Maintain Buy Buy
2020-05-20 SunTrust Robinson Humphrey Maintain Buy Buy
2020-03-31 RBC Capital Upgrade Sector Perform Outperform
2020-03-27 BTIG Maintain Buy Buy
2020-03-26 Credit Suisse Maintain Neutral Neutral
2020-03-20 Baird Maintain Neutral Neutral
2020-03-16 RBC Capital Upgrade Sector Perform Outperform
2020-03-11 B of A Securities Maintain Buy Buy
2020-02-11 DA Davidson Upgrade Neutral Buy
2019-12-09 Nomura Maintain Buy Buy
2019-12-06 Bank of America Maintain Buy Buy
2019-12-06 B of A Securities Maintain Buy Buy
2019-12-04 RBC Capital Maintain Sector Perform Sector Perform
2019-12-02 Baird Maintain Neutral Neutral
2019-11-19 DA Davidson Maintain Neutral Neutral
2019-11-12 Goldman Sachs Upgrade Sell Neutral
2019-10-23 Nomura Maintain Buy Buy
2019-10-14 Citi Maintain Sell Sell
2019-10-11 Goldman Sachs Downgrade Neutral Sell
2019-10-03 SunTrust Robinson Humphrey Upgrade Hold Buy
2019-09-26 Baird Maintain Neutral Neutral
2019-09-06 JP Morgan Maintain Overweight Overweight
2019-08-29 Summit Insights Group Maintain Hold Hold
2019-08-13 Bank of America Maintain Buy Buy
2019-07-19 Stifel Nicolaus Maintain Buy Buy
2019-07-19 Barclays Maintain Overweight Overweight
2019-07-19 Stifel Maintain Buy Buy
2019-07-08 Stifel Nicolaus Maintain Buy Buy
2019-07-08 Piper Jaffray Maintain Overweight Overweight
2019-07-08 JMP Securities Maintain Market Outperform Outperform
2019-07-08 Stifel Maintain Buy Buy
2019-07-08 SunTrust Robinson Humphrey Maintain Hold Hold
2019-07-08 Needham Maintain Buy Buy
2019-07-08 Barclays Maintain Overweight Overweight
2019-07-08 Oppenheimer Maintain Outperform Outperform
2019-07-08 Jefferies Maintain Hold Hold
2019-07-08 Goldman Sachs Maintain Neutral Neutral
2019-07-08 Credit Suisse Maintain Neutral Neutral
2019-07-08 Mizuho Maintain Buy Buy
2019-07-08 Bank of America Maintain Buy Buy
2019-07-08 JP Morgan Maintain Overweight Overweight