Loading live market data…

Applied Materials, Inc.

NASDAQ:AMAT

$595.7 USD

$20.31 (3.53%)

Volume
6.51M
Average Volume
9.3M
Market Capitalization
$472.96B
P/E Ratio
55.72
Dividend Yield
0.32%
Price Target
$572.50
Year High
$739.67
Year Low
$154.47
Day High
Day Low
Payout Ratio
$0.13
Current Ratio
$2.51
Source Headline
Wall Street closes higher as cooling inflation lifts chip stocks, rate hopes

4:20pm: Rate hopes lift markets US stocks finished mostly higher on Tuesday after a softer-than-expected inflation report boosted hopes that the Federal...

proactiveinvestors.com - 2026-07-14 12:25:00

The AI Boom Isn't Over: 3 Stocks to Buy for 2H 2026

MU, AMAT and CSCO are expanding AI products, partnerships and infrastructure to capitalize on strong demand in 2H 2026.

zacks.com - 2026-07-14 09:35:17

Live Nasdaq Composite: Tech Stocks Rise in Relief, Treasury Yields Fall as Cooler Inflation Gives Markets a Tailwind

A cooler-than-expected inflation reading sent tech and chip stocks surging in premarket trading, but earnings from IBM and the big banks are pulling the market in a very different direction.

247wallst.com - 2026-07-14 09:00:34

The Physical AI Proof Points Are Suddenly Everywhere

Physical AI has crossed from hype to product. Six supply chain layers - edge silicon to connectivity - and the stocks at every level.

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

Applied Materials (AMAT) Declines More Than Market: Some Information for Investors

Applied Materials (AMAT) closed the most recent trading day at $575.39, moving 4.5% from the previous trading session.

zacks.com - 2026-07-13 18:45:13

Intel, AMD, and Applied Materials Drop 4% as SK Hynix Rout and Oil Spike Hit Chip Stocks

Shares of Intel (NASDAQ:INTC | INTC Price Prediction) are down 4% to $104.97 in Monday morning trading, while Advanced Micro Devices (NASDAQ:AMD) stock is off 4% to $533.58 and Applied Materials (NASDAQ:AMAT) shares are down 4% to $581.

247wallst.com - 2026-07-13 10:22:17

Applied Materials vs. Amkor Technology: Which Artificial Intelligence Stock Is a Better Buy in 2026?

Applied Materials holds a dominant position in the semiconductor equipment market with a high net margin profile. Amkor Technology is a key provider of outsourced assembly and testing services with critical ties to top-tier chip designers.

fool.com - 2026-07-13 08:04:01

First Look: Oil Surges, Tech Stocks Dip, Meta Expands AI Push

Prefer to listen? Hear this as a ~5-minute audio briefing on The GuruFocus Brief.Stock News Oil prices surge on U.S.-Iran tensions: Oil prices jumped over 2% as

gurufocus.com - 2026-07-13 07:36:00

These 5 Chip Stocks Are Riding the AI Fab Spending Wave

Applied Materials (NASDAQ:AMAT | AMAT Price Prediction) just told the Street its semiconductor equipment business will grow more than 30% in calendar 2026, an upward revision from a prior bar of 20%.

247wallst.com - 2026-07-11 08:00:45

Noble Helium advances toward August spud at North Rukwa - ICYMI

Noble Helium Ltd (ASX:NHE, OTC:NBHEF, FRA:GN1) earlier this week said it had refined its upcoming helium drilling campaign in Tanzania after 3D seismic...

proactiveinvestors.com - 2026-07-10 06:48:00

NewPeak Metals confirms Las Opeñas discovery - ICYMI

NewPeak Metals Ltd (ASX:NPM, OTC:NPMFF, FRA:NPM) earlier this week confirmed a large-scale gold-zinc-silver discovery from the first hole of its 2026...

proactiveinvestors.com - 2026-07-10 06:47:00

First Graphene eyes China cement growth - ICYMI

First Graphene Ltd (ASX:FGR, OTCQB:FGPHF, FRA:M11) earlier this week said it had signed a Memorandum of Understanding with The Sixth Element (Changzhou)...

proactiveinvestors.com - 2026-07-10 06:46:00

Applied Materials stock jumps as Meta AI chip plan lifts semiconductor names

Applied Materials Inc. shares AMAT climbed nearly 7% on Thursday as semiconductor stocks rallied after reports that Meta Platforms plans to begin manufacturing its in-house artificial intelligence chip in September, boosting optimism around demand for wafer fabrication equipment and AI infrastructure. The broader semiconductor rally also lifted Lam Research and KLA Corp., while optical networking company Lumentum led gains in the S&P 500.

invezz.com - 2026-07-09 13:48:44

Nasdaq ends higher as chip rally lifts Wall Street

4:20pm: S&P 500 and Dow also advance Wall Street finished higher on Thursday, with the Nasdaq leading the gains as investors piled back into semiconductor...

proactiveinvestors.com - 2026-07-09 12:23:00

Applied Materials and Lam Research Take Off on Meta's Chip Plans

Meta's decision to make its in-house chip could be a boon for Applied Materials, Lam Research, and KLA, which all make equipment that turns raw silicon wafers into microchips.

barrons.com - 2026-07-09 11:27:00

Nasdaq leads markets ahead as chips find favor again

1:55pm: Micron goes on a run Micron Technology Inc (NASDAQ:MU) (Micron Technology Inc (NASDAQ:MU)) shares rose 7% on Thursday after the company announced...

proactiveinvestors.com - 2026-07-09 09:57:00

Micron shares rise on $3B US semiconductor supply chain investment

Micron Technology Inc (NASDAQ:MU) shares rose 7% on Thursday after the company announced plans to invest up to $3 billion to strengthen the U.S....

proactiveinvestors.com - 2026-07-09 07:29:00

Every Memory Stock Is Now in a Bear Market: Is Micron, SanDisk, or Applied Materials the Best Buy?

The memory-chip complex has sold off hard from recent peaks. In light of this, investors are asking which of Micron Technology (NASDAQ:MU | MU Price Prediction), SanDisk (NASDAQ:SNDK), or Applied Materials (NASDAQ:AMAT) they should actually own after the drawdown.

247wallst.com - 2026-07-08 14:55:09

Can AMAT's Advanced Packaging Drive Its Next Growth Phase?

Applied Materials targets over 50% packaging revenue growth in 2026 as AI demand fuels HBM, 3D chiplet stacking and next-generation packaging.

zacks.com - 2026-07-08 12:26:03

Wall Street Thinks AI Is Slowing. Wall Street Is Wrong

The narrative around artificial intelligence has shifted several times over the past year. Investors have worried about stretched valuations, slowing cloud spending, and whether businesses will generate enough return on their investment to justify the billions pouring into AI infrastructure. Yet the latest long-term forecasts suggest the investment cycle is still in its early innings.... Wall Street Thinks AI Is Slowing. Wall Street Is Wrong

247wallst.com - 2026-07-08 11:34:14

Top 50 High-Quality Dividend Growth Stocks For July 2026

I track a curated universe of 50 high-quality dividend growth stocks to identify opportune entry points based on valuation and future return potential. Year-to-date through June, the investable universe returned 8.69%, trailing SPY (10.10%) and SCHD (17.50%), but several individual stocks outperformed significantly. Currently, 39 out of 50 stocks offer a forward return estimate of at least 10%, with 22 appearing potentially undervalued by my free cash flow model.

seekingalpha.com - 2026-07-08 07:42:40

Applied Materials (AMAT) Dips More Than Broader Market: What You Should Know

