NASDAQ : MU

Micron Technology, Inc.

$904.28 USD

-$78.84 (-8.02%)

Volume
54.19M
Average Volume
51.07M
Market Capitalization
$1.02T
P/E Ratio
20.18
Dividend Yield
0.06%
Price Target
$1512.50
Year High
$1255.00
Year Low
$103.38
Day High
Day Low
Payout Ratio
$0.01
Current Ratio
$3.42
Source Headline
Investors Can't Shake AI Bubble Fears—But They're Not Dropping Their Favorite Tech Stocks

Individual investors continue to prove their resilience and maintain their optimism more than halfway through a volatile year for stocks and continued geopolitical uncertainty, according to Investopedia‘s latest reader survey.

investopedia.com - 2026-07-16 17:20:52

Stock Market Today, July 16: Micron Plunges as Tech Stocks Extend Sell-Off

The Nasdaq Composite (^IXIC 1.47%) fell 1.47% to 25,882, the S&P 500 (^GSPC 0.51%) slipped 0.51% to 7,534, and the Dow Jones Industrial Average (^DJI 0.20%) edged 0.20% lower to 52,553 as global technology stocks extended yesterday's sell-off.

fool.com - 2026-07-16 17:03:20

Why Direxion Daily Semiconductor Bull 3X ETF Just Crashed

TSMC spooked the stock market this morning, warning of heavier spending on capital investment. Free cash flow is taking a hit, and semiconductor investors are nervous.

fool.com - 2026-07-16 15:01:41

Micron has turned into ‘the most important stock in the market.' So is it time to worry?

While investors are concerned about a memory peak, analysts say the stock still looks cheap relative to various earnings scenarios.

marketwatch.com - 2026-07-16 14:01:00

Dow Jones Hangs On While Memory Chips Take Another Beating

Why is the Dow holding up while the Nasdaq sinks? Healthcare gains are offsetting the semiconductor carnage.

fool.com - 2026-07-16 13:03:17

The Chip-Stock Slide Isn't Over. The AI Trade Is Still Under Pressure.

The chips are down today.

investopedia.com - 2026-07-16 12:01:31

This Is the Next Stage of the AI Revolution — And Absolutely No One Is Talking About It

The artificial intelligence boom has created one of the largest semiconductor investment cycles in history.

247wallst.com - 2026-07-16 11:21:40

Micron Technology: AI Memory Demand Is Still in the Early Innings (NASDAQ: MU)

Micron is tapping into an expanding memory market that could be worth more than $1 trillion next year. As the markets for robotics and autonomous vehicles expand, so will demand for memory.

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

If the AI Boom Is So Strong, Why Are Memory Stocks Crashing?

Artificial intelligence remains the biggest force driving the stock market in 2026.

247wallst.com - 2026-07-16 11:14:17

SNDK vs. MU: Which AI Memory Stock is a Smarter Buy at Current Levels?

AI infrastructure spending is boosting memory demand as Sandisk and Micron compete to capitalize on the next wave of growth.

zacks.com - 2026-07-16 11:01:24

Micron, SK Hynix, other memory stocks fall as TSMC outlook sparks chip selloff

Memory chip and storage stocks fell sharply on Thursday as investors extended a broad semiconductor selloff following Taiwan Semiconductor Manufacturing Co.'s quarterly results, despite the world's largest contract chipmaker posting record earnings. TSMC reported its fifth consecutive quarter of record profit, beating analyst expectations.

invezz.com - 2026-07-16 10:51:14

Why Is Micron Stock Still Falling?

Investors are wrong to sell Micron stock today.

fool.com - 2026-07-16 10:36:16

Is Micron Stock Still A Portfolio Booster Or An Oversized Risk?

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

forbes.com - 2026-07-16 10:30:14

Micron stock plunges: Has it topped, or is this a rare buying opportunity?

Micron stock has plunged since reaching a record high of $1,255 on June 25. Shares have fallen about 30%, mirroring the sharp declines seen across the memory chip sector, including industry leaders Samsung and SK Hynix.

invezz.com - 2026-07-16 10:22:47

SK Hynix and SanDisk Sink 7%, Micron Falls 5% as China's CXMT Readies an $8.6B Memory IPO

Shares of memory chipmakers are sliding again Thursday morning as fresh worries about Chinese competition ripple through the sector.

247wallst.com - 2026-07-16 09:25:49

At $905 Here Are 3 Reasons Not to Buy Micron Today

At $905, Micron Technology (NASDAQ:MU | MU Price Prediction) shows growing valuation risk.

247wallst.com - 2026-07-16 09:15:51

Micron signs deals with Qualcomm, others for AI-powered automobile chip components

Micron Technology on Thursday signed long-term agreements with automotive suppliers, including chip designer Qualcomm and audio ​products maker Harman, to secure memory and ‌storage components that powers AI-enabled vehicles.

reuters.com - 2026-07-16 09:02:41

Micron Strengthens Automotive Ecosystem Supply Through Strategic Customer Agreements

BOISE, Idaho, July 16, 2026 (GLOBE NEWSWIRE) -- Micron Technology, Inc. (Nasdaq: MU) has completed Strategic Customer Agreements (SCAs) with key Tier 1 suppliers and ecosystem partners supporting the global automotive industry and automotive manufacturers. Automotive platforms require consistent, high-quality component supply over extended lifecycles, making continuity and reliability of memory and storage a crucial priority for vehicle production and delivery at scale.

globenewswire.com - 2026-07-16 09:00:00

The Next Big AI Inference Winner Could Be Worth 2 Times Your Investment

Micron stock could double if the DRAM supercycle lasts longer than expected. The stock is cheap and seeing huge growth.

fool.com - 2026-07-16 07:32:00

Micron's Biggest Rival Just Got a Lot Easier for US Investors to Own

SK Hynix now trades on the U.S. stock market, and investors would do well to take a closer look at its phenomenal growth prospects. The company's red-hot earnings growth and attractive valuation indicate that it could become a multibagger.

fool.com - 2026-07-16 07:23:00

3 Reasons Why Micron Stock Keeps Falling

Micron stock is down 20% over the past month and there are a few factors hitting the memory-chip company.

barrons.com - 2026-07-16 07:10:00

3 Hypergrowth Tech Stocks to Load Up On Now

The AI build-out is pushing many tech stocks to hypergrowth status.

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

One AI Stock To Buy Right Now? This Fund Manager Picks Micron

Micron Technology Inc. (NASDAQ:MU) stock was down about 2% in Thursday's premarket trading as investors reduced exposure to large-cap technology and semiconductor stocks.

benzinga.com - 2026-07-16 05:37:06

Prediction: This Will Be Micron's Stock Price by Late 2027 (Hint: It Implies a Big Move)

Micron reported triple-digit revenue growth last quarter, and the company guided for triple-digit revenue growth in the current quarter. DRAM and NAND flash memory prices more than doubled in the past year due to demand for artificial intelligence infrastructure.

fool.com - 2026-07-16 04:48:00

Is the AI Infrastructure Build-Out a Bubble? Here's What the Data Actually Shows.

The data is mixed as to whether there is an AI bubble.

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

Early Q2 Results Reveal a Highly Robust Earnings Landscape

While we are still in the opening stages of the Q2 reporting cycle, the early results strongly reinforce the robust corporate earnings trend we've been seeing, with the big banks starting off the Q2 earnings season with remarkable momentum.

zacks.com - 2026-07-15 21:16:07

Micron Announces Participation in Investor Event

BOISE, Idaho, July 15, 2026 (GLOBE NEWSWIRE) -- Micron Technology, Inc. (Nasdaq: MU) announced today that company executives will participate at the KeyBanc Capital Markets Technology Leadership Forum in Deer Valley, Utah, on Monday, August 10, at 8:00 a.m. Mountain Time.

globenewswire.com - 2026-07-15 16:01:00

Why Micron Stock Just Dropped Again

Warren Buffett warns the stock market has been taking over by gamblers. Micron's erratic stock price movements suggest it's one of the favorite stocks to gamble on.

fool.com - 2026-07-15 15:06:43

Tap SK Hynix's Memory Leadership With These New Leveraged ETFs

SK Hynix's U.S. debut has sparked a wave of new leveraged ETFs. Here's why AI-driven memory demand is making the chip giant a key stock to watch.

zacks.com - 2026-07-15 15:00:22

Semiconductor Stock Could Continue to Test Key Resistance

Shares of ON Semiconductor Corp (NASDAQ:ON) are trading 1% lower at $92.75 this afternoon, extending its stay below the $100 threshold.

schaeffersresearch.com - 2026-07-15 14:52:07

President Trump prefers this AI name over Micron stock

Financial disclosures from the US Office of Government Ethics reveal President Donald Trump's investment accounts have executed over 6,100 trades this year. While these accounts are controlled by independent “third-party” managers – their moves offer a fascinating window into Wall Street's current artificial intelligence (AI) playbook.

invezz.com - 2026-07-15 14:46:25

Micron vs. Marvell: Which Pullback Is a Buy?