Applied Materials (AMAT) closed the most recent trading day at $554.5, moving 6.46% from the previous trading session.

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

Chip Rout Drags Nasdaq 100 Lower, Oil Climbs: Stock Market Today

A deepening sell-off in chip and memory stocks dragged all four major U.S. equity indexes lower by midday Tuesday.

benzinga.com - 2026-07-07 13:20:32

AMAT Stock Rises 284% From Its 52-Week Low: Should You Buy Now?

After a 284% rebound from its 52-week low, Applied Materials still has AI-driven demand, portfolio breadth and earnings momentum supporting further growth.

zacks.com - 2026-07-07 11:26:08

Best Momentum Stock to Buy for July 7th

AMAT, ONTO and BSET made it to the Zacks Rank #1 (Strong Buy) momentum stocks list on July 7, 2026.

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

Intel and Applied Materials Dive 10%, AMD Craters 8% as Samsung Earnings Trigger Chip Selloff

Shares of Intel (NASDAQ:INTC | INTC Price Prediction) are down 10% in Tuesday morning trading to $110, while Advanced Micro Devices (NASDAQ:AMD) stock is off 8% to $508.

247wallst.com - 2026-07-07 10:27:59

The Second-Biggest Stock Sale in History Hits the Nasdaq Friday, and Chip Stocks Are Ripping

SK Hynix, the world's second-largest memory-chip maker, is coming to the NASDAQ on Friday with the largest stock sale anyone has priced in years, and the chip complex is already pricing it in.

247wallst.com - 2026-07-06 14:50:36

Is Trending Stock Applied Materials, Inc. (AMAT) a Buy Now?

Applied Materials (AMAT) 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-07-06 10:01:09

2 Chip Stocks Driving Today's Rally With Lofty Bull Notes

Lam Research Corp (NASDAQ:LRCX) and Applied Materials Inc (NASDAQ:AMAT) are contributing to the semiconductor and memory stock rally this morning, after Goldman Sachs hiked its price targets on both names to $380 and $645, respectively.

schaeffersresearch.com - 2026-07-06 08:52:13

Here's Why This Semiconductor ETF Rewarded Investors in June

The ETF offers diversified exposure to the semiconductor sector, rather than top-heavy exposure to Nvidia. Al application growth and capital investment is driving chip demand right now.

fool.com - 2026-07-06 06:03:42

Tech Corner: AMAT Riding the AI Semiconductor Boom

Applied Materials (AMAT) is becoming one of the biggest beneficiaries of the AI semiconductor buildout, supplying the advanced manufacturing equipment needed to produce next-generation chips. In this Tech Corner, George Tsilis breaks down how Applied Materials is capitalizing on surging demand for advanced packaging, DRAM, and leading-edge foundry technologies, along with the record earnings and raised outlook fueling the stock's rally.

youtube.com - 2026-07-04 13:00:20

Is It Worth Investing in Applied Materials (AMAT) Based on Wall Street's Bullish Views?

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-03 10:31:09

Michael Burry Shorts Micron, Adding to His NVIDIA and Applied Materials Short Bets Against Chip Stocks

Michael Burry, the Scion Asset Management founder popularized in The Big Short, disclosed a new short position against Micron Technology (NASDAQ:MU | MU Price Prediction) in a Substack post dated July 2.

247wallst.com - 2026-07-03 10:18:19

BofA’s Top Strategist Says Ditch the Index and Buy These ‘Boring’ Stocks Instead

Savita Subramanian, Bank of America Securities' head of US equity and quantitative strategy, took to CNBC this week with a simple message. Corporate earnings are "gangbusters", and the trade you actually want is the one no one is memeing about. Her pitch is that cyclicals are cheap, capex is accelerating, and the boring stuff has... BofA's Top Strategist Says Ditch the Index and Buy These 'Boring' Stocks Instead

247wallst.com - 2026-07-02 14:19:54

Applied Materials, Inc. (AMAT) Discusses DRAM and Advanced Packaging Innovations for AI-Driven Semiconductor Growth Prepared Remarks Transcript

Applied Materials, Inc. (AMAT) Discusses DRAM and Advanced Packaging Innovations for AI-Driven Semiconductor Growth Prepared Remarks Transcript

seekingalpha.com - 2026-07-02 12:36:48

Applied Materials Is Silently Powering the AI Boom. Here's Why.

Applied Materials works with the largest companies that are fueling AI expansion.

fool.com - 2026-07-02 11:16:00

Best Momentum Stocks to Buy for July 2nd

ROK, AMAT, and BBCP made it to the Zacks Rank #1 (Strong Buy) momentum stocks list on July 2, 2026.

zacks.com - 2026-07-02 11:15:19

Applied Materials (AMAT) Suffers a Larger Drop Than the General Market: Key Insights

In the latest trading session, Applied Materials (AMAT) closed at $650.91, marking a -9.97% move from the previous day.

zacks.com - 2026-07-01 18:45:46

Semiconductor ETFs to Buy as Micron Leads $2T AI-Led Chip Market Rally

MU's AI-driven memory surge fuels a historic rally, making semiconductor ETFs a diversified way to tap the industry's broad-based momentum.

zacks.com - 2026-07-01 09:16:26

Applied Materials (AMAT) Hits New All-Time Highs: Still Time to Buy Stock in the AI Chip Equipment Leader?

AMAT has been one of the hottest stocks in the tech sector, climbing to fresh all-time highs of $739 a share in Tuesday's trading session, and has now rallied nearly 200% year to date.

zacks.com - 2026-06-30 16:26:08

Market Indexes Close Out June With a Tech-Fueled Tuesday Rally

Chip stocks are rallying hard into the end of June. Here's what's driving the semiconductor surge.

fool.com - 2026-06-30 13:11:25

Stock Of The Day: Is This The Top For Applied Materials?

Applied Materials, Inc.  (NASDAQ:AMAT) shares are rising on Tuesday. The move comes after positive comments from a brokerage firm.

benzinga.com - 2026-06-30 10:44:01

ASML vs. Applied Materials: Why One Is the Smarter Buy Right Now

ASML Holding (NASDAQ: ASML | ASML Price Prediction) and Applied Materials (NASDAQ: AMAT) both posted strong results into the AI capex wave.

247wallst.com - 2026-06-30 10:06:58

Why Is Applied Materials Stock Gaining Tuesday?

Applied Materials Inc. (NASDAQ:AMAT) stock climbed about 3% in Tuesday's premarket session as semiconductor equipment stocks advanced alongside a stronger broader market.

benzinga.com - 2026-06-30 06:38:20

Applied Materials Just Ripped 55% in a Month. Is It Time to Sell?

Applied Materials (NASDAQ:AMAT | AMAT Price Prediction) stock is ripping again.

247wallst.com - 2026-06-29 15:23:52

Why Applied Materials Shares Are Surging Monday

Applied Materials Inc (NASDAQ:AMAT) shares are trading higher by more than 11% on Monday as analysts lift targets and chip-related tech names are broadly catching a bid, with the Nasdaq-100 up 2.4%. Here's what investors need to know.

benzinga.com - 2026-06-29 14:44:03

Applied Materials stock surges 10%: here's why

Applied Materials (AMAT) shares drew investor attention on Monday, rising more than 10% after KeyBanc Capital Markets issued early commentary ahead of the company's upcoming third-quarter earnings. The move came as markets reassessed expectations around the semiconductor equipment maker's near-term performance and longer-term growth outlook tied to artificial intelligence infrastructure demand.

invezz.com - 2026-06-29 13:40:32

Alphabet Adds $168 Billion on Dow Debut as Indexes Shake Off Volatility

The Nasdaq briefly went flat mid-morning after a Supreme Court ruling, then recovered to a 1.3% gain by late morning. Brand-new Dow member Alphabet lifted every major index.

fool.com - 2026-06-29 12:56:33

Stocks Kick Off Holiday Week on a High Note

Stocks are firmly higher to start the holiday-shortened week

schaeffersresearch.com - 2026-06-29 12:08:00

Applied Materials To Rally Around 20%? Here Are 10 Top Analyst Forecasts For Monday

Top Wall Street analysts changed their outlook on these top names. For a complete view of all analyst rating changes, including upgrades and downgrades, please see our analyst ratings page.

benzinga.com - 2026-06-29 09:05:05

Get AMAT Insider Trade Alerts

AMAT Price Target Summary

Last Month

$752.20

10 analysts

Last Quarter

$596.97

36 analysts

Last Year

$441.91

89 analysts

All Time

$306.36

178 analysts

AMAT Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-10 Needham Maintain Buy Buy
2026-07-10 Stifel Maintain Buy Buy
2026-07-09 TD Cowen Maintain Buy Buy
2026-07-09 Mizuho Maintain Outperform Outperform
2026-07-06 Morgan Stanley Maintain Equal Weight Equal Weight
2026-06-30 Susquehanna Maintain Positive Positive
2026-06-29 Keybanc Maintain Overweight Overweight
2026-06-29 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-26 Wells Fargo Maintain Overweight Overweight
2026-06-26 Jefferies Maintain Buy Buy
2026-06-26 B. Riley Securities Maintain Buy Buy
2026-06-23 B of A Securities Maintain Buy Buy
2026-06-22 Wells Fargo Maintain Overweight Overweight
2026-06-17 Citigroup Maintain Buy Buy
2026-06-11 Barclays Maintain Overweight Overweight
2026-06-10 UBS Maintain Buy Buy
2026-06-10 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-28 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-27 Mizuho Maintain Outperform Outperform
2026-05-19 Argus Research Maintain Buy Buy
2026-05-18 Morgan Stanley Downgrade Overweight Equal Weight
2026-05-15 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-15 TD Cowen Maintain Buy Buy
2026-05-15 Deutsche Bank Maintain Buy Buy
2026-05-15 Goldman Sachs Maintain Buy Buy
2026-05-15 B of A Securities Maintain Buy Buy
2026-05-15 UBS Maintain Buy Buy
2026-05-15 Citigroup Maintain Buy Buy
2026-05-15 RBC Capital Maintain Outperform Outperform
2026-05-15 Keybanc Maintain Overweight Overweight
2026-05-15 Needham Maintain Buy Buy
2026-05-15 Morgan Stanley Maintain Overweight Overweight
2026-05-15 Wells Fargo Maintain Overweight Overweight
2026-05-15 Evercore ISI Group Maintain Outperform Outperform
2026-05-15 Mizuho Maintain Outperform Outperform
2026-05-15 Barclays Maintain Overweight Overweight
2026-05-15 Wolfe Research Maintain Outperform Outperform
2026-05-15 JP Morgan Maintain Overweight Overweight
2026-05-15 Jefferies Maintain Buy Buy
2026-05-15 B. Riley Securities Maintain Buy Buy
2026-05-12 Citigroup Maintain Buy Buy
2026-05-11 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-05 Morgan Stanley Maintain Overweight Overweight
2026-05-04 UBS Maintain Buy Buy
2026-04-13 B. Riley Securities Maintain Buy Buy
2026-04-09 Susquehanna Maintain Positive Positive
2026-02-25 Morgan Stanley Maintain Overweight Overweight
2026-02-17 Barclays Maintain Overweight Overweight
2026-02-13 Goldman Sachs Maintain Buy Buy
2026-02-13 Keybanc Maintain Overweight Overweight
2026-02-13 TD Cowen Maintain Buy Buy
2026-02-13 Citigroup Maintain Buy Buy
2026-02-13 B. Riley Securities Maintain Buy Buy
2026-02-13 Needham Maintain Buy Buy
2026-02-13 Mizuho Maintain Outperform Outperform
2026-02-13 Wells Fargo Maintain Overweight Overweight
2026-02-13 Cantor Fitzgerald Maintain Overweight Overweight
2026-02-13 Stifel Maintain Buy Buy
2026-02-10 RBC Capital Maintain Outperform Outperform
2026-02-04 Citigroup Maintain Buy Buy
2026-02-02 Morgan Stanley Maintain Overweight Overweight
2026-01-28 Mizuho Upgrade Neutral Outperform
2026-01-23 Deutsche Bank Upgrade Hold Buy
2026-01-20 Needham Maintain Buy Buy
2026-01-16 Keybanc Maintain Overweight Overweight
2026-01-15 Barclays Upgrade Equal Weight Overweight
2026-01-15 Wells Fargo Maintain Overweight Overweight
2026-01-14 Stifel Maintain Buy Buy
2026-01-13 B of A Securities Maintain Buy Buy
2026-01-12 Susquehanna Upgrade Neutral Positive
2026-01-08 Cantor Fitzgerald Maintain Overweight Overweight
2025-12-18 B. Riley Securities Maintain Buy Buy
2025-12-17 Mizuho Maintain Neutral Neutral
2025-12-15 Jefferies Maintain Buy Buy
2025-12-15 Wells Fargo Maintain Overweight Overweight
2025-12-02 Keybanc Maintain Overweight Overweight
2025-11-25 UBS Upgrade Neutral Buy
2025-11-14 Cantor Fitzgerald Maintain Overweight Overweight
2025-11-14 Craig-Hallum Downgrade Buy Hold
2025-11-14 B. Riley Securities Maintain Buy Buy
2025-11-14 Morgan Stanley Maintain Overweight Overweight
2025-11-14 Wells Fargo Maintain Overweight Overweight
2025-11-14 JP Morgan Maintain Overweight Overweight
2025-11-14 Needham Maintain Buy Buy
2025-11-14 Mizuho Maintain Neutral Neutral
2025-11-14 Citigroup Maintain Buy Buy
2025-11-11 Stifel Maintain Buy Buy
2025-10-20 Barclays Maintain Equal Weight Equal Weight
2025-10-16 Mizuho Maintain Neutral Neutral
2025-10-13 Stifel Maintain Buy Buy
2025-10-13 B of A Securities Upgrade Neutral Buy
2025-10-10 Keybanc Maintain Overweight Overweight
2025-10-10 B. Riley Securities Maintain Buy Buy
2025-10-09 Goldman Sachs Maintain Buy Buy
2025-10-08 Wells Fargo Maintain Overweight Overweight
2025-10-03 Cantor Fitzgerald Maintain Overweight Overweight
2025-09-23 Keybanc Maintain Overweight Overweight
2025-09-22 Morgan Stanley Upgrade Equal Weight Overweight
2025-09-12 Mizuho Downgrade Outperform Neutral
2025-08-20 Daiwa Capital Downgrade Outperform Neutral
2025-08-15 Evercore ISI Group Maintain Outperform Outperform
2025-08-15 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-15 Wolfe Research Maintain Outperform Outperform
2025-08-15 Stifel Maintain Buy Buy
2025-08-15 B of A Securities Downgrade Buy Neutral
2025-08-15 Deutsche Bank Maintain Hold Hold
2025-08-15 Citigroup Maintain Buy Buy
2025-08-15 Wells Fargo Maintain Overweight Overweight
2025-08-15 Mizuho Maintain Outperform Outperform
2025-08-15 Cantor Fitzgerald Maintain Overweight Overweight
2025-08-15 JP Morgan Maintain Overweight Overweight
2025-08-15 UBS Maintain Neutral Neutral
2025-08-04 UBS Maintain Neutral Neutral
2025-07-28 Barclays Maintain Equal Weight Equal Weight
2025-07-14 Mizuho Maintain Outperform Outperform
2025-07-08 Wells Fargo Maintain Overweight Overweight
2025-07-07 Citigroup Maintain Buy Buy
2025-07-07 Redburn Atlantic Downgrade Buy Neutral
2025-07-01 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-24 Cantor Fitzgerald Maintain Overweight Overweight
2025-06-06 Morgan Stanley Upgrade Underweight Equal Weight
2025-06-01 Evercore ISI Group Maintain Outperform Outperform
2025-05-16 Evercore ISI Group Maintain Outperform Outperform
2025-05-16 JP Morgan Maintain Overweight Overweight
2025-05-16 Mizuho Maintain Outperform Outperform
2025-05-16 Citigroup Maintain Buy Buy
2025-05-16 Raymond James Maintain Outperform Outperform
2025-05-16 Cantor Fitzgerald Maintain Overweight Overweight
2025-05-16 Wells Fargo Maintain Overweight Overweight
2025-05-16 Needham Maintain Buy Buy
2025-05-16 Morgan Stanley Maintain Underweight Underweight
2025-05-12 Cantor Fitzgerald Maintain Overweight Overweight
2025-05-12 B. Riley Securities Maintain Buy Buy
2025-04-22 Barclays Maintain Equal Weight Equal Weight
2025-04-16 B of A Securities Maintain Buy Buy
2025-04-15 Stifel Maintain Buy Buy
2025-04-11 Citigroup Maintain Buy Buy
2025-03-28 Jefferies Upgrade Hold Buy
2025-02-18 Citigroup Maintain Buy Buy
2025-02-14 Deutsche Bank Maintain Hold Hold
2025-02-14 Barclays Maintain Equal Weight Equal Weight
2025-02-14 Needham Maintain Buy Buy
2025-02-11 Stifel Maintain Buy Buy
2025-01-22 Susquehanna Maintain Neutral Neutral
2025-01-17 Keybanc Upgrade Sector Weight Overweight
2025-01-17 Barclays Maintain Equal Weight Equal Weight
2025-01-13 Needham Maintain Buy Buy
2025-01-13 Wells Fargo Maintain Overweight Overweight
2025-01-10 Mizuho Maintain Outperform Outperform
2025-01-10 Goldman Sachs Maintain Buy Buy
2024-12-06 Wells Fargo Maintain Overweight Overweight
2024-12-05 Morgan Stanley Downgrade Equal Weight Underweight
2024-11-29 Bernstein Maintain Outperform Outperform
2024-11-15 Morgan Stanley Maintain Equal Weight Equal Weight
2024-11-15 TD Cowen Maintain Buy Buy
2024-11-15 Evercore ISI Group Maintain Outperform Outperform
2024-11-15 Deutsche Bank Maintain Hold Hold
2024-11-15 B of A Securities Maintain Buy Buy
2024-11-15 Needham Maintain Buy Buy
2024-11-15 Cantor Fitzgerald Maintain Overweight Overweight
2024-11-15 Wells Fargo Maintain Overweight Overweight
2024-11-12 Stifel Maintain Buy Buy
2024-11-11 Susquehanna Maintain Neutral Neutral
2024-10-11 Susquehanna Maintain Neutral Neutral
2024-10-08 Cantor Fitzgerald Maintain Overweight Overweight
2024-10-03 Wells Fargo Maintain Overweight Overweight
2024-09-20 Mizuho Maintain Outperform Outperform
2024-09-17 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-16 Citigroup Maintain Buy Buy
2024-09-12 UBS Maintain Neutral Neutral
2024-08-16 Stifel Maintain Buy Buy
2024-08-16 Deutsche Bank Maintain Hold Hold
2024-08-16 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-16 Citigroup Maintain Buy Buy
2024-08-16 Morgan Stanley Maintain Equal Weight Equal Weight
2024-08-16 Needham Maintain Buy Buy
2024-08-16 B. Riley Securities Maintain Buy Buy
2024-08-16 JP Morgan Maintain Overweight Overweight
2024-08-05 Citigroup Maintain Buy Buy
2024-07-16 Cantor Fitzgerald Maintain Overweight Overweight
2024-07-15 Needham Maintain Buy Buy
2024-07-15 Stifel Maintain Buy Buy
2024-06-20 B. Riley Securities Maintain Buy Buy
2024-06-17 Wells Fargo Maintain Overweight Overweight
2024-06-05 Barclays Upgrade Underweight Equal Weight
2024-05-17 B of A Securities Maintain Buy Buy
2024-05-17 Needham Maintain Buy Buy
2024-05-17 Raymond James Maintain Outperform Outperform
2024-05-17 Stifel Maintain Buy Buy
2024-05-17 JP Morgan Maintain Overweight Overweight
2024-05-17 Cantor Fitzgerald Maintain Overweight Overweight
2024-05-17 Morgan Stanley Maintain Equal Weight Equal Weight
2024-05-17 TD Cowen Maintain Buy Buy
2024-05-17 B. Riley Securities Maintain Buy Buy
2024-05-17 Wells Fargo Maintain Overweight Overweight
2024-05-17 Mizuho Maintain Buy Buy
2024-05-16 Susquehanna Maintain Neutral Neutral
2024-05-15 Stifel Maintain Buy Buy
2024-05-13 Jefferies Downgrade Buy Hold
2024-04-09 Morgan Stanley Maintain Equal Weight Equal Weight
2024-04-08 Cantor Fitzgerald Upgrade Neutral Overweight
2024-03-11 Cantor Fitzgerald Maintain Neutral Neutral
2024-03-11 Bernstein Maintain Outperform Outperform
2024-03-05 UBS Maintain Neutral Neutral
2024-03-04 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-20 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-20 Goldman Sachs Maintain Buy Buy
2024-02-16 UBS Maintain Neutral Neutral
2024-02-16 Raymond James Maintain Outperform Outperform
2024-02-16 Goldman Sachs Maintain Buy Buy
2024-02-16 Citigroup Maintain Buy Buy
2024-02-16 Mizuho Maintain Buy Buy
2024-02-16 Needham Maintain Buy Buy
2024-02-16 Susquehanna Maintain Neutral Neutral
2024-02-16 B of A Securities Maintain Buy Buy
2024-02-16 Stifel Maintain Buy Buy
2024-02-16 B. Riley Securities Maintain Buy Buy
2024-02-12 B. Riley Securities Maintain Buy Buy
2024-02-12 Morgan Stanley Maintain Equal Weight Equal Weight
2024-02-12 Cantor Fitzgerald Maintain Neutral Neutral
2024-01-19 Raymond James Maintain Outperform Outperform
2024-01-16 Barclays Maintain Underweight Underweight
2023-12-12 TD Cowen Maintain Outperform Outperform
2023-11-22 Redburn Atlantic Upgrade Neutral Buy
2023-11-17 Mizuho Maintain Buy Buy
2023-11-17 Needham Maintain Buy Buy
2023-11-17 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-17 JP Morgan Maintain Overweight Overweight
2023-10-13 Needham Upgrade Hold Buy
2023-10-05 UBS Maintain Neutral Neutral
2023-09-15 Mizuho Maintain Buy Buy
2023-08-21 Berenberg Maintain Buy Buy
2023-08-21 Susquehanna Maintain Neutral Neutral
2023-08-21 Goldman Sachs Maintain Buy Buy
2023-08-18 Berenberg Maintain Buy Buy
2023-08-18 Craig-Hallum Maintain Buy Buy
2023-08-18 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-18 JP Morgan Maintain Overweight Overweight
2023-08-18 Bernstein Maintain Outperform Outperform
2023-08-18 Stifel Maintain Buy Buy
2023-08-18 TD Cowen Maintain Outperform Outperform
2023-08-18 Mizuho Maintain Buy Buy
2023-07-24 Mizuho Maintain Buy Buy
2023-07-18 B of A Securities Maintain Buy Buy
2023-07-14 Citigroup Maintain Buy Buy
2023-06-22 Mizuho Maintain Buy Buy
2023-06-16 New Street Research Downgrade Buy Neutral
2023-06-14 Needham Downgrade Buy Hold
2023-05-31 UBS Maintain Neutral Neutral
2023-05-25 Wells Fargo Maintain Overweight Overweight
2023-05-25 Susquehanna Maintain Neutral Neutral
2023-05-24 JP Morgan Maintain Overweight Overweight
2023-05-24 Citigroup Maintain Buy Buy
2023-05-19 Citigroup Maintain Buy Buy
2023-05-19 Wells Fargo Maintain Overweight Overweight
2023-05-19 Goldman Sachs Maintain Buy Buy
2023-05-19 TD Cowen Maintain Outperform Outperform
2023-05-19 Stifel Maintain Buy Buy
2023-05-19 Mizuho Maintain Buy Buy
2023-05-19 Barclays Maintain Underweight Underweight
2023-05-19 JP Morgan Maintain Overweight Overweight
2023-05-19 Needham Maintain Buy Buy
2023-05-19 Evercore ISI Group Maintain Outperform Outperform
2023-05-19 Susquehanna Maintain Neutral Neutral
2023-04-06 Exane BNP Paribas Downgrade Outperform Neutral
2023-03-14 Wells Fargo Maintain Overweight Overweight
2023-03-01 Susquehanna Maintain Neutral Neutral
2023-03-01 Needham Maintain Buy Buy
2023-02-21 Goldman Sachs Maintain Buy Buy
2023-02-17 Morgan Stanley Maintain Equal Weight Equal Weight
2023-02-17 Mizuho Maintain Buy Buy
2023-02-17 Citigroup Maintain Buy Buy
2023-02-17 Wells Fargo Maintain Overweight Overweight
2023-02-17 Susquehanna Maintain Neutral Neutral
2023-02-17 Goldman Sachs Maintain Buy Buy
2023-02-17 B. Riley Securities Maintain Buy Buy
2023-02-17 JP Morgan Maintain Overweight Overweight
2023-02-17 Needham Maintain Buy Buy
2023-02-13 Susquehanna Maintain Neutral Neutral
2023-02-10 Wells Fargo Maintain Overweight Overweight
2023-01-23 Barclays Downgrade Equal Weight Underweight
2023-01-23 Susquehanna Maintain Neutral Neutral
2023-01-17 Mizuho Maintain Buy Buy
2022-12-07 Loop Capital Maintain Buy Buy
2022-11-30 UBS Maintain Neutral Neutral
2022-11-21 Morgan Stanley Maintain Equal Weight Equal Weight
2022-11-18 Craig-Hallum Maintain Buy Buy
2022-11-18 UBS Maintain Neutral Neutral
2022-11-18 JP Morgan Maintain Overweight Overweight
2022-11-18 Cowen & Co. Maintain Outperform Outperform
2022-11-18 Mizuho Maintain Buy Buy
2022-11-18 Susquehanna Maintain Neutral Neutral
2022-11-18 Wells Fargo Maintain Overweight Overweight
2022-11-18 Needham Maintain Buy Buy
2022-11-18 Evercore ISI Group Maintain Outperform Outperform
2022-11-18 Deutsche Bank Maintain Buy Buy
2022-11-18 Summit Insights Group Upgrade Hold Buy
2022-11-18 Barclays Maintain Equal Weight Equal Weight
2022-11-17 Citigroup Maintain Buy Buy
2022-10-21 New Street Research Upgrade Neutral Buy
2022-10-18 Mizuho Maintain Buy Buy
2022-10-17 Susquehanna Maintain Neutral Neutral
2022-10-17 William Blair Maintain Market Perform Perform
2022-10-14 Berenberg Maintain Buy Buy
2022-10-13 Barclays Maintain Equal Weight Equal Weight
2022-10-13 Goldman Sachs Maintain Buy Buy
2022-10-13 JP Morgan Maintain Overweight Overweight
2022-10-13 Needham Maintain Buy Buy
2022-10-13 Deutsche Bank Maintain Buy Buy
2022-10-13 Morgan Stanley Maintain Equal Weight Equal Weight
2022-10-10 Wells Fargo Maintain Overweight Overweight
2022-10-07 B of A Securities Maintain Buy Buy
2022-09-28 Barclays Maintain Equal Weight Equal Weight
2022-09-06 Morgan Stanley Maintain Equal Weight Equal Weight
2022-08-22 Citigroup Maintain Buy Buy
2022-08-19 Deutsche Bank Maintain Buy Buy
2022-08-19 DA Davidson Maintain Buy Buy
2022-08-19 Craig-Hallum Maintain Buy Buy
2022-08-19 Cowen & Co. Maintain Outperform Outperform
2022-08-19 Mizuho Maintain Buy Buy
2022-08-19 Stifel Maintain Buy Buy
2022-08-19 Wells Fargo Maintain Overweight Overweight
2022-08-19 Needham Maintain Buy Buy
2022-08-19 Goldman Sachs Maintain Buy Buy
2022-08-19 JP Morgan Maintain Overweight Overweight
2022-07-25 Barclays Maintain Equal Weight Equal Weight
2022-07-25 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-18 Deutsche Bank Maintain Buy Buy
2022-07-15 Wells Fargo Maintain Overweight Overweight
2022-06-29 B of A Securities Maintain Buy Buy
2022-06-28 UBS Maintain Neutral Neutral
2022-05-23 Citigroup Maintain Buy Buy
2022-05-23 Goldman Sachs Maintain Buy Buy
2022-05-20 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-20 Cowen & Co. Maintain Outperform Outperform
2022-05-20 Barclays Maintain Equal Weight Equal Weight
2022-05-20 Piper Sandler Maintain Neutral Neutral
2022-05-20 Craig-Hallum Maintain Buy Buy
2022-05-20 Mizuho Maintain Buy Buy
2022-05-20 Needham Maintain Buy Buy
2022-05-20 JP Morgan Maintain Overweight Overweight
2022-05-20 Susquehanna Maintain Neutral Neutral
2022-05-20 UBS Maintain Neutral Neutral
2022-05-20 B. Riley Securities Maintain Buy Buy
2022-05-20 DA Davidson Maintain Buy Buy
2022-05-20 Deutsche Bank Maintain Buy Buy
2022-05-16 B. Riley Securities Maintain Buy Buy
2022-04-25 Barclays Maintain Equal Weight Equal Weight
2022-04-18 Wells Fargo Maintain Overweight Overweight
2022-04-13 Deutsche Bank Maintain Buy Buy
2022-03-14 Susquehanna Maintain Neutral Neutral
2022-02-17 Piper Sandler Maintain Neutral Neutral
2022-02-17 UBS Maintain Neutral Neutral
2022-02-17 Needham Maintain Buy Buy
2022-02-16 JP Morgan Maintain Overweight Overweight
2022-02-14 B. Riley Securities Maintain Buy Buy
2022-01-26 Keybanc Maintain Sector Weight Equal Weight
2022-01-12 Barclays Maintain Equal Weight Equal Weight
2021-12-15 Morgan Stanley Maintain Equal Weight Equal Weight
2021-12-01 Citigroup Maintain Buy Buy
2021-11-19 Wells Fargo Maintain Overweight Overweight
2021-11-19 Credit Suisse Maintain Outperform Outperform
2021-11-19 Needham Maintain Buy Buy
2021-11-11 Wells Fargo Maintain Overweight Overweight
2021-10-15 Piper Sandler Maintain Neutral Neutral
2021-09-28 New Street Research Downgrade Buy Neutral
2021-09-14 Susquehanna Downgrade Positive Neutral
2021-08-20 Morgan Stanley Maintain Equal Weight Equal Weight
2021-08-19 Daiwa Capital Maintain Outperform Outperform
2021-05-21 Morgan Stanley Maintain Equal Weight Equal Weight
2021-05-21 JP Morgan Maintain Overweight Overweight
2021-05-21 Mizuho Maintain Buy Buy
2021-05-21 Susquehanna Maintain Positive Positive
2021-05-17 Morgan Stanley Maintain Equal Weight Equal Weight
2021-04-16 Deutsche Bank Maintain Buy Buy
2021-04-07 Wells Fargo Maintain Overweight Overweight
2021-04-07 Susquehanna Maintain Positive Positive
2021-04-07 Goldman Sachs Maintain Buy Buy
2021-04-07 DA Davidson Maintain Buy Buy
2021-04-07 Craig-Hallum Maintain Buy Buy
2021-04-07 Mizuho Maintain Buy Buy
2021-04-07 Needham Maintain Buy Buy
2021-04-07 Keybanc Maintain Overweight Overweight
2021-04-05 B. Riley FBR Maintain Buy Buy
2021-04-05 B. Riley Securities Maintain Buy Buy
2021-04-05 Credit Suisse Maintain Outperform Outperform
2021-03-31 Bernstein Maintain Outperform Outperform
2021-03-23 B of A Securities Maintain Buy Buy
2021-02-22 Morgan Stanley Maintain Equal Weight Equal Weight
2021-02-19 Wells Fargo Maintain Overweight Overweight
2021-02-19 Morgan Stanley Maintain Equal Weight Equal Weight
2021-02-19 KeyBanc Maintain Overweight Overweight
2021-02-19 Credit Suisse Maintain Outperform Outperform
2021-02-19 Goldman Sachs Maintain Buy Buy
2021-02-19 Needham Maintain Buy Buy
2021-02-19 Susquehanna Maintain Positive Positive
2021-02-19 JP Morgan Maintain Overweight Overweight
2021-02-19 Keybanc Maintain Overweight Overweight
2021-02-19 Barclays Maintain Equal Weight Equal Weight
2021-02-18 KeyBanc Maintain Overweight Overweight
2021-02-16 Morgan Stanley Maintain Equal Weight Equal Weight
2021-02-16 Stifel Maintain Buy Buy
2021-02-16 Deutsche Bank Maintain Buy Buy
2021-02-04 Craig-Hallum Maintain Buy Buy
2021-01-26 Barclays Maintain Equal Weight Equal Weight
2021-01-26 DA Davidson Upgrade Neutral Buy
2021-01-07 Argus Research Maintain Buy Buy
2021-01-07 Susquehanna Maintain Positive Positive
2021-01-06 KeyBanc Maintain Overweight Overweight
2020-12-30 Needham Maintain Buy Buy
2020-12-14 Morgan Stanley Maintain Equal Weight Equal Weight
2020-11-13 Morgan Stanley Maintain Equal Weight Equal Weight
2020-11-13 Keybanc Maintain Overweight Overweight
2020-11-13 JP Morgan Maintain Overweight Overweight
2020-11-13 Credit Suisse Maintain Outperform Outperform
2020-11-13 KeyBanc Maintain Overweight Overweight
2020-11-13 Needham Maintain Buy Buy
2020-11-12 Susquehanna Maintain Positive Positive
2020-08-17 Citigroup Maintain Buy Buy
2020-08-14 Needham Maintain Buy Buy
2020-08-14 KeyBanc Maintain Overweight Overweight
2020-08-14 Mizuho Maintain Buy Buy
2020-08-14 Morgan Stanley Maintain Equal Weight Equal Weight
2020-08-14 Keybanc Maintain Overweight Overweight
2020-08-11 Susquehanna Maintain Positive Positive
2020-07-22 Mizuho Maintain Buy Buy
2020-07-20 Barclays Maintain Equal Weight Equal Weight
2020-06-16 Morgan Stanley Maintain Equal Weight Equal Weight
2020-05-26 Barclays Maintain Equal Weight Equal Weight
2020-05-15 UBS Maintain Neutral Neutral
2020-05-15 KeyBanc Maintain Overweight Overweight
2020-05-15 B. Riley Securities Upgrade Neutral Buy
2020-05-15 Wells Fargo Maintain Overweight Overweight
2020-05-15 Stifel Maintain Buy Buy
2020-05-15 Morgan Stanley Maintain Equal Weight Equal Weight
2020-05-15 CFRA Maintain Hold Hold
2020-05-15 Needham Maintain Buy Buy
2020-05-15 Keybanc Maintain Overweight Overweight
2020-05-15 B. Riley FBR Upgrade Neutral Buy
2020-05-15 Mizuho Maintain Buy Buy
2020-05-11 B. Riley FBR Maintain Neutral Neutral
2020-05-11 B. Riley Securities Maintain Neutral Neutral
2020-04-13 B. Riley FBR Maintain Neutral Neutral
2020-04-13 B. Riley Securities Maintain Neutral Neutral
2020-04-08 Stifel Maintain Buy Buy
2020-04-02 DA Davidson Downgrade Buy Neutral
2020-03-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-24 Deutsche Bank Maintain Buy Buy
2020-03-24 Citigroup Maintain Buy Buy
2020-03-20 Mizuho Maintain Buy Buy
2020-03-20 Wells Fargo Maintain Overweight Overweight
2020-03-19 B. Riley Securities Downgrade Buy Neutral
2020-03-19 B. Riley FBR Downgrade Buy Neutral
2020-03-18 Morgan Stanley Maintain Equal Weight Equal Weight
2020-02-13 Stifel Nicolaus Maintain Buy Buy
2020-02-13 Keybanc Maintain Overweight Overweight
2020-02-13 B of A Securities Maintain Buy Buy
2020-02-13 UBS Maintain Sell Sell
2020-02-13 Stifel Maintain Buy Buy
2020-02-13 KeyBanc Maintain Overweight Overweight
2020-02-13 B. Riley FBR Maintain Buy Buy
2020-02-13 Wells Fargo Maintain Overweight Overweight
2020-02-13 Credit Suisse Maintain Outperform Outperform
2020-02-13 Nomura Maintain Buy Buy
2020-02-13 Needham Maintain Buy Buy
2020-02-13 CFRA Maintain Hold Hold
2020-02-13 Citigroup Maintain Buy Buy
2020-02-10 Morgan Stanley Maintain Equal Weight Equal Weight
2020-02-03 Deutsche Bank Upgrade Hold Buy
2020-01-10 B of A Securities Upgrade Neutral Buy
2020-01-02 Nomura Maintain Buy Buy
2019-12-20 Wells Fargo Maintain Overweight Overweight
2019-12-18 Morgan Stanley Maintain Equal Weight Equal Weight
2019-11-21 UBS Downgrade Neutral Sell
2019-11-15 Nomura Upgrade Neutral Buy
2019-11-15 Stifel Nicolaus Maintain Buy Buy
2019-11-15 Keybanc Maintain Overweight Overweight
2019-11-15 KeyBanc Maintain Overweight Overweight
2019-11-15 Morgan Stanley Maintain Equal Weight Equal Weight
2019-11-15 Needham Maintain Buy Buy
2019-11-15 Cowen & Co. Maintain Outperform Outperform
2019-11-15 Stifel Maintain Buy Buy
2019-11-15 JP Morgan Maintain Overweight Overweight
2019-11-15 DA Davidson Maintain Neutral Neutral
2019-11-15 Wells Fargo Maintain Outperform Outperform
2019-11-15 RBC Capital Maintain Outperform Outperform
2019-11-12 Wells Fargo Maintain Outperform Outperform
2019-10-24 Craig-Hallum Upgrade Hold Buy
2019-10-10 Deutsche Bank Maintain Hold Hold
2019-09-23 Citigroup Maintain Buy Buy
2019-09-19 Wells Fargo Maintain Outperform Outperform
2019-09-13 Needham Maintain Buy Buy
2019-08-19 Citigroup Maintain Buy Buy
2019-08-16 Craig-Hallum Downgrade Buy Hold
2019-08-16 Keybanc Maintain Overweight Overweight
2019-08-16 KeyBanc Maintain Overweight Overweight
2019-08-16 Morgan Stanley Maintain Equal Weight Equal Weight
2019-07-22 Goldman Sachs Upgrade Neutral Buy
2019-07-08 DA Davidson Downgrade Buy Neutral
2019-06-07 Nomura Maintain Neutral Neutral
2019-05-17 Citigroup Maintain Buy Buy
2019-05-17 Wells Fargo Maintain Outperform Outperform
2019-05-17 B. Riley Securities Upgrade Neutral Buy
2019-05-17 B. Riley FBR Upgrade Neutral Buy
2019-05-16 UBS Maintain Neutral Neutral
2019-05-15 Susquehanna Upgrade Neutral Positive
2019-01-29 RBC Capital Upgrade Sector Perform Outperform
2018-11-16 Keybanc Maintain Overweight Overweight
2018-11-16 KeyBanc Maintain Overweight Overweight
2018-11-16 B. Riley FBR Maintain Neutral Neutral
2018-11-16 B. Riley Securities Maintain Neutral Neutral
2018-11-16 Wells Fargo Maintain Outperform Outperform
2018-11-16 Deutsche Bank Maintain Hold Hold
2018-11-16 Summit Insights Group Downgrade Buy Hold
2018-10-29 B. Riley FBR Downgrade Buy Neutral
2018-10-29 B. Riley Securities Downgrade Buy Neutral
2018-10-23 Susquehanna Downgrade Positive Neutral
2018-10-01 Deutsche Bank Downgrade Buy Hold
2018-09-25 Citigroup Maintain Buy Buy
2018-08-28 B of A Securities Downgrade Buy Neutral
2018-08-28 Bank of America Downgrade Buy Neutral
2018-08-20 Citigroup Maintain Buy Buy
2018-08-20 Nomura Maintain Buy Buy
2018-08-17 B of A Securities Maintain Buy Buy
2018-08-17 B. Riley Securities Maintain Buy Buy
2018-08-17 Keybanc Maintain Overweight Overweight
2018-08-17 KeyBanc Maintain Overweight Overweight
2018-08-17 Citigroup Maintain Buy Buy
2018-08-17 Stifel Nicolaus Maintain Buy Buy
2018-08-17 B. Riley FBR Maintain Buy Buy
2018-08-17 Bank of America Maintain Buy Buy
2018-08-17 Stifel Maintain Buy Buy
2018-08-17 Deutsche Bank Maintain Buy Buy
2018-08-16 Wells Fargo Maintain Outperform Outperform
2018-08-09 Morgan Stanley Downgrade Overweight Equal Weight
2018-08-06 Cowen & Co. Upgrade Market Perform Outperform
2018-07-13 Citigroup Maintain Buy Buy
2018-06-13 RBC Capital Downgrade Outperform Sector Perform
2018-05-15 Cowen & Co. Maintain Market Perform Perform
2018-05-05 B. Riley FBR Upgrade Neutral Buy
2018-05-05 B. Riley FBR Maintain Neutral Neutral
2018-04-05 UBS Maintain Neutral Neutral
2018-02-26 Credit Suisse Maintain Outperform Outperform
2018-02-15 KeyBanc Maintain Overweight Overweight
2018-02-15 Stifel Maintain Buy Buy
2018-02-15 Keybanc Maintain Overweight Overweight
2018-02-15 Deutsche Bank Maintain Buy Buy
2018-02-15 Stifel Nicolaus Maintain Buy Buy
2018-02-15 Credit Suisse Maintain Outperform Outperform
2018-01-19 Susquehanna Upgrade Neutral Outperform
2018-01-16 Susquehanna Upgrade Neutral Outperform
2018-01-16 Susquehanna Upgrade Neutral Positive
2018-01-08 Needham Upgrade Buy Strong Buy
2017-12-06 Wells Fargo Maintain Outperform Outperform
2017-11-20 Citigroup Maintain Buy Buy
2017-11-17 KeyBanc Maintain Overweight Overweight
2017-11-17 B of A Securities Maintain Buy Buy
2017-11-17 Bank of America Maintain Buy Buy
2017-11-17 Keybanc Maintain Overweight Overweight
2017-11-17 Deutsche Bank Maintain Buy Buy
2017-11-17 Morgan Stanley Maintain Overweight Overweight
2017-11-15 Bank of America Maintain Buy Buy
2017-11-15 B of A Securities Maintain Buy Buy
2017-09-29 Nomura Maintain Buy Buy
2017-09-28 B. Riley Maintain Buy Buy
2017-09-28 B. Riley FBR Maintain Buy Buy
2017-09-28 B. Riley Securities Maintain Buy Buy
2017-09-18 RBC Capital Upgrade Sector Perform Outperform
2017-09-13 Goldman Sachs Upgrade Neutral Buy
2017-08-18 Nomura Maintain Buy Buy
2017-08-18 Stifel Nicolaus Maintain Buy Buy
2017-08-18 Keybanc Maintain Overweight Overweight
2017-08-18 KeyBanc Maintain Overweight Overweight
2017-08-18 Credit Suisse Maintain Outperform Outperform
2017-08-18 Deutsche Bank Maintain Buy Buy
2017-08-18 Stifel Maintain Buy Buy
2017-07-10 Citigroup Maintain Buy Buy
2017-07-07 Citigroup Maintain Buy Buy
2016-12-19 Goldman Sachs Downgrade Buy Neutral
2016-10-04 Goldman Sachs Maintain Buy Buy
2016-08-19 Citigroup Maintain Buy Buy
2016-08-19 UBS Maintain Buy Buy
2016-08-15 Stifel Nicolaus Maintain Buy Buy
2016-08-15 Stifel Maintain Buy Buy
2016-08-12 Citigroup Maintain Buy Buy
2016-08-11 B. Riley Securities Maintain Buy Buy
2016-08-11 B. Riley FBR Maintain Buy Buy
2016-08-11 B. Riley Maintain Buy Buy
2016-08-09 Credit Suisse Maintain Outperform Outperform
2016-06-02 Goldman Sachs Maintain Buy Buy
2016-05-27 Stifel Nicolaus Maintain Buy Buy
2016-05-27 Stifel Maintain Buy Buy
2016-05-25 Citigroup Upgrade Neutral Buy
2016-05-20 Cowen & Co. Maintain Outperform Outperform
2016-05-20 B. Riley Securities Upgrade Neutral Buy
2016-05-20 B. Riley FBR Upgrade Neutral Buy
2016-05-20 B. Riley Maintain Buy Buy
2016-05-20 UBS Maintain Buy Buy
2016-04-19 Susquehanna Downgrade Neutral Negative
2016-04-14 UBS Upgrade Neutral Buy
2016-04-06 DA Davidson Downgrade Buy Neutral
2016-03-31 Exane BNP Paribas Upgrade Underperform Outperform
2016-03-16 RBC Capital Maintain Sector Perform Perform
2016-03-10 Pacific Crest Maintain Overweight Overweight
2016-02-19 Deutsche Bank Maintain Buy Buy
2016-02-19 B. Riley Maintain Neutral Neutral
2016-02-19 B. Riley FBR Maintain Neutral Neutral
2016-02-19 B. Riley Securities Maintain Neutral Neutral
2016-02-03 Goldman Sachs Maintain Buy Buy
2016-01-19 CLSA Maintain Outperform Buy
2015-12-15 Morgan Stanley Maintain Overweight Overweight
2015-12-10 CLSA Maintain Outperform Outperform
2015-11-09 B. Riley Securities Maintain Neutral Neutral
2015-11-09 B. Riley FBR Maintain Neutral Neutral
2015-11-09 B. Riley Maintain Neutral Neutral
2015-10-26 Nomura Upgrade Neutral Buy
2015-10-23 Citigroup Downgrade Buy Neutral
2015-10-08 KeyBanc Maintain Overweight Overweight
2015-10-08 Keybanc Maintain Overweight Overweight
2015-10-05 RBC Capital Downgrade Sector Perform Underperform
2015-09-25 CLSA Maintain Outperform Buy
2015-09-17 Pacific Crest Maintain Overweight Overweight
2015-08-14 B. Riley FBR Maintain Neutral Neutral
2015-08-14 Pacific Crest Maintain Overweight Overweight
2015-08-14 Jefferies Maintain Buy Buy
2015-08-14 B. Riley Maintain Neutral Neutral
2015-08-14 B. Riley Securities Maintain Neutral Neutral
2015-08-11 Summit Research Partners Downgrade Buy Hold
2015-08-11 Summit Insights Group Downgrade Buy Hold
2015-08-03 Deutsche Bank Maintain Buy Buy
2015-07-10 Susquehanna Upgrade Negative Neutral
2015-06-24 Goldman Sachs Maintain Buy Buy
2015-05-06 Citigroup Maintain Buy Buy
2015-04-28 Nomura Downgrade Buy Neutral
2015-04-28 Stifel Maintain Buy Buy
2015-04-28 Stifel Nicolaus Maintain Buy Buy
2015-04-27 Pacific Crest Maintain Overweight Overweight
2015-02-12 Jefferies Maintain Buy Buy
2014-12-18 Citigroup Maintain Buy Buy
2014-12-09 Stifel Nicolaus Maintain Buy Buy
2014-12-09 Stifel Maintain Buy Buy
2014-12-08 Deutsche Bank Upgrade Hold Buy
2014-11-14 Jefferies Maintain Buy Buy
2014-11-14 B of A Securities Maintain Buy Buy
2014-11-14 Bank of America Maintain Buy Buy
2014-11-13 Credit Suisse Upgrade Neutral Outperform
2014-10-15 B of A Securities Upgrade Neutral Buy
2014-10-15 Bank of America Upgrade Neutral Buy
2014-10-08 CLSA Upgrade Underperform Outperform
2014-08-15 Credit Suisse Maintain Neutral Neutral
2014-07-15 B. Riley Maintain Buy Buy
2014-07-15 B. Riley Securities Upgrade Neutral Buy
2014-07-15 B. Riley FBR Upgrade Neutral Buy
2014-07-09 UBS Maintain Neutral Neutral
2014-07-07 JP Morgan Upgrade Neutral Overweight
2014-06-27 Deutsche Bank Maintain Hold Hold
2014-06-25 Citigroup Maintain Buy Buy
2014-06-09 S&P Capital IQ Upgrade Hold Strong Buy
2014-05-16 UBS Maintain Neutral Neutral
2014-05-16 Credit Suisse Maintain Neutral Neutral
2014-04-23 Summit Research Partners Maintain Buy Buy
2014-04-22 Citigroup Maintain Buy Buy
2014-04-10 ISI Group Downgrade Strong Buy Buy
2014-03-24 Bank of America Maintain Neutral Neutral
2014-03-24 B of A Securities Maintain Neutral Neutral
2014-03-20 Nomura Maintain Buy Buy
2014-02-13 DA Davidson Maintain Buy Buy
2014-02-03 RBC Capital Downgrade Outperform Sector Perform
2013-11-29 LBBW Research Upgrade Hold Buy
2013-11-15 Deutsche Bank Maintain Hold Hold
2013-11-15 Needham Maintain Hold Hold
2013-11-15 DA Davidson Maintain Buy Buy
2013-11-15 Citigroup Maintain Buy Buy
2013-11-11 Stifel Nicolaus Maintain Buy Buy
2013-11-11 Stifel Maintain Buy Buy
2013-11-11 RBC Capital Maintain Outperform Outperform
2013-10-14 JP Morgan Maintain Neutral Neutral
2013-09-26 Berenberg Upgrade Hold Buy
2013-08-28 Northland Securities Maintain Outperform Outperform
2013-08-16 DA Davidson Upgrade Neutral Buy
2013-08-16 Credit Suisse Maintain Neutral Neutral
2013-07-23 Berenberg Maintain Hold Hold
2013-06-12 Citigroup Upgrade Neutral Buy
2013-06-03 Deutsche Bank Maintain Hold Hold
2013-05-17 Piper Sandler Maintain Overweight Overweight
2013-05-17 DA Davidson Downgrade Buy Neutral
2013-05-17 PiperJaffray Maintain Overweight Overweight
2013-05-14 Pacific Crest Upgrade Market Perform Market Outperform
2013-02-26 Goldman Sachs Maintain Buy Buy
2013-02-14 Credit Suisse Maintain Neutral Neutral
2013-02-14 DA Davidson Maintain Buy Buy
2013-02-14 Stifel Maintain Buy Buy
2013-02-14 Deutsche Bank Maintain Hold Hold
2013-02-14 Stifel Nicolaus Maintain Buy Buy
2013-02-11 DA Davidson Maintain Buy Buy
2013-01-18 UBS Maintain Neutral Neutral
2013-01-07 JP Morgan Downgrade Neutral Underweight
2012-11-14 Piper Sandler Maintain Overweight Overweight
2012-11-14 PiperJaffray Maintain Overweight Overweight
2012-11-13 DA Davidson Maintain Buy Buy
2012-07-18 Credit Suisse Maintain Neutral Neutral
2012-07-11 Piper Sandler Maintain Overweight Overweight
2012-07-11 PiperJaffray Maintain Overweight Overweight
2012-05-18 B of A Securities Maintain Neutral Neutral
2012-05-18 Stifel Maintain Buy Buy
2012-05-18 Bank oferica Maintain Neutral Neutral
2012-05-18 Stifel Nicolaus Maintain Buy Buy
2012-05-16 JP Morgan Maintain Neutral Neutral
2012-05-07 UBS Maintain Neutral Neutral
2012-02-17 Piper Sandler Maintain Overweight Overweight
2012-02-17 PiperJaffray Maintain Overweight Overweight