The stock market's advance from late March through early July produced several major winners, but few were more impressive than Micron Technology ( MU ) and Marvell Technology ( MRVL ). Both stocks more than tripled from their spring lows as investors rushed into companies positioned at critical points across the AI infrastructure buildout.

zacks.com - 2026-07-15 14:16:06

$8.5 Billion Says This Micron Threat Is About to Get a Whole Lot Bigger

$8.5 billion. That is what Chinese memory maker ChangXin Memory Technologies, or CXMT, is set to raise in its Shanghai STAR Market listing, nearly double its initial target, at an implied market cap near $85.5 billion.

247wallst.com - 2026-07-15 14:08:37

The Trump Administration Presses for More Memory Plants in America: These 3 Stocks Could Be Winners

The Trump administration is pressuring foreign memory chipmakers to expand their U.S.

247wallst.com - 2026-07-15 13:30:38

If I Had $1,000 to Invest, Here's the Tech Stock I'd Invest in Before Micron

A shortage of memory chips has allowed Micron to leverage its pricing power. Around 92% of Nvidia's revenue now comes from its data center segment.

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

Dow Jones Stays Calm While Memory Chips Give Investors Whiplash (Again)

Inflation data gave investors hope on Wednesday morning. Semiconductor stocks took it away by lunchtime.

fool.com - 2026-07-15 12:48:59

SOXS Jumps 11% as Micron Slides on Fears of Fiercer Chinese Memory Chip Competition

The Direxion Daily Semiconductor Bear 3X Shares (NYSEARCA:SOXS) is up again today, climbing roughly 11% as memory chip stocks lead a broad semiconductor pullback.

247wallst.com - 2026-07-15 12:33:30

Dell, Micron, SanDisk tumble as AI hardware rally hits reversal

A broad selloff hit AI-linked hardware and chip stocks on Wednesday as investors locked in gains from a months-long rally and questioned how long red-hot demand for AI infrastructure can support current valuations. Dell Technologies Inc (NASDAQ:DELL) fell as much as 12%, touching a session low of $397.69, after a report that Meta Platforms is developing plans to lease out surplus AI training and inference capacity to enterprise customers.

proactiveinvestors.com - 2026-07-15 12:32:49

Micron vs SanDisk: Which Memory Play Wins the AI Boom?

SanDisk (NASDAQ:SNDK | SNDK Price Prediction) and Micron Technology (NASDAQ:MU) both just delivered the kind of quarters that memory investors dream about.

247wallst.com - 2026-07-15 12:30:33

Micron Drops 8% on China Competition Fears, Dragging Intel, AMD, and Marvell

Shares of Micron Technology (NASDAQ:MU | MU Price Prediction) are down 8% to $903.50 in early trading Wednesday, dragging the broader semiconductor complex lower.

247wallst.com - 2026-07-15 12:01:53

The Bearish Memory Thesis in MU & AI Research

​@CharlesSchwab's Nate Peterson explains the bearish case for the memory market and why Micron's (MU) performance could shape the industry's outlook. He also discusses Apple's (AAPL) partnerships with AI research labs to examine how advances in AI model compression could affect future memory demand.

youtube.com - 2026-07-15 12:00:03

EXCLUSIVE: SK Hynix Is Where AI Infrastructure, Chips, Memory Converge, Says Direxion as It Launches Leveraged ETF

The race to launch ETFs tied to SK Hynix Inc (NASDAQ:SKHY) is about more than one of the largest ADR listings in history—it's a bet that investors are beginning to look beyond AI chipmakers like Nvidia and toward the memory companies powering the next generation of artificial intelligence infrastructure.

benzinga.com - 2026-07-15 11:40:04

Coinsilium backs Predictive Labs' Nijinn to cut through prediction market noise

Coinsilium Group Limited (AQSE:COIN, OTCQB:CINGF, FRA:5CT) CEO Eddy Travia joined Proactive's Stephen Gunnion alongside Predictive Labs CEO Johann Evrard to...

proactiveinvestors.com - 2026-07-15 08:35:00

Dell, Micron, SanDisk tumble as AI hardware rally hits reversal

A broad selloff hit AI-linked hardware and chip stocks on Wednesday as investors locked in gains from a months-long rally and questioned how long red-hot...

proactiveinvestors.com - 2026-07-15 08:30:00

Micron Stock Falls With Chinese Competition About to Get Fiercer

Micron stock has surged over the past year but Chinese memory-chip makers could pose the biggest threat.

barrons.com - 2026-07-15 07:45:00

Micron vs. SK Hynix: Which AI Memory Stock Is the Better Buy?

Micron and SK Hynix are two of the leading companies fueling the artificial intelligence (AI) memory boom this year.

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

The Chip Stock Behind Nvidia's AI Servers Just Landed on the Nasdaq

SK Hynix claims 56% of the high-bandwidth memory market, far ahead of Micron's market share. The stock debuted right after SK Hynix formed a major partnership with Nvidia.

fool.com - 2026-07-14 16:16:00

June CPI Shakes Up 2026 Rate Hike Odds

June's softer-than-expected CPI reading is a vital variable that keeps new Fed Chair Kevin Warsh from being forced to choke off market liquidity with aggressive rate hikes.

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

Could This Listing Close the Valuation Gap With Micron?

SK Hynix's Nasdaq listing could narrow its long-standing valuation discount by improving investor access. Any valuation re-rating still depends heavily on AI memory demand staying stronger for longer.

fool.com - 2026-07-14 13:01:00

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

Get MU Insider Trade Alerts

MU Price Target Summary

Last Month

$1560.80

25 analysts

Last Quarter

$1412.93

41 analysts

Last Year

$750.14

104 analysts

All Time

$365.72

257 analysts

MU Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-14 Keybanc Maintain Overweight Overweight
2026-06-29 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-25 Needham Maintain Buy Buy
2026-06-25 RBC Capital Maintain Outperform Outperform
2026-06-25 Citigroup Maintain Buy Buy
2026-06-25 Rosenblatt Maintain Buy Buy
2026-06-25 Keybanc Maintain Overweight Overweight
2026-06-25 Mizuho Maintain Outperform Outperform
2026-06-25 Deutsche Bank Maintain Buy Buy
2026-06-25 Raymond James Maintain Outperform Outperform
2026-06-25 Wedbush Maintain Outperform Outperform
2026-06-25 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-25 DA Davidson Maintain Buy Buy
2026-06-25 Susquehanna Maintain Positive Positive
2026-06-25 Barclays Maintain Overweight Overweight
2026-06-25 Morgan Stanley Maintain Overweight Overweight
2026-06-25 Goldman Sachs Maintain Neutral Neutral
2026-06-25 B of A Securities Maintain Buy Buy
2026-06-25 Wells Fargo Maintain Overweight Overweight
2026-06-25 TD Cowen Maintain Buy Buy
2026-06-23 B of A Securities Maintain Buy Buy
2026-06-22 Needham Maintain Buy Buy
2026-06-18 Stifel Maintain Buy Buy
2026-06-18 Wedbush Maintain Outperform Outperform
2026-06-18 Rosenblatt Maintain Buy Buy
2026-06-17 Citigroup Maintain Buy Buy
2026-06-17 Deutsche Bank Maintain Buy Buy
2026-06-15 RBC Capital Maintain Outperform Outperform
2026-06-15 TD Cowen Maintain Buy Buy
2026-06-11 Wolfe Research Maintain Outperform Outperform
2026-06-10 Goldman Sachs Maintain Neutral Neutral
2026-06-08 Wells Fargo Maintain Overweight Overweight
2026-06-08 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-03 Morgan Stanley Maintain Overweight Overweight
2026-06-01 Raymond James Maintain Outperform Outperform
2026-05-29 Susquehanna Maintain Positive Positive
2026-05-28 DA Davidson Maintain Buy Buy
2026-05-28 Mizuho Maintain Outperform Outperform
2026-05-27 Barclays Maintain Overweight Overweight
2026-05-26 UBS Maintain Buy Buy
2026-05-19 Mizuho Maintain Outperform Outperform
2026-05-19 Melius Research Maintain Buy Buy
2026-05-19 Citigroup Maintain Buy Buy
2026-05-11 DA Davidson Maintain Buy Buy
2026-04-28 TD Cowen Maintain Buy Buy
2026-04-08 UBS Maintain Buy Buy
2026-03-31 Citigroup Maintain Buy Buy
2026-03-19 Wedbush Maintain Outperform Outperform
2026-03-19 RBC Capital Maintain Outperform Outperform
2026-03-19 Deutsche Bank Maintain Buy Buy
2026-03-19 Citigroup Maintain Buy Buy
2026-03-19 TD Cowen Maintain Buy Buy
2026-03-19 Keybanc Maintain Overweight Overweight
2026-03-19 Barclays Maintain Overweight Overweight
2026-03-19 UBS Maintain Buy Buy
2026-03-19 Morgan Stanley Maintain Overweight Overweight
2026-03-19 Mizuho Maintain Outperform Outperform
2026-03-19 Wells Fargo Maintain Overweight Overweight
2026-03-19 JP Morgan Maintain Overweight Overweight
2026-03-19 Goldman Sachs Maintain Neutral Neutral
2026-03-19 B of A Securities Maintain Buy Buy
2026-03-19 Cantor Fitzgerald Maintain Overweight Overweight
2026-03-19 Needham Maintain Buy Buy
2026-03-19 Rosenblatt Maintain Buy Buy
2026-03-19 Raymond James Maintain Outperform Outperform
2026-03-18 Bernstein Maintain Outperform Outperform
2026-03-16 Rosenblatt Maintain Buy Buy
2026-03-16 TD Cowen Maintain Buy Buy
2026-03-16 RBC Capital Maintain Outperform Outperform
2026-03-13 Wedbush Maintain Outperform Outperform
2026-03-12 Wells Fargo Maintain Overweight Overweight
2026-03-09 Citigroup Maintain Buy Buy
2026-03-09 Susquehanna Maintain Positive Positive
2026-03-02 Stifel Maintain Buy Buy
2026-03-02 UBS Maintain Buy Buy
2026-02-17 Needham Maintain Buy Buy
2026-02-11 Morgan Stanley Maintain Overweight Overweight
2026-01-27 Mizuho Maintain Outperform Outperform
2026-01-20 TD Cowen Maintain Buy Buy
2026-01-20 Rosenblatt Maintain Buy Buy
2026-01-20 Stifel Maintain Buy Buy
2026-01-15 Wells Fargo Maintain Overweight Overweight
2026-01-15 Citigroup Maintain Buy Buy
2026-01-14 Cantor Fitzgerald Maintain Overweight Overweight
2026-01-13 B of A Securities Maintain Buy Buy
2026-01-13 Keybanc Maintain Overweight Overweight
2026-01-12 Lynx Global Maintain Buy Buy
2026-01-09 Mizuho Maintain Outperform Outperform
2026-01-07 Piper Sandler Maintain Overweight Overweight
2026-01-07 UBS Maintain Buy Buy
2025-12-18 B of A Securities Upgrade Neutral Buy
2025-12-18 Wedbush Maintain Outperform Outperform
2025-12-18 Wells Fargo Maintain Overweight Overweight
2025-12-18 Cantor Fitzgerald Maintain Overweight Overweight
2025-12-18 Goldman Sachs Maintain Neutral Neutral
2025-12-18 Wolfe Research Maintain Outperform Outperform
2025-12-18 Mizuho Maintain Outperform Outperform
2025-12-18 Needham Maintain Buy Buy
2025-12-18 Piper Sandler Maintain Overweight Overweight
2025-12-18 Raymond James Maintain Outperform Outperform
2025-12-18 Morgan Stanley Maintain Overweight Overweight
2025-12-18 Keybanc Maintain Overweight Overweight
2025-12-18 Barclays Maintain Overweight Overweight
2025-12-18 JP Morgan Maintain Overweight Overweight
2025-12-18 TD Cowen Maintain Buy Buy
2025-12-18 Citigroup Maintain Buy Buy
2025-12-18 UBS Maintain Buy Buy
2025-12-18 Rosenblatt Maintain Buy Buy
2025-12-16 Needham Maintain Buy Buy
2025-12-15 Wedbush Maintain Outperform Outperform
2025-12-15 Rosenblatt Maintain Buy Buy
2025-12-12 Stifel Maintain Buy Buy
2025-12-10 Citigroup Maintain Buy Buy
2025-12-09 Deutsche Bank Maintain Buy Buy
2025-12-08 Susquehanna Maintain Positive Positive
2025-12-04 Mizuho Maintain Outperform Outperform
2025-12-03 Goldman Sachs Maintain Neutral Neutral
2025-11-24 Morgan Stanley Maintain Overweight Overweight
2025-11-20 UBS Maintain Buy Buy
2025-11-17 Rosenblatt Maintain Buy Buy
2025-11-13 Morgan Stanley Maintain Overweight Overweight
2025-11-07 Wells Fargo Maintain Overweight Overweight
2025-10-28 Mizuho Maintain Outperform Outperform
2025-10-27 Citigroup Maintain Buy Buy
2025-10-20 Barclays Maintain Overweight Overweight
2025-10-17 Mizuho Maintain Outperform Outperform
2025-10-16 Citigroup Maintain Buy Buy
2025-10-16 UBS Maintain Buy Buy
2025-10-14 New Street Research Downgrade Buy Neutral
2025-10-09 Goldman Sachs Maintain Neutral Neutral
2025-10-08 UBS Maintain Buy Buy
2025-10-06 Morgan Stanley Upgrade Equal Weight Overweight
2025-09-24 Needham Maintain Buy Buy
2025-09-24 Citigroup Maintain Buy Buy
2025-09-24 Rosenblatt Maintain Buy Buy
2025-09-24 Raymond James Maintain Outperform Outperform
2025-09-24 B of A Securities Maintain Neutral Neutral
2025-09-24 TD Cowen Maintain Buy Buy
2025-09-24 Wedbush Maintain Outperform Outperform
2025-09-24 Mizuho Maintain Outperform Outperform
2025-09-24 Keybanc Maintain Overweight Overweight
2025-09-24 UBS Maintain Buy Buy
2025-09-24 Wells Fargo Maintain Overweight Overweight
2025-09-24 Piper Sandler Maintain Overweight Overweight
2025-09-24 Barclays Maintain Overweight Overweight
2025-09-24 Deutsche Bank Maintain Buy Buy
2025-09-24 Goldman Sachs Maintain Neutral Neutral
2025-09-24 Stifel Maintain Buy Buy
2025-09-24 JP Morgan Maintain Overweight Overweight
2025-09-22 Stifel Maintain Buy Buy
2025-09-22 Morgan Stanley Maintain Equal Weight Equal Weight
2025-09-19 Barclays Maintain Overweight Overweight
2025-09-18 Wedbush Maintain Outperform Outperform
2025-09-18 Rosenblatt Maintain Buy Buy
2025-09-17 Wolfe Research Maintain Outperform Outperform
2025-09-17 Susquehanna Maintain Positive Positive
2025-09-16 Mizuho Maintain Outperform Outperform
2025-09-15 Deutsche Bank Maintain Buy Buy
2025-09-15 UBS Maintain Buy Buy
2025-09-15 Cantor Fitzgerald Maintain Overweight Overweight
2025-09-11 Citigroup Maintain Buy Buy
2025-08-12 JP Morgan Maintain Overweight Overweight
2025-08-11 Needham Maintain Buy Buy
2025-08-11 Rosenblatt Maintain Buy Buy
2025-06-27 Baird Maintain Outperform Outperform
2025-06-26 Raymond James Maintain Outperform Outperform
2025-06-26 Rosenblatt Maintain Buy Buy
2025-06-26 UBS Maintain Buy Buy
2025-06-26 Piper Sandler Maintain Overweight Overweight
2025-06-26 Barclays Maintain Overweight Overweight
2025-06-26 Cantor Fitzgerald Maintain Overweight Overweight
2025-06-26 Wells Fargo Maintain Overweight Overweight
2025-06-26 Wedbush Maintain Outperform Outperform
2025-06-26 Susquehanna Maintain Positive Positive
2025-06-26 Citigroup Maintain Buy Buy
2025-06-26 JP Morgan Maintain Overweight Overweight
2025-06-26 Needham Maintain Buy Buy
2025-06-26 Stifel Maintain Buy Buy
2025-06-26 B of A Securities Maintain Neutral Neutral
2025-06-26 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-26 Keybanc Maintain Overweight Overweight
2025-06-23 Rosenblatt Maintain Buy Buy
2025-06-20 Wells Fargo Maintain Overweight Overweight
2025-06-20 Wedbush Maintain Outperform Outperform
2025-06-09 Citigroup Maintain Buy Buy
2025-06-05 UBS Maintain Buy Buy
2025-06-05 Mizuho Maintain Outperform Outperform
2025-05-07 Morgan Stanley Maintain Equal Weight Equal Weight
2025-04-28 UBS Maintain Buy Buy
2025-04-22 Barclays Maintain Overweight Overweight
2025-04-16 B of A Securities Maintain Neutral Neutral
2025-04-11 Citigroup Maintain Buy Buy
2025-03-26 China Renaissance Downgrade Buy Hold
2025-03-21 Wedbush Maintain Outperform Outperform
2025-03-21 Rosenblatt Maintain Buy Buy
2025-03-21 Morgan Stanley Maintain Equal Weight Equal Weight
2025-03-21 Barclays Maintain Overweight Overweight
2025-03-21 JP Morgan Maintain Overweight Overweight
2025-03-21 Cantor Fitzgerald Maintain Overweight Overweight
2025-03-21 Needham Maintain Buy Buy
2025-03-21 Baird Maintain Outperform Outperform
2025-03-21 Citigroup Maintain Buy Buy
2025-03-21 Mizuho Maintain Outperform Outperform
2025-03-19 Mizuho Maintain Outperform Outperform
2025-03-17 UBS Maintain Buy Buy
2025-03-17 Wedbush Maintain Outperform Outperform
2025-03-13 Wells Fargo Maintain Overweight Overweight
2025-01-28 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-20 Barclays Maintain Overweight Overweight
2024-12-19 Wedbush Maintain Outperform Outperform
2024-12-19 Baird Maintain Outperform Outperform
2024-12-19 Needham Maintain Buy Buy
2024-12-19 Wells Fargo Maintain Overweight Overweight
2024-12-19 Cantor Fitzgerald Maintain Overweight Overweight
2024-12-19 Raymond James Maintain Outperform Outperform
2024-12-19 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-19 JP Morgan Maintain Overweight Overweight
2024-12-19 Goldman Sachs Maintain Buy Buy
2024-12-19 Piper Sandler Maintain Overweight Overweight
2024-12-19 UBS Maintain Buy Buy
2024-12-19 Mizuho Maintain Outperform Outperform
2024-12-19 Stifel Maintain Buy Buy
2024-12-19 Rosenblatt Maintain Buy Buy
2024-12-19 B of A Securities Downgrade Buy Neutral
2024-12-19 TD Cowen Maintain Buy Buy
2024-12-18 Rosenblatt Maintain Buy Buy
2024-12-18 Bernstein Maintain Outperform Outperform
2024-12-17 Wedbush Maintain Outperform Outperform
2024-12-13 Stifel Maintain Buy Buy
2024-10-08 Keybanc Maintain Overweight Overweight
2024-10-01 Cantor Fitzgerald Maintain Overweight Overweight
2024-09-27 Baird Maintain Outperform Outperform
2024-09-26 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-26 Needham Maintain Buy Buy
2024-09-26 Raymond James Maintain Outperform Outperform
2024-09-26 Rosenblatt Maintain Buy Buy
2024-09-26 TD Cowen Maintain Buy Buy
2024-09-26 Susquehanna Maintain Positive Positive
2024-09-26 Wedbush Maintain Outperform Outperform
2024-09-26 B of A Securities Maintain Buy Buy
2024-09-19 Stifel Maintain Buy Buy
2024-09-19 TD Cowen Maintain Buy Buy
2024-09-18 Wells Fargo Maintain Overweight Overweight
2024-09-17 UBS Maintain Buy Buy
2024-09-17 Citigroup Maintain Buy Buy
2024-09-16 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-12 Exane BNP Paribas Downgrade Outperform Underperform
2024-09-12 Raymond James Maintain Outperform Outperform
2024-08-26 Needham Maintain Buy Buy
2024-08-22 Susquehanna Maintain Positive Positive
2024-08-06 Keybanc Maintain Overweight Overweight
2024-07-09 Keybanc Maintain Overweight Overweight
2024-06-27 Needham Maintain Buy Buy
2024-06-27 JP Morgan Maintain Overweight Overweight
2024-06-27 Rosenblatt Maintain Buy Buy
2024-06-27 Keybanc Maintain Overweight Overweight
2024-06-27 UBS Maintain Buy Buy
2024-06-27 Wedbush Maintain Outperform Outperform
2024-06-27 Piper Sandler Maintain Overweight Overweight
2024-06-27 Goldman Sachs Maintain Buy Buy
2024-06-25 Rosenblatt Maintain Buy Buy
2024-06-24 Baird Maintain Outperform Outperform
2024-06-24 Morgan Stanley Maintain Equal Weight Equal Weight
2024-06-24 Citigroup Maintain Buy Buy
2024-06-21 Wolfe Research Maintain Outperform Outperform
2024-06-21 Raymond James Maintain Outperform Outperform
2024-06-20 Wells Fargo Maintain Overweight Overweight
2024-06-18 Wedbush Maintain Outperform Outperform
2024-06-18 Stifel Maintain Buy Buy
2024-06-17 Susquehanna Maintain Positive Positive
2024-06-17 B of A Securities Maintain Buy Buy
2024-06-17 Cantor Fitzgerald Maintain Overweight Overweight
2024-06-10 UBS Maintain Buy Buy
2024-06-04 Goldman Sachs Maintain Buy Buy
2024-05-31 Mizuho Maintain Buy Buy
2024-05-20 Morgan Stanley Upgrade Underweight Equal Weight
2024-05-17 Mizuho Maintain Buy Buy
2024-05-13 Barclays Maintain Overweight Overweight
2024-05-06 Baird Upgrade Neutral Outperform
2024-04-12 Stifel Maintain Buy Buy
2024-04-08 Cantor Fitzgerald Maintain Overweight Overweight
2024-04-08 Keybanc Maintain Overweight Overweight
2024-04-04 Citigroup Maintain Buy Buy
2024-04-01 B of A Securities Maintain Buy Buy
2024-03-26 Mizuho Maintain Buy Buy
2024-03-21 UBS Maintain Buy Buy
2024-03-21 Mizuho Maintain Buy Buy
2024-03-21 Argus Research Upgrade Hold Buy
2024-03-21 Piper Sandler Maintain Overweight Overweight
2024-03-21 Morgan Stanley Maintain Underweight Underweight
2024-03-21 Stifel Maintain Buy Buy
2024-03-21 JP Morgan Maintain Overweight Overweight
2024-03-21 TD Cowen Maintain Outperform Outperform
2024-03-21 Keybanc Maintain Overweight Overweight
2024-03-21 Needham Maintain Buy Buy
2024-03-21 Wells Fargo Maintain Overweight Overweight
2024-03-21 B of A Securities Maintain Buy Buy
2024-03-21 Rosenblatt Maintain Buy Buy
2024-03-21 Wedbush Maintain Outperform Outperform
2024-03-20 Piper Sandler Maintain Overweight Overweight
2024-03-19 Baird Maintain Neutral Neutral
2024-03-19 UBS Maintain Buy Buy
2024-03-18 Barclays Maintain Overweight Overweight
2024-03-18 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-18 Rosenblatt Maintain Buy Buy
2024-03-15 TD Cowen Maintain Outperform Outperform
2024-03-15 Citigroup Maintain Buy Buy
2024-03-12 Wedbush Maintain Outperform Outperform
2024-03-11 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-08 Wells Fargo Maintain Overweight Overweight
2024-03-07 Stifel Upgrade Hold Buy
2024-03-01 Mizuho Maintain Buy Buy
2024-01-19 Raymond James Maintain Outperform Outperform
2024-01-16 Keybanc Maintain Overweight Overweight
2024-01-04 Piper Sandler Upgrade Neutral Overweight
2023-12-21 Barclays Maintain Overweight Overweight
2023-12-21 Needham Maintain Buy Buy
2023-12-21 JP Morgan Maintain Overweight Overweight
2023-12-21 B of A Securities Maintain Buy Buy
2023-12-21 Goldman Sachs Maintain Buy Buy
2023-12-21 Rosenblatt Maintain Buy Buy
2023-12-21 UBS Maintain Buy Buy
2023-12-21 Deutsche Bank Maintain Buy Buy
2023-12-21 Citigroup Maintain Buy Buy
2023-12-21 Wells Fargo Maintain Overweight Overweight
2023-12-21 Evercore ISI Group Maintain Outperform Outperform
2023-12-21 Mizuho Maintain Buy Buy
2023-12-21 Morgan Stanley Maintain Underweight Underweight
2023-12-21 Stifel Maintain Hold Hold
2023-12-21 Wedbush Maintain Outperform Outperform
2023-12-21 Keybanc Maintain Overweight Overweight
2023-12-21 Raymond James Maintain Outperform Outperform
2023-12-19 Rosenblatt Maintain Buy Buy
2023-12-18 BMO Capital Maintain Outperform Outperform
2023-12-18 Susquehanna Maintain Positive Positive
2023-12-15 B of A Securities Upgrade Neutral Buy
2023-12-15 Stifel Maintain Hold Hold
2023-12-11 UBS Maintain Buy Buy
2023-12-06 Mizuho Maintain Buy Buy
2023-11-29 Needham Maintain Buy Buy
2023-11-29 Barclays Maintain Overweight Overweight
2023-11-29 Raymond James Maintain Outperform Outperform
2023-11-29 Citigroup Maintain Buy Buy
2023-11-27 Morgan Stanley Maintain Underweight Underweight
2023-09-28 Morgan Stanley Maintain Underweight Underweight
2023-09-28 Baird Maintain Neutral Neutral
2023-09-28 Citigroup Maintain Buy Buy
2023-09-28 Rosenblatt Maintain Buy Buy
2023-09-26 Rosenblatt Maintain Buy Buy
2023-09-26 Evercore ISI Group Maintain Outperform Outperform
2023-09-25 Morgan Stanley Maintain Underweight Underweight
2023-09-22 Mizuho Maintain Buy Buy
2023-09-21 Wedbush Maintain Outperform Outperform
2023-09-19 Rosenblatt Maintain Buy Buy
2023-09-19 Goldman Sachs Maintain Buy Buy
2023-09-18 Deutsche Bank Upgrade Hold Buy
2023-09-14 Barclays Maintain Overweight Overweight
2023-09-07 Citigroup Maintain Buy Buy
2023-06-30 Citigroup Maintain Buy Buy
2023-06-29 Needham Maintain Buy Buy
2023-06-29 Barclays Maintain Overweight Overweight
2023-06-29 B of A Securities Maintain Neutral Neutral
2023-06-29 Morgan Stanley Maintain Underweight Underweight
2023-06-29 Rosenblatt Maintain Buy Buy
2023-06-29 Raymond James Maintain Outperform Outperform
2023-06-29 Keybanc Maintain Overweight Overweight
2023-06-29 Piper Sandler Upgrade Underweight Neutral
2023-06-29 TD Cowen Maintain Outperform Outperform
2023-06-26 Stifel Maintain Hold Hold
2023-06-22 Goldman Sachs Maintain Buy Buy
2023-06-12 Deutsche Bank Maintain Hold Hold
2023-06-05 Wells Fargo Maintain Overweight Overweight
2023-06-05 Citigroup Maintain Buy Buy
2023-05-26 BMO Capital Maintain Outperform Outperform
2023-04-13 New Street Research Maintain Buy Buy
2023-03-30 Goldman Sachs Maintain Buy Buy
2023-03-29 Needham Maintain Buy Buy
2023-03-29 Susquehanna Maintain Positive Positive
2023-03-29 Baird Maintain Neutral Neutral
2023-03-29 B of A Securities Maintain Neutral Neutral
2023-03-29 JP Morgan Maintain Overweight Overweight
2023-03-29 TD Cowen Maintain Outperform Outperform
2023-03-29 Rosenblatt Maintain Buy Buy
2023-03-27 Evercore ISI Group Maintain Outperform Outperform
2023-03-27 BMO Capital Maintain Outperform Outperform
2023-02-10 Mizuho Upgrade Neutral Buy
2022-12-30 Argus Research Downgrade Buy Hold
2022-12-22 Morgan Stanley Maintain Underweight Underweight
2022-12-22 UBS Maintain Buy Buy
2022-12-22 Mizuho Maintain Neutral Neutral
2022-12-12 Deutsche Bank Downgrade Buy Hold
2022-12-07 Wells Fargo Maintain Overweight Overweight
2022-11-30 Mizuho Maintain Neutral Neutral
2022-11-17 UBS Maintain Buy Buy
2022-11-16 Credit Suisse Maintain Outperform Outperform
2022-11-16 Needham Maintain Buy Buy
2022-10-14 Loop Capital Maintain Buy Buy
2022-09-30 Stifel Maintain Hold Hold
2022-09-30 Summit Insights Group Upgrade Hold Buy
2022-09-30 B of A Securities Maintain Neutral Neutral
2022-09-30 BMO Capital Maintain Outperform Outperform
2022-09-30 Needham Maintain Buy Buy
2022-09-30 Morgan Stanley Maintain Underweight Underweight
2022-09-30 Piper Sandler Maintain Underweight Underweight
2022-09-30 Deutsche Bank Maintain Buy Buy
2022-09-30 Mizuho Maintain Neutral Neutral
2022-09-27 UBS Maintain Buy Buy
2022-09-27 JP Morgan Maintain Overweight Overweight
2022-09-26 Evercore ISI Group Maintain Outperform Outperform
2022-09-26 Susquehanna Maintain Positive Positive
2022-09-26 Wedbush Maintain Outperform Outperform
2022-09-23 Goldman Sachs Maintain Buy Buy
2022-09-21 Stifel Maintain Hold Hold
2022-09-21 Wells Fargo Maintain Overweight Overweight
2022-09-21 Mizuho Downgrade Buy Neutral
2022-09-19 BMO Capital Maintain Outperform Outperform
2022-09-13 Exane BNP Paribas Maintain Outperform Outperform
2022-08-10 Raymond James Downgrade Strong Buy Outperform
2022-08-10 Deutsche Bank Maintain Buy Buy
2022-08-10 Mizuho Maintain Buy Buy
2022-08-10 Citigroup Maintain Buy Buy
2022-07-22 Morgan Stanley Downgrade Equal Weight Underweight
2022-07-05 Fox Advisors Downgrade Overweight Equal Weight
2022-07-05 Goldman Sachs Maintain Buy Buy
2022-07-01 Rosenblatt Maintain Buy Buy
2022-07-01 Cowen & Co. Maintain Outperform Outperform
2022-07-01 Needham Maintain Buy Buy
2022-07-01 Mizuho Maintain Buy Buy
2022-07-01 Raymond James Maintain Strong Buy Strong Buy
2022-07-01 Deutsche Bank Maintain Buy Buy
2022-07-01 Baird Maintain Neutral Neutral
2022-07-01 UBS Maintain Buy Buy
2022-07-01 Wells Fargo Maintain Overweight Overweight
2022-07-01 JP Morgan Maintain Overweight Overweight
2022-07-01 Citigroup Maintain Buy Buy
2022-07-01 B of A Securities Downgrade Buy Neutral
2022-07-01 Wedbush Maintain Outperform Outperform
2022-07-01 Goldman Sachs Maintain Buy Buy
2022-07-01 Piper Sandler Maintain Underweight Underweight
2022-06-29 B of A Securities Maintain Buy Buy
2022-06-28 JP Morgan Maintain Overweight Overweight
2022-06-28 Barclays Maintain Overweight Overweight
2022-06-28 UBS Maintain Buy Buy
2022-06-27 BMO Capital Maintain Outperform Outperform
2022-06-21 Mizuho Maintain Buy Buy
2022-06-21 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-13 UBS Maintain Buy Buy
2022-06-13 Summit Insights Group Downgrade Buy Hold
2022-06-06 Citigroup Maintain Neutral Neutral
2022-06-03 Piper Sandler Downgrade Neutral Underweight
2022-03-30 Morgan Stanley Maintain Equal Weight Equal Weight
2022-03-30 Mizuho Maintain Buy Buy
2022-03-16 Bernstein Upgrade Market Perform Outperform
2022-02-14 Wedbush Upgrade Neutral Outperform
2022-01-11 Goldman Sachs Maintain Buy Buy
2022-01-10 New Street Research Maintain Buy Buy
2021-12-21 B of A Securities Upgrade Neutral Buy
2021-12-21 Morgan Stanley Maintain Equal Weight Equal Weight
2021-12-21 Credit Suisse Maintain Outperform Outperform
2021-12-21 Mizuho Maintain Buy Buy
2021-12-21 Goldman Sachs Maintain Buy Buy
2021-12-21 Raymond James Maintain Strong Buy Strong Buy
2021-12-21 JP Morgan Maintain Overweight Overweight
2021-12-21 Summit Insights Group Upgrade Hold Buy
2021-12-13 UBS Maintain Buy Buy
2021-11-23 Mizuho Upgrade Neutral Buy
2021-10-25 Bernstein Maintain Underperform Underperform
2021-10-20 Mizuho Downgrade Buy Neutral
2021-10-15 Goldman Sachs Maintain Buy Buy
2021-09-29 Deutsche Bank Maintain Buy Buy
2021-09-29 Barclays Maintain Overweight Overweight
2021-09-29 Susquehanna Maintain Positive Positive
2021-09-29 Mizuho Maintain Buy Buy
2021-09-29 UBS Maintain Buy Buy
2021-09-27 Citigroup Maintain Buy Buy
2021-09-27 Raymond James Maintain Strong Buy Strong Buy
2021-09-24 Mizuho Maintain Buy Buy
2021-09-24 JP Morgan Maintain Overweight Overweight
2021-09-24 Keybanc Maintain Overweight Overweight
2021-08-30 Deutsche Bank Maintain Buy Buy
2021-08-12 Morgan Stanley Downgrade Overweight Equal Weight
2021-07-01 Keybanc Maintain Overweight Overweight
2021-07-01 Summit Insights Group Downgrade Buy Hold
2021-07-01 UBS Maintain Buy Buy
2021-07-01 Mizuho Maintain Buy Buy
2021-06-30 BMO Capital Upgrade Market Perform Outperform
2021-05-20 Keybanc Maintain Overweight Overweight
2021-04-01 Rosenblatt Maintain Buy Buy
2021-04-01 Susquehanna Maintain Positive Positive
2021-04-01 RBC Capital Maintain Outperform Outperform
2021-04-01 Needham Maintain Buy Buy
2021-04-01 Goldman Sachs Maintain Buy Buy
2021-04-01 Mizuho Maintain Buy Buy
2021-03-29 BMO Capital Maintain Market Perform Market Perform
2021-03-17 Citigroup Maintain Buy Buy
2021-03-15 Cascend Maintain Buy Buy
2021-03-05 Goldman Sachs Maintain Buy Buy
2021-03-04 Keybanc Maintain Overweight Overweight
2021-03-04 Needham Maintain Buy Buy
2021-03-04 KeyBanc Maintain Overweight Overweight
2021-03-03 KeyBanc Maintain Overweight Overweight
2021-03-01 Barclays Maintain Overweight Overweight
2021-03-01 Morgan Stanley Maintain Overweight Overweight
2021-03-01 Wedbush Maintain Neutral Neutral
2021-02-25 Mizuho Maintain Buy Buy
2021-02-11 Cascend Maintain Buy Buy
2021-01-08 Rosenblatt Maintain Buy Buy
2021-01-08 Credit Suisse Maintain Outperform Outperform
2021-01-08 Needham Maintain Buy Buy
2021-01-08 KeyBanc Maintain Overweight Overweight
2021-01-08 Raymond James Maintain Strong Buy Strong Buy
2021-01-05 Citigroup Upgrade Sell Buy
2021-01-04 Morgan Stanley Maintain Overweight Overweight
2020-12-14 Morgan Stanley Maintain Overweight Overweight
2020-12-02 Morgan Stanley Maintain Overweight Overweight
2020-12-01 KeyBanc Maintain Overweight Overweight
2020-12-01 Needham Maintain Buy Buy
2020-12-01 Keybanc Maintain Overweight Overweight
2020-10-16 Cascend Maintain Buy Buy
2020-10-13 Deutsche Bank Upgrade Hold Buy
2020-09-30 Deutsche Bank Maintain Hold Hold
2020-09-30 Needham Maintain Buy Buy
2020-09-30 Piper Sandler Maintain Neutral Neutral
2020-09-30 RBC Capital Maintain Outperform Outperform
2020-09-30 Mizuho Maintain Buy Buy
2020-09-30 UBS Maintain Buy Buy
2020-09-23 Cleveland Research Upgrade Neutral Buy
2020-09-14 Goldman Sachs Upgrade Neutral Buy
2020-08-27 B of A Securities Maintain Buy Buy
2020-08-13 Deutsche Bank Downgrade Buy Hold
2020-06-30 RBC Capital Maintain Outperform Outperform
2020-06-30 Mizuho Maintain Buy Buy
2020-06-30 Raymond James Downgrade Strong Buy Buy
2020-06-30 Needham Maintain Buy Buy
2020-06-30 Nomura Instinet Maintain Neutral Neutral
2020-06-30 Piper Sandler Maintain Neutral Neutral
2020-06-30 Keybanc Maintain Overweight Overweight
2020-06-30 Nomura Maintain Neutral Neutral
2020-06-30 KeyBanc Maintain Overweight Overweight
2020-06-23 BMO Capital Downgrade Outperform Market Perform
2020-06-19 Wells Fargo Maintain Overweight Overweight
2020-06-16 Morgan Stanley Maintain Overweight Overweight
2020-05-26 UBS Maintain Buy Buy
2020-04-13 Goldman Sachs Downgrade Buy Neutral
2020-03-30 Morgan Stanley Maintain Overweight Overweight
2020-03-26 Citigroup Maintain Sell Sell
2020-03-26 Mizuho Maintain Buy Buy
2020-03-26 Barclays Maintain Overweight Overweight
2020-03-26 Needham Maintain Buy Buy
2020-03-26 B of A Securities Upgrade Underperform Buy
2020-03-26 Deutsche Bank Maintain Buy Buy
2020-03-26 Wells Fargo Maintain Overweight Overweight
2020-03-26 Raymond James Maintain Strong Buy Strong Buy
2020-03-24 Keybanc Maintain Overweight Overweight
2020-03-24 KeyBanc Maintain Overweight Overweight
2020-03-20 Wells Fargo Maintain Overweight Overweight
2020-03-18 Morgan Stanley Maintain Overweight Overweight
2020-03-02 Baird Upgrade Underperform Neutral
2020-02-25 B of A Securities Downgrade Buy Underperform
2020-02-12 UBS Upgrade Neutral Buy
2020-02-06 Raymond James Upgrade Market Perform Strong Buy
2020-01-31 Cascend Maintain Buy Buy
2020-01-23 Morgan Stanley Upgrade Equal Weight Overweight
2020-01-21 Longbow Research Maintain Buy Buy
2020-01-14 Cleveland Research Upgrade Neutral Buy
2020-01-07 Cowen & Co. Upgrade Market Perform Outperform
2019-12-19 Goldman Sachs Maintain Buy Buy
2019-12-19 Rosenblatt Maintain Buy Buy
2019-12-19 Wells Fargo Maintain Overweight Overweight
2019-12-19 Keybanc Maintain Overweight Overweight
2019-12-19 Nomura Maintain Neutral Neutral
2019-12-19 Baird Maintain Underperform Underperform
2019-12-19 Mizuho Maintain Buy Buy
2019-12-19 KeyBanc Maintain Overweight Overweight
2019-12-19 Deutsche Bank Maintain Buy Buy
2019-12-19 Citigroup Maintain Sell Sell
2019-12-17 Wedbush Upgrade Neutral Outperform
2019-12-17 Needham Maintain Buy Buy
2019-12-16 Morgan Stanley Maintain Equal Weight Equal Weight
2019-12-16 Susquehanna Upgrade Neutral Positive
2019-11-29 GF Securities Maintain Accumulate Buy
2019-09-27 Nomura Maintain Neutral Neutral
2019-09-27 KeyBanc Maintain Overweight Overweight
2019-09-27 Wedbush Maintain Neutral Neutral
2019-09-27 Citigroup Maintain Sell Sell
2019-09-27 Baird Maintain Underperform Underperform
2019-09-27 Keybanc Maintain Overweight Overweight
2019-09-25 BMO Capital Maintain Outperform Outperform
2019-09-20 JP Morgan Maintain Overweight Overweight
2019-09-17 Cascend Maintain Buy Buy
2019-09-11 Wells Fargo Maintain Outperform Outperform
2019-09-11 Longbow Research Upgrade Neutral Buy
2019-09-10 KeyBanc Maintain Overweight Overweight
2019-09-10 Keybanc Maintain Overweight Overweight
2019-09-04 Mizuho Maintain Buy Buy
2019-07-30 Morgan Stanley Upgrade Underweight Equal Weight
2019-07-22 Goldman Sachs Upgrade Neutral Buy
2019-07-18 Barclays Maintain Overweight Overweight
2019-06-27 Wedbush Maintain Neutral Neutral
2019-06-26 KeyBanc Maintain Overweight Overweight
2019-06-26 Needham Upgrade Hold Buy
2019-06-26 Keybanc Maintain Overweight Overweight
2019-06-26 Morgan Stanley Maintain Underweight Underweight
2019-06-06 Barclays Maintain Overweight Overweight
2019-06-03 KeyBanc Maintain Overweight Overweight
2019-06-03 Keybanc Maintain Overweight Overweight
2019-06-03 Nomura Maintain Neutral Neutral
2019-05-20 Deutsche Bank Maintain Buy Buy
2019-04-16 Nomura Maintain Neutral Neutral
2019-04-08 Cowen & Co. Downgrade Outperform Market Perform
2019-04-04 Morgan Stanley Downgrade Equal Weight Underweight
2019-03-21 Citigroup Downgrade Neutral Sell
2019-03-21 Keybanc Maintain Overweight Overweight
2019-03-21 KeyBanc Maintain Overweight Overweight
2019-03-21 Summit Insights Group Upgrade Hold Buy
2019-03-21 Morgan Stanley Maintain Equal Weight Equal Weight
2019-03-15 Mizuho Maintain Buy Buy
2019-01-07 BMO Capital Upgrade Market Perform Outperform
2018-12-19 RBC Capital Downgrade Outperform Sector Perform
2018-12-19 Keybanc Maintain Overweight Overweight
2018-12-19 Barclays Maintain Overweight Overweight
2018-12-19 Morgan Stanley Maintain Equal Weight Equal Weight
2018-12-19 Wells Fargo Maintain Outperform Outperform
2018-12-19 MKM Partners Maintain Buy Buy
2018-12-19 Deutsche Bank Maintain Buy Buy
2018-12-19 KeyBanc Maintain Overweight Overweight
2018-12-10 Keybanc Maintain Overweight Overweight
2018-12-10 KeyBanc Maintain Overweight Overweight
2018-11-29 Citigroup Maintain Neutral Neutral
2018-11-27 UBS Maintain Neutral Neutral
2018-11-20 Baird Downgrade Outperform Underperform
2018-10-23 Susquehanna Downgrade Positive Neutral
2018-10-23 Barclays Maintain Overweight Overweight
2018-09-21 Stifel Nicolaus Maintain Buy Buy
2018-09-21 Stifel Maintain Buy Buy
2018-09-21 Morgan Stanley Maintain Equal Weight Equal Weight
2018-09-21 Nomura Maintain Buy Buy
2018-09-17 Deutsche Bank Maintain Buy Buy
2018-09-17 BMO Capital Maintain Market Perform Market Perform
2018-09-14 Macquarie Maintain Outperform Outperform
2018-09-12 Goldman Sachs Downgrade Buy Neutral
2018-06-26 UBS Upgrade Sell Neutral
2018-06-22 Benchmark Maintain Buy Buy
2018-06-21 JP Morgan Maintain Overweight Overweight
2018-06-21 Stifel Nicolaus Maintain Buy Buy
2018-06-21 Stifel Maintain Buy Buy
2018-06-21 Credit Suisse Maintain Outperform Outperform
2018-06-20 Cowen & Co. Maintain Outperform Outperform
2018-05-31 Morgan Stanley Downgrade Overweight Equal Weight
2018-05-22 Keybanc Maintain Overweight Overweight
2018-05-22 KeyBanc Maintain Overweight Overweight
2018-05-22 JP Morgan Maintain Overweight Overweight
2018-05-22 Credit Suisse Maintain Outperform Outperform
2018-05-22 Deutsche Bank Maintain Buy Buy
2018-05-22 Stifel Maintain Buy Buy
2018-05-22 Stifel Nicolaus Maintain Buy Buy
2018-05-16 RBC Capital Maintain Outperform Outperform
2018-04-05 UBS Maintain Sell Sell
2018-03-26 Argus Maintain Buy Buy
2018-03-26 Argus Research Maintain Buy Buy
2018-03-23 Morgan Stanley Maintain Overweight Overweight
2018-03-23 JP Morgan Maintain Overweight Overweight
2018-03-23 Stifel Nicolaus Maintain Buy Buy
2018-03-23 Stifel Maintain Buy Buy
2018-03-23 Deutsche Bank Maintain Buy Buy
2018-03-23 Keybanc Maintain Overweight Overweight
2018-03-23 Wells Fargo Maintain Outperform Outperform
2018-03-23 KeyBanc Maintain Overweight Overweight
2018-03-21 BMO Capital Maintain Market Perform Market Perform
2018-03-20 Credit Suisse Maintain Outperform Outperform
2018-03-19 Deutsche Bank Maintain Buy Buy
2018-03-08 KeyBanc Maintain Overweight Overweight
2018-03-08 Keybanc Maintain Overweight Overweight
2018-02-06 KeyBanc Upgrade Sector Weight Overweight
2018-02-06 Morgan Stanley Maintain Overweight Overweight
2018-02-06 Stifel Maintain Buy Buy
2018-02-06 Stifel Nicolaus Maintain Buy Buy
2018-02-06 Needham Upgrade Buy Strong Buy
2018-02-06 Keybanc Upgrade Sector Weight Overweight
2017-11-28 Standpoint Research Downgrade Outperform Hold
2017-10-19 UBS Maintain Buy Buy
2017-10-16 Nomura Maintain Buy Buy
2017-10-13 Loop Capital Maintain Buy Buy
2017-10-12 Barclays Maintain Overweight Overweight
2017-10-02 BMO Capital Maintain Market Perform Perform
2017-09-29 Nomura Maintain Buy Buy
2017-09-27 Morgan Stanley Maintain Overweight Overweight
2017-09-27 Credit Suisse Maintain Outperform Outperform
2017-09-27 Wells Fargo Maintain Outperform Outperform
2017-09-21 Loop Capital Maintain Buy Buy
2017-09-13 Goldman Sachs Upgrade Neutral Buy
2017-08-18 Stifel Nicolaus Maintain Buy Buy
2017-08-18 Stifel Maintain Buy Buy
2017-07-10 Susquehanna Maintain Positive Outperform
2017-07-10 Morgan Stanley Maintain Overweight Overweight
2017-06-30 Susquehanna Maintain Positive Positive
2017-06-30 Morgan Stanley Maintain Overweight Overweight
2017-06-29 Deutsche Bank Maintain Buy Buy
2017-05-24 Standpoint Research Downgrade Buy Reduce
2017-05-08 Goldman Sachs Downgrade Buy Neutral
2017-03-31 Macquarie Maintain Outperform Outperform
2017-03-24 Deutsche Bank Maintain Buy Buy
2017-03-02 Needham Maintain Buy Buy
2017-03-01 Goldman Sachs Upgrade Neutral Buy
2017-02-09 B of A Securities Upgrade Underperform Buy
2017-02-09 Bank of America Upgrade Underperform Buy
2016-12-22 Summit Redstone Partners Upgrade Sell Buy
2016-12-22 Summit Insights Group Upgrade Sell Buy
2016-12-13 Loop Capital Maintain Buy Buy
2016-12-07 Standpoint Research Upgrade Hold Buy
2016-12-07 Citigroup Maintain Buy Buy
2016-11-30 Nomura Maintain Buy Buy
2016-11-28 Deutsche Bank Maintain Buy Buy
2016-11-23 Deutsche Bank Maintain Buy Buy
2016-10-06 Baird Maintain Outperform Outperform
2016-10-05 Brean Capital Maintain Buy Buy
2016-10-05 Morgan Stanley Maintain Overweight Overweight
2016-10-05 Baird Maintain Outperform Outperform
2016-10-05 Credit Suisse Maintain Outperform Outperform
2016-10-05 Goldman Sachs Maintain Neutral Neutral
2016-10-05 Barclays Maintain Outperform Outperform
2016-10-05 Deutsche Bank Maintain Buy Buy
2016-10-03 Barclays Maintain Overweight Overweight
2016-09-21 Nomura Maintain Buy Buy
2016-09-16 Cleveland Research Upgrade Neutral Buy
2016-09-12 Goldman Sachs Maintain Neutral Neutral
2016-08-30 Morgan Stanley Maintain Overweight Overweight
2016-08-29 Standpoint Research Downgrade Buy Hold
2016-08-25 Nomura Maintain Buy Buy
2016-08-16 Brean Capital Maintain Buy Buy
2016-08-05 UBS Maintain Buy Buy
2016-06-23 Nomura Upgrade Reduce Buy
2016-06-23 Susquehanna Upgrade Neutral Positive
2016-06-06 Goldman Sachs Maintain Neutral Neutral
2016-05-31 Baird Upgrade Neutral Outperform
2016-05-18 Bernstein Maintain Market Perform Market Perform
2016-04-15 Brean Capital Maintain Buy Buy
2016-04-15 Raymond James Upgrade Outperform Strong Buy
2016-03-31 Evercore ISI Group Maintain Buy Buy
2016-03-31 JP Morgan Maintain Overweight Overweight
2016-03-31 Pacific Crest Maintain Overweight Overweight
2016-03-31 Goldman Sachs Maintain Neutral Neutral
2016-03-31 UBS Maintain Buy Buy
2016-03-31 Macquarie Downgrade Outperform Neutral
2016-03-31 Bernstein Downgrade Outperform Market Perform
2016-03-31 Barclays Maintain Overweight Overweight
2016-03-29 Needham Downgrade Hold Underperform
2016-03-28 Barclays Maintain Overweight Overweight
2016-03-21 UBS Maintain Buy Buy
2016-03-21 Deutsche Bank Maintain Buy Buy
2016-03-18 Susquehanna Downgrade Positive Neutral
2016-03-07 Nomura Downgrade Neutral Reduce
2016-02-16 Nomura Maintain Neutral Neutral
2016-02-16 Mizuho Upgrade Neutral Buy
2016-02-16 Macquarie Maintain Outperform Outperform
2016-02-01 Goldman Sachs Upgrade Sell Neutral
2016-01-04 Deutsche Bank Maintain Buy Buy
2015-12-23 Macquarie Maintain Outperform Outperform
2015-12-23 Pacific Crest Maintain Outperform Outperform
2015-12-23 Raymond James Downgrade Strong Buy Outperform
2015-12-17 Morgan Stanley Upgrade Equal Weight Overweight
2015-12-14 MKM Partners Maintain Buy Buy
2015-10-21 Bank of America Downgrade Neutral Underperform
2015-10-21 B of A Securities Downgrade Neutral Underperform
2015-10-02 Morgan Stanley Maintain Equal Weight Equal Weight
2015-10-02 Jefferies Maintain Buy Buy
2015-10-02 Pacific Crest Maintain Overweight Overweight
2015-10-02 Credit Suisse Maintain Outperform Outperform
2015-10-02 Deutsche Bank Maintain Buy Buy
2015-09-29 Wells Fargo Upgrade Market Perform Outperform
2015-09-25 Wedbush Maintain Neutral Neutral
2015-09-21 Barclays Maintain Overweight Overweight
2015-09-08 MKM Partners Upgrade Neutral Buy
2015-08-25 Mizuho Maintain Neutral Neutral
2015-08-24 Susquehanna Maintain Positive Positive
2015-08-20 Baird Downgrade Outperform Neutral
2015-08-17 Wedbush Downgrade Outperform Neutral
2015-08-17 Wells Fargo Upgrade Underperform Market Perform
2015-08-17 Topeka Maintain Buy Buy
2015-08-17 UBS Maintain Buy Buy
2015-08-16 Topeka Capital Maintain Buy Buy
2015-08-11 PiperJaffray Maintain Overweight Overweight
2015-08-11 Piper Sandler Maintain Overweight Overweight
2015-08-07 Drexel Hamilton Downgrade Buy Hold
2015-07-14 Morgan Stanley Upgrade Underweight Equal Weight
2015-06-30 Standpoint Research Maintain Buy Buy
2015-06-29 Mizuho Downgrade Buy Neutral
2015-06-26 Morgan Stanley Maintain Underweight Underweight
2015-06-26 Jefferies Maintain Buy Buy
2015-06-26 Credit Suisse Maintain Outperform Outperform
2015-06-26 Stifel Nicolaus Maintain Buy Buy
2015-06-26 Bernstein Maintain Outperform Outperform
2015-06-25 Deutsche Bank Maintain Buy Buy
2015-06-25 Stifel Maintain Buy Buy
2015-06-22 Goldman Sachs Downgrade Neutral Sell
2015-06-22 Cowen & Co. Maintain Outperform Outperform
2015-06-19 Topeka Capital Upgrade Hold Buy
2015-06-19 Topeka Upgrade Hold Buy
2015-06-18 Stifel Nicolaus Maintain Buy Buy
2015-06-18 Susquehanna Maintain Positive Positive
2015-06-18 Stifel Maintain Buy Buy
2015-06-15 Morgan Stanley Downgrade Equal Weight Underweight
2015-06-12 Pacific Crest Maintain Overweight Overweight
2015-06-09 Drexel Hamilton Downgrade Hold Sell
2015-05-22 Mizuho Maintain Buy Buy
2015-05-21 JMP Securities Maintain Market Outperform Market Outperform
2015-05-12 Drexel Hamilton Downgrade Buy Hold
2015-04-02 Stifel Nicolaus Maintain Buy Buy
2015-04-02 Stifel Maintain Buy Buy
2015-04-01 JP Morgan Maintain Overweight Overweight
2015-04-01 Deutsche Bank Maintain Buy Buy
2015-03-25 MKM Partners Maintain Neutral Neutral
2015-03-18 Jefferies Maintain Buy Buy
2015-03-17 RBC Capital Maintain Outperform Outperform
2015-03-03 Nomura Downgrade Buy Neutral
2015-02-17 Jefferies Maintain Buy Buy
2015-02-17 Macquarie Upgrade Neutral Outperform
2015-01-20 Susquehanna Downgrade Positive Neutral
2014-12-16 Nomura Maintain Buy Buy
2014-10-20 Pacific Crest Upgrade Sector Perform Outperform
2014-10-08 Ladenburg Thalmann Maintain Neutral Neutral
2014-09-26 Stifel Nicolaus Maintain Buy Buy
2014-09-26 Stifel Maintain Buy Buy
2014-06-25 Macquarie Maintain Neutral Neutral
2014-06-24 Jefferies Maintain Buy Buy
2014-06-24 JP Morgan Maintain Neutral Neutral
2014-06-24 Needham Upgrade Buy Strong Buy
2014-06-19 Raymond James Maintain Strong Buy Strong Buy
2014-06-16 Baird Upgrade Neutral Outperform
2014-06-12 Nomura Maintain Buy Buy
2014-06-11 Credit Suisse Maintain Outperform Outperform
2014-06-11 Bank of America Upgrade Underperform Buy
2014-06-11 B of A Securities Upgrade Underperform Buy
2014-05-19 RBC Capital Upgrade Sector Perform Outperform
2014-04-10 ISI Group Downgrade Strong Buy Buy
2014-01-16 JMP Securities Upgrade Market Perform Market Outperform
2014-01-10 Argus Capital Maintain Buy Buy
2014-01-08 Stifel Nicolaus Maintain Buy Buy
2014-01-08 Stifel Maintain Buy Buy
2014-01-03 RBC Capital Downgrade Outperform Sector Perform
2013-12-23 Bank of America Downgrade Neutral Underperform
2013-12-23 B of A Securities Downgrade Neutral Underperform
2013-12-12 Nomura Upgrade Neutral Buy
2013-12-03 Needham Maintain Buy Buy
2013-12-03 Bernstein Maintain Outperform Outperform
2013-11-22 Bank of America Downgrade Buy Neutral
2013-11-22 B of A Securities Downgrade Buy Neutral
2013-10-22 Drexel Hamilton Maintain Buy Buy
2013-10-11 Wells Fargo Downgrade Market Perform Underperform
2013-10-09 Piper Sandler Maintain Overweight Overweight
2013-10-09 PiperJaffray Maintain Overweight Overweight
2013-10-03 Credit Suisse Maintain Outperform Outperform
2013-09-30 Nomura Maintain Neutral Neutral
2013-09-27 Stifel Nicolaus Maintain Buy Buy
2013-09-27 Stifel Maintain Buy Buy
2013-09-20 Wedbush Maintain Outperform Outperform
2013-09-09 Susquehanna Upgrade Negative Neutral
2013-08-15 Baird Downgrade Outperform Neutral
2013-08-12 Stifel Nicolaus Maintain Buy Buy
2013-08-12 Nomura Maintain Neutral Neutral
2013-08-12 Stifel Maintain Buy Buy
2013-06-20 JP Morgan Maintain Neutral Neutral
2013-06-20 Stifel Maintain Buy Buy
2013-06-20 Wedbush Maintain Outperform Outperform
2013-06-20 Sterne Agee Maintain Buy Buy
2013-06-20 Jefferies Maintain Buy Buy
2013-06-20 PiperJaffray Maintain Overweight Overweight
2013-06-20 Nomura Maintain Neutral Neutral
2013-06-20 Piper Sandler Maintain Overweight Overweight
2013-06-20 Stifel Nicolaus Maintain Buy Buy
2013-06-17 Jefferies Maintain Buy Buy
2013-06-17 Credit Suisse Maintain Outperform Outperform
2013-06-14 B of A Securities Maintain Buy Buy
2013-06-14 Bank of America Maintain Buy Buy
2013-06-13 Nomura Maintain Neutral Neutral
2013-06-10 Wells Fargo Downgrade Outperform Market Perform
2013-06-06 Stifel Nicolaus Maintain Buy Buy
2013-06-06 Stifel Maintain Buy Buy
2013-05-31 MKM Partners Downgrade Buy Neutral
2013-05-10 JMP Securities Downgrade Market Outperform Market Perform
2013-05-06 Topeka Maintain Hold Hold
2013-05-02 Credit Agricole Downgrade Outperform Underperform
2013-04-08 Morgan Stanley Maintain Equal Weight Equal Weight
2013-03-22 UBS Maintain Buy Buy
2013-03-22 PiperJaffray Maintain Overweight Overweight
2013-03-22 Bank of America Maintain Buy Buy
2013-03-22 Stifel Nicolaus Maintain Buy Buy
2013-03-22 Stifel Maintain Buy Buy
2013-03-22 Deutsche Bank Maintain Hold Hold
2013-03-22 Citigroup Maintain Buy Buy
2013-03-22 Jefferies Maintain Buy Buy
2013-03-22 Piper Sandler Maintain Overweight Overweight
2013-03-22 B of A Securities Maintain Buy Buy
2013-03-22 JP Morgan Maintain Neutral Neutral
2013-03-22 Nomura Maintain Neutral Neutral
2013-03-18 Susquehanna Downgrade Neutral Negative
2013-03-18 Wedbush Maintain Outperform Outperform
2013-03-14 B of A Securities Maintain Buy Buy
2013-03-14 Bank of America Maintain Buy Buy
2013-03-14 Sterne Agee Maintain Buy Buy
2013-03-07 Stifel Nicolaus Maintain Buy Buy
2013-03-07 Stifel Maintain Buy Buy
2013-03-04 Lazard Downgrade Buy Neutral
2013-02-20 Nomura Maintain Neutral Neutral
2013-01-09 Wedbush Maintain Outperform Outperform
2013-01-03 Barclays Maintain Overweight Overweight
2012-12-21 Stifel Nicolaus Maintain Buy Buy
2012-12-21 Citigroup Maintain Buy Buy
2012-12-21 Credit Agricole Maintain Buy Outperform
2012-12-14 Drexel Hamilton Upgrade Hold Buy
2012-12-07 Cross Research Maintain Buy Buy
2012-10-15 Piper Sandler Maintain Overweight Overweight
2012-10-15 PiperJaffray Maintain Overweight Overweight
2012-10-11 Nomura Maintain Neutral Neutral
2012-09-28 Jefferies Maintain Buy Buy
2012-09-28 JP Morgan Maintain Neutral Neutral
2012-09-28 Citigroup Maintain Buy Buy
2012-06-21 Deutsche Bank Maintain Hold Hold
2012-06-21 Sterne Agee Maintain Buy Buy
2012-06-21 Stifel Maintain Buy Buy
2012-06-21 Stifel Nicolaus Maintain Buy Buy
2012-05-18 ThinkEquity Maintain Buy Buy
2012-03-26 Oppenheimer Downgrade Outperform Perform
2012-03-21 Citigroup Maintain Buy Buy
2012-02-29 Wedbush Maintain Outperform Outperform
2012-02-13 Piper Sandler Maintain Overweight Overweight
2012-02-13 PiperJaffray Maintain Overweight Overweight
2012-02-12 Oppenheimer Maintain Outperform Outperform
2012-02-10 Goldman Sachs Maintain Neutral Neutral