NASDAQ : WDC

Western Digital Corporation

$477.22 USD

$10.41 (2.23%)

Volume
11.66M
Average Volume
8.32M
Market Capitalization
$164.49B
P/E Ratio
25.53
Dividend Yield
0.10%
Price Target
$575.00
Year High
$799.87
Year Low
$66.04
Day High
Day Low
Payout Ratio
$0.03
Current Ratio
$1.49
Source Headline
The Tech Shakeout: Market Extremes & Gavin Baker's Bold Call

Tech and momentum stocks are seeing some of the highest volatility recorded in decades.

zacks.com - 2026-07-17 13:01:15

4 Top-Ranked Memory Stocks to Buy as AI Infrastructure Expands Globally

Micron, Sandisk, Seagate and Western Digital are positioned to benefit as AI infrastructure drives rising demand for advanced memory and storage.

zacks.com - 2026-07-17 12:16:08

AI Data Growth is Exploding: Can Western Digital Keep Up?

WDC sees AI-driven data growth fueling long-term HDD demand as new storage technologies and its focused strategy target hyperscale opportunities.

zacks.com - 2026-07-17 11:47:14

AMD Falls 5%, Intel Drops 4%, NVIDIA Slides 3% Before Recovering as Rotation Hits Semiconductor Stocks

Shares of Advanced Micro Devices (NASDAQ:AMD | AMD Price Prediction) were down 5% Friday morning to $477.81, leading a selloff across semiconductor stocks.

247wallst.com - 2026-07-17 10:30:21

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

Everyone's Buying NVIDIA, but 2 Smaller AI Stocks Could Soar Higher

Western Digital and Seagate are riding AI-driven storage demand with strong revenue outlooks, expanding margins and earnings growth that could fuel further upside.

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

These 2 Computer and Technology Stocks Could Beat Earnings: Why They Should Be on Your Radar

Investors looking for ways to find stocks that are set to beat quarterly earnings estimates should check out the Zacks Earnings ESP.

zacks.com - 2026-07-16 09:56:12

Which Storage Stock Is Best Positioned to Win the AI Memory War?

Continued supply shortages, dramatic price increases, surging AI demand, and persistent competition across international markets have all contributed to volatility in the computer memory industry. With the impending IPO of China's ChangXin Memory Technologies, the landscape is likely to only become more competitive and uncertain in the near-term.

marketbeat.com - 2026-07-16 07:56:25

Western Digital (WDC) Stock Dips While Market Gains: Key Facts

In the latest trading session, Western Digital (WDC) closed at $513.84, marking a -8.78% move from the previous day.

zacks.com - 2026-07-15 18:50:15

Western Digital Stock Tumbles as CXMT Targets $10 Billion Shanghai IPO

Western Digital Corp. (NASDAQ:WDC) shares are sliding Wednesday as a landmark IPO filing from a Chinese memory rival rattled investors across the sector, raising the specter of a significant new competitor entering an already contested market.

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

SK Hynix Drops 5%, SanDisk Slides 6%, Western Digital Slips 4% as Traders Take Profits in Memory Stocks

Memory stocks are pulling back sharply Wednesday morning as traders lock in gains after a parabolic run.

247wallst.com - 2026-07-15 10:06:58

SK Hynix ADR Soars 19% as Leveraged ETFs Launch, Lifting Micron, SanDisk, Western Digital

Shares of SK Hynix (NASDAQ:SKHY) are up 19% to $181.67 on Tuesday afternoon, as newly launched U.S.

247wallst.com - 2026-07-14 12:23:02

Why You Must Buy These 4 Memory Stocks After the Recent Sell-Off

SanDisk, Micron, Seagate and Western Digital look attractive after a steep sell-off, supported by AI demand, improving pricing and lower valuations.

zacks.com - 2026-07-14 10:40:41

Western Digital (WDC) Suffers a Larger Drop Than the General Market: Key Insights

The latest trading day saw Western Digital (WDC) settling at $555.55, representing a -4.64% change from its previous close.

zacks.com - 2026-07-13 19:01:04

WD to Announce Fourth Quarter and Fiscal Year 2026 Financial Results on August 5, 2026

SAN JOSE, Calif.--(BUSINESS WIRE)--Western Digital Corporation (Nasdaq: WDC) plans to announce its fourth quarter and fiscal year 2026 financial results after the market closes on Wednesday, August 5, 2026. The company will host a conference call with the investment community to discuss these results on August 5, 2026, at 1:30 p.m. Pacific / 4:30 p.m. Eastern. A live audio webcast and a webcast replay of the conference call will be available at investor.wdc.com. About WD WD, also known as Weste.

businesswire.com - 2026-07-13 16:45:00

SK Hynix Shares Slide After South Korea Sell-Off. This Expert Sees a ‘Vicious Circle' Forming

SK Hynix stock slumped in its first full day of U.S. trading as jitters continued to weigh on chip and memory stocks.

investopedia.com - 2026-07-13 13:11:06

The Big 3: WDC, DRAM, VLO

@ProsperTradingAcademy's Scott Bauer walks us through today's tech-centric Big 3. He highlights the AI memory trade through Western Digital (WDC) and the Roundhill Memory ETF (DRAM), along with Valero Energy (VLO) and the slow but steady rise the company has seen.

youtube.com - 2026-07-13 13:00:06

Micron, SanDisk, Western Digital Fall 6% as SK Hynix's Weak Outlook Rattles Memory Stocks

Memory and storage stocks are selling off sharply Monday morning as a weak second-quarter profit estimate for South Korea's SK Hynix rattled the AI memory trade.

247wallst.com - 2026-07-13 09:35:27

Beyond Micron: 2 AI Infrastructure Stocks With Massive Upside Ahead

Micron's AI-fueled rally has cooled, but Seagate and WDC are riding on strong storage demand, margin expansion and upbeat outlook that may power further gains.

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

Friday Morning's Movers: CRCL Crypto Bank, STX & WDC Bull Note, SHOP Upgrade

Seagate (STX) gets an upgrade and Western Digital (WDC) sees a price target hike from Wells Fargo. Diane King Hall explains how it signals a continuing trend in analyst optimism as SK Hynix readies its debut on the Nasdaq Friday.

youtube.com - 2026-07-10 10:30:13

Micron & One AI Infrastructure Stock to Buy Now for Big Upside

MU and WDC stand out as AI infrastructure plays, with strong revenue growth, expanding margins and upbeat outlooks, despite recent sector pressure.

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

Western Digital Stock Lifts Following Micron's $250 Billion Investment

Western Digital Corp (NASDAQ:WDC ) shares are moving higher Thursday as a pair of major developments stoke fresh enthusiasm across the memory chip space pulling storage and semiconductor names broadly higher.

benzinga.com - 2026-07-09 15:14:42

Will Western Digital's HAMR Push Accelerate Future Growth?

WDC is accelerating its HAMR roadmap with higher-capacity HDDs and long-term customer deals to meet surging AI-driven storage demand.

zacks.com - 2026-07-09 11:56:47

Western Digital and Seagate Surge 7%, Micron and SanDisk Climb 6% as Memory Selloff Reverses

Memory and storage stocks are rebounding sharply Thursday morning, reversing a bruising start to the week.

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

Hedge Funds Are Selling Tech Stock Hand Over Fist. Is the 2026 Melt-Up On Its Last Legs?

Hedge funds have net-sold U.S. technology stocks for four straight weeks, with semiconductor and hardware names at the center of the unwind, according to Goldman Sachs prime brokerage data cited by Reuters. The AI signal is cautious, not abandonment: sophisticated traders appear to be trimming crowded chip winners after a major run, even as semiconductor... Hedge Funds Are Selling Tech Stock Hand Over Fist. Is the 2026 Melt-Up On Its Last Legs?

247wallst.com - 2026-07-08 14:25:07

WDC Stock Outshines Industry Returns in a Year: Should You Jump In?

Western Digital Corporation  WDC has been a standout performer in the storage industry over the past year. Its shares have skyrocketed 723.1% over the past year, outpacing the 458.1% growth of the Zacks Computer-Storage Devices industry.

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

President Trump's Portfolio Added a Stock That's Up More Than 2,100% Since 2023 -- and It's Sliding Today.

A new disclosure shows the president's accounts bought one of the market's hottest AI stocks. It's falling today.

fool.com - 2026-07-07 15:36:00

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

Wall Street Welcomes SK Hynix: Will Micron And SanDisk Foot The Bill?

SK Hynix is bringing one of the biggest memory deals in years to Nasdaq, with plans to raise close to $29 billion through American Depositary Receipts tied to its DRAM and high‑bandwidth memory franchise.

benzinga.com - 2026-07-07 10:19:26

Here is What to Know Beyond Why Western Digital Corporation (WDC) is a Trending Stock

Western Digital (WDC) 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-07 10:01:22

Micron, SanDisk, and Western Digital Sink 7% as Samsung Earnings Spark a Memory Selloff

Memory and storage stocks are selling off sharply in early trading Tuesday, reversing Monday's rebound.

247wallst.com - 2026-07-07 09:41:46

Flash Crash or Cash? The AI Hardware Reset Investors Can't Ignore

Recent intraday volatility wiped $137 billion across top memory equities, triggering premature retail investor panic over an impending artificial intelligence (AI) hardware supply glut. The brutal sell-off hit the semiconductor sector after an extended run, prompting many market participants to question whether the memory boom had stretched too far and too fast.

marketbeat.com - 2026-07-06 16:50:11

The AI Trade Is Off to a Hot Start This Week as Chip, Memory Stocks Surge

The AI trade is off to a strong start this week, with several chip and memory stocks among the biggest gainers in the S&P 500 and Nasdaq on Monday.

investopedia.com - 2026-07-06 14:36:20

SanDisk Rebounds 5%, Western Digital Gains 5%, Micron Climbs 3% as UBS, Citi, BofA Turn Bullish on Memory

Memory names are ripping higher in early Monday trading. SanDisk (NASDAQ:SNDK | SNDK Price Prediction) stock is up 5% to $1,836, Western Digital (NASDAQ:WDC) shares are up 5% to $565.33, and Micron Technology (NASDAQ:MU) stock is up 3% to $1,008.77.

247wallst.com - 2026-07-06 09:12:57

Western Digital, Sandisk, Micron, Nvidia, SpaceX, and More Stocks That Explain Today's Market

Western Digital and Sandisk are rising as the artificial-intelligence trade regains momentum.

barrons.com - 2026-07-06 06:20:00

$1,000 invested in SanDisk stock a year ago is now worth

The memory giant SanDisk (NASDAQ: SNDK) has been on a relentless rally since getting spun off from Western Digital (NASDAQ: WDC) in early 2025 and is among the top-performing stocks in the last 12 months.

finbold.com - 2026-07-06 05:47:18

President Trump Sells Palantir Stock and Buys an AI Stock Up 2,100% Since 2023

Trump's accounts made more than 3,600 trades in the first quarter, according to a recent filing from the U.S. Office of Government Ethics. Palantir is arguably the enterprise standard in artificial intelligence because of its unique ontology-based software architecture.

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

Western Digital: Riding The AI Wave, Not Chasing It

Western Digital has surged over 200% since December, dramatically outperforming the benchmark. I maintain a Buy rating on WDC, citing continued exposure to multi-year AI and data center tailwinds. Despite its premium valuation, WDC's top and bottom-line growth justifies further upside if the AI narrative persists.

seekingalpha.com - 2026-07-05 08:30:00

Top AI chipmakers wipe $137 billion in a day; Here's why

Thursday, July 2, proved a damaging day for some of the top chipmakers involved with the artificial intelligence (AI) boom in terms of their stock market performance and valuation.

finbold.com - 2026-07-03 06:29:07

Wall Street Lunch: June Payrolls Miss Estimates, Jobless Rate Dips

Nonfarm payrolls rose by 57K in June, missing expectations, while unemployment fell to 4.2% and labor force participation declined to 61.5%. Memory chip stocks like SK Hynix, Samsung Electronics, Micron (MU), Sandisk (SNDK), and Western Digital (WDC) are under pressure after a sharp Kospi Index drop.

seekingalpha.com - 2026-07-02 17:26:00

Will Western Digital (WDC) Beat Estimates Again in Its Next Earnings Report?

Western Digital (WDC) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.

zacks.com - 2026-07-02 13:11:11

Is It Worth Investing in Western Digital (WDC) Based on Wall Street's Bullish Views?

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

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

5 Top-Ranked Momentum Stock Picks for Q3 2026 After a Fabulous Q2

Q2 market gains fueled by AI momentum set the stage for Q3. MU, WDC, MCHP, CRDO and STRL are five momentum stocks positioned to benefit in Q3.

zacks.com - 2026-07-02 09:21:12

Is the Memory Rally Still Alive After the Semiconductor Sell-Off?

Investors are creatures of habit. They are influenced by behavioral finance, and their decisions are often driven by psychological factors, emotions, and cognitive biases.

marketbeat.com - 2026-07-02 07:35:10

Sandisk, Western Digital, Intel, Bending Spoons, Palantir, and More Stocks That Explain Today's Market

Many of this year's hottest stocks are the biggest decliners in premarket trading Thursday after sharp drops in the previous session.

barrons.com - 2026-07-02 07:03:00

Micron Drops 8%, SanDisk Slumps 10%, Western Digital Falls 7% as Memory Stocks Pull Back With the NASDAQ

Shares of Micron Technology (NASDAQ:MU | MU Price Prediction) are down 8% to $1,061.44 in Wednesday morning trading, while SanDisk (NASDAQ:SNDK) stock has slid 10% to $2,051.10 and Western Digital (NASDAQ:WDC) shares have dropped 7% to $595.81.

247wallst.com - 2026-07-01 11:21:05

3 ‘Bubbly' Stocks to Avoid

We think these stocks have gotten ahead of themselves.

youtube.com - 2026-07-01 11:10:09

Why Is Western Digital Stock Gaining Tuesday?

Western Digital Corp. (NASDAQ:WDC) stock rose in Tuesday's session.

benzinga.com - 2026-06-30 09:51:10

Analysts See 55% Upside in Seagate and Western Digital Despite Chip Sector Weakness

CNBC's Oliver Renick highlighted a split in investor sentiment on his Options Action segment this morning.

247wallst.com - 2026-06-29 19:09:45

3 AI Infrastructure Stocks Up 500%+ With More Upside in 2H 2026

MU, STX and WDC screened as top momentum stocks, backed by strong earnings trends and AI infrastructure demand heading into the year's second half.

zacks.com - 2026-06-29 16:01:08

Get WDC Insider Trade Alerts

WDC Price Target Summary

Last Month

$748.00

5 analysts

Last Quarter

$563.46

24 analysts

Last Year

$357.50

64 analysts

All Time

$227.79

116 analysts

WDC Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-13 Citigroup Maintain Buy Buy
2026-07-10 Wells Fargo Maintain Overweight Overweight
2026-07-08 Susquehanna Maintain Neutral Neutral
2026-07-01 B of A Securities Maintain Buy Buy
2026-06-29 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-15 Morgan Stanley Maintain Overweight Overweight
2026-06-12 JP Morgan Maintain Overweight Overweight
2026-06-08 Mizuho Maintain Outperform Outperform
2026-06-02 Citigroup Maintain Buy Buy
2026-06-01 Wells Fargo Maintain Overweight Overweight
2026-05-27 Barclays Maintain Overweight Overweight
2026-05-26 Evercore ISI Group Maintain Outperform Outperform
2026-05-04 Baird Maintain Outperform Outperform
2026-05-01 Evercore ISI Group Maintain Outperform Outperform
2026-05-01 TD Cowen Maintain Buy Buy
2026-05-01 Citigroup Maintain Buy Buy
2026-05-01 Barclays Maintain Overweight Overweight
2026-05-01 Wells Fargo Maintain Overweight Overweight
2026-05-01 Rosenblatt Maintain Buy Buy
2026-05-01 UBS Maintain Neutral Neutral
2026-05-01 Cantor Fitzgerald Maintain Overweight Overweight
2026-04-27 B of A Securities Maintain Buy Buy
2026-04-22 Barclays Maintain Overweight Overweight
2026-04-21 UBS Maintain Neutral Neutral
2026-04-16 JP Morgan Maintain Overweight Overweight
2026-04-13 Citigroup Maintain Buy Buy
2026-04-06 Morgan Stanley Maintain Overweight Overweight
2026-02-09 Wedbush Maintain Outperform Outperform
2026-02-04 Citigroup Maintain Buy Buy
2026-02-04 Mizuho Maintain Outperform Outperform
2026-02-04 Goldman Sachs Maintain Neutral Neutral
2026-02-04 Cantor Fitzgerald Maintain Overweight Overweight
2026-02-04 Rosenblatt Maintain Buy Buy
2026-02-02 Barclays Maintain Overweight Overweight
2026-02-02 Citigroup Maintain Buy Buy
2026-01-30 Cantor Fitzgerald Maintain Overweight Overweight
2026-01-30 TD Cowen Maintain Buy Buy
2026-01-30 Morgan Stanley Maintain Overweight Overweight
2026-01-30 Wells Fargo Maintain Overweight Overweight
2026-01-30 Goldman Sachs Maintain Neutral Neutral
2026-01-30 Wedbush Maintain Outperform Outperform
2026-01-27 Mizuho Maintain Outperform Outperform
2026-01-22 Morgan Stanley Maintain Overweight Overweight
2026-01-20 UBS Maintain Neutral Neutral
2026-01-20 Rosenblatt Maintain Buy Buy
2026-01-20 Citigroup Maintain Buy Buy
2026-01-20 B of A Securities Maintain Buy Buy
2026-01-16 Susquehanna Maintain Neutral Neutral
2026-01-15 Wells Fargo Maintain Overweight Overweight
2025-12-17 Morgan Stanley Maintain Overweight Overweight
2025-12-02 Citigroup Maintain Buy Buy
2025-11-20 B of A Securities Maintain Buy Buy
2025-11-10 Loop Capital Maintain Buy Buy
2025-10-31 Citigroup Maintain Buy Buy
2025-10-31 Barclays Maintain Overweight Overweight
2025-10-31 JP Morgan Maintain Overweight Overweight
2025-10-31 Rosenblatt Maintain Buy Buy
2025-10-31 Wells Fargo Maintain Overweight Overweight
2025-10-31 Benchmark Maintain Buy Buy
2025-10-31 TD Cowen Maintain Buy Buy
2025-10-31 UBS Maintain Neutral Neutral
2025-10-31 Cantor Fitzgerald Maintain Overweight Overweight
2025-10-31 Mizuho Maintain Outperform Outperform
2025-10-31 B of A Securities Maintain Buy Buy
2025-10-20 UBS Maintain Neutral Neutral
2025-10-17 Mizuho Maintain Outperform Outperform
2025-10-16 Loop Capital Maintain Buy Buy
2025-10-16 Wedbush Maintain Outperform Outperform
2025-10-13 Evercore ISI Group Maintain Outperform Outperform
2025-10-13 Wells Fargo Maintain Overweight Overweight
2025-10-13 Citigroup Maintain Buy Buy
2025-10-08 Goldman Sachs Maintain Neutral Neutral
2025-09-29 Rosenblatt Maintain Buy Buy
2025-09-29 Morgan Stanley Maintain Overweight Overweight
2025-09-24 B of A Securities Maintain Buy Buy
2025-09-22 Cantor Fitzgerald Maintain Overweight Overweight
2025-09-19 Mizuho Maintain Outperform Outperform
2025-09-16 Benchmark Maintain Buy Buy
2025-09-15 Benchmark Maintain Buy Buy
2025-09-15 B of A Securities Maintain Buy Buy
2025-09-11 Barclays Maintain Overweight Overweight
2025-09-08 Citigroup Maintain Buy Buy
2025-09-03 Morgan Stanley Maintain Overweight Overweight
2025-08-01 Mizuho Maintain Outperform Outperform
2025-08-01 Barclays Maintain Overweight Overweight
2025-08-01 Susquehanna Maintain Neutral Neutral
2025-07-31 Wells Fargo Maintain Overweight Overweight
2025-07-31 Benchmark Maintain Buy Buy
2025-07-31 Citigroup Maintain Buy Buy
2025-07-31 Wedbush Maintain Outperform Outperform
2025-07-31 Morgan Stanley Maintain Overweight Overweight
2025-07-31 Rosenblatt Maintain Buy Buy
2025-07-29 Morgan Stanley Maintain Overweight Overweight
2025-07-21 UBS Maintain Neutral Neutral
2025-07-17 Wells Fargo Maintain Overweight Overweight
2025-07-14 Morgan Stanley Maintain Overweight Overweight
2025-07-11 Citigroup Maintain Buy Buy
2025-06-17 Morgan Stanley Maintain Overweight Overweight
2025-06-09 B of A Securities Maintain Buy Buy
2025-06-04 Citigroup Maintain Buy Buy
2025-05-23 Morgan Stanley Maintain Overweight Overweight
2025-05-01 TD Securities Maintain Buy Buy
2025-05-01 Wedbush Maintain Outperform Outperform
2025-05-01 UBS Maintain Neutral Neutral
2025-05-01 Rosenblatt Maintain Buy Buy
2025-05-01 JP Morgan Upgrade Neutral Overweight
2025-05-01 Wells Fargo Maintain Overweight Overweight
2025-05-01 B of A Securities Maintain Buy Buy
2025-05-01 Morgan Stanley Maintain Overweight Overweight
2025-04-29 Rosenblatt Maintain Buy Buy
2025-04-16 Morgan Stanley Maintain Overweight Overweight
2025-04-14 Citigroup Maintain Buy Buy
2025-04-11 Susquehanna Maintain Neutral Neutral
2025-04-10 Benchmark Upgrade Hold Buy
2025-04-10 Mizuho Maintain Outperform Outperform
2025-03-17 UBS Maintain Neutral Neutral
2025-03-07 Cantor Fitzgerald Maintain Overweight Overweight
2025-02-25 Wells Fargo Maintain Overweight Overweight
2025-02-25 Citigroup Maintain Buy Buy
2025-02-18 Cantor Fitzgerald Maintain Overweight Overweight
2025-02-13 Cantor Fitzgerald Maintain Overweight Overweight
2025-02-12 Wedbush Maintain Outperform Outperform
2025-02-12 UBS Maintain Neutral Neutral
2025-02-10 Cantor Fitzgerald Maintain Overweight Overweight
2025-01-31 Goldman Sachs Maintain Neutral Neutral
2025-01-30 Rosenblatt Maintain Buy Buy
2025-01-30 Baird Maintain Outperform Outperform
2025-01-30 Susquehanna Maintain Neutral Neutral
2025-01-30 Citigroup Maintain Buy Buy
2025-01-30 Cantor Fitzgerald Maintain Overweight Overweight
2025-01-30 UBS Maintain Neutral Neutral
2025-01-17 Barclays Maintain Overweight Overweight
2025-01-17 B of A Securities Maintain Buy Buy
2025-01-17 Cantor Fitzgerald Maintain Overweight Overweight
2025-01-16 Wells Fargo Maintain Overweight Overweight
2025-01-16 B of A Securities Maintain Buy Buy
2025-01-10 Goldman Sachs Maintain Neutral Neutral
2025-01-03 Mizuho Maintain Outperform Outperform
2024-12-19 Morgan Stanley Maintain Overweight Overweight
2024-12-19 Benchmark Maintain Buy Buy
2024-12-03 Citigroup Maintain Buy Buy
2024-11-26 Cantor Fitzgerald Maintain Overweight Overweight
2024-10-25 Rosenblatt Maintain Buy Buy
2024-10-25 Wedbush Maintain Outperform Outperform
2024-10-25 Barclays Maintain Overweight Overweight
2024-10-25 Benchmark Maintain Buy Buy
2024-10-25 Morgan Stanley Maintain Overweight Overweight
2024-10-25 Susquehanna Maintain Neutral Neutral
2024-10-25 Cantor Fitzgerald Maintain Overweight Overweight
2024-09-26 Benchmark Maintain Buy Buy
2024-09-13 TD Cowen Maintain Buy Buy
2024-09-10 Citigroup Maintain Buy Buy
2024-09-10 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-15 Evercore ISI Group Maintain Outperform Outperform
2024-08-02 Susquehanna Maintain Neutral Neutral
2024-08-01 Rosenblatt Maintain Buy Buy
2024-08-01 Cantor Fitzgerald Maintain Overweight Overweight
2024-08-01 Benchmark Maintain Buy Buy
2024-08-01 Summit Insights Group Downgrade Buy Hold
2024-07-22 Wedbush Maintain Outperform Outperform
2024-07-16 Evercore ISI Group Maintain Outperform Outperform
2024-07-12 Citigroup Maintain Buy Buy
2024-06-11 Cantor Fitzgerald Maintain Overweight Overweight
2024-06-11 Susquehanna Maintain Neutral Neutral
2024-06-11 Rosenblatt Maintain Buy Buy
2024-06-04 Loop Capital Maintain Buy Buy
2024-05-31 Mizuho Maintain Buy Buy
2024-04-29 Argus Research Maintain Buy Buy
2024-04-26 Baird Maintain Outperform Outperform
2024-04-26 Benchmark Upgrade Hold Buy
2024-04-26 Evercore ISI Group Maintain Outperform Outperform
2024-04-26 Wedbush Maintain Outperform Outperform
2024-04-26 Morgan Stanley Maintain Overweight Overweight
2024-04-22 Raymond James Downgrade Outperform Market Perform
2024-04-22 Barclays Maintain Overweight Overweight
2024-04-18 Morgan Stanley Maintain Overweight Overweight
2024-04-17 B of A Securities Maintain Buy Buy
2024-04-15 UBS Maintain Neutral Neutral
2024-04-12 Goldman Sachs Maintain Neutral Neutral
2024-04-10 Wells Fargo Maintain Overweight Overweight
2024-04-10 Susquehanna Maintain Neutral Neutral
2024-04-09 Mizuho Maintain Buy Buy
2024-04-08 Cantor Fitzgerald Maintain Overweight Overweight
2024-04-05 Rosenblatt Upgrade Neutral Buy
2024-03-11 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-06 Rosenblatt Maintain Neutral Neutral
2024-03-06 UBS Maintain Neutral Neutral
2024-01-29 Goldman Sachs Maintain Neutral Neutral
2024-01-26 Barclays Maintain Overweight Overweight
2024-01-26 Wells Fargo Maintain Overweight Overweight
2024-01-26 Mizuho Maintain Buy Buy
2024-01-26 Raymond James Maintain Outperform Outperform
2024-01-26 Cantor Fitzgerald Maintain Overweight Overweight
2024-01-19 Raymond James Maintain Outperform Outperform
2024-01-16 Barclays Upgrade Equal Weight Overweight
2024-01-16 Deutsche Bank Upgrade Hold Buy
2023-12-06 Mizuho Maintain Buy Buy
2023-11-22 Goldman Sachs Maintain Neutral Neutral
2023-11-21 Goldman Sachs Upgrade Sell Neutral
2023-10-31 Mizuho Maintain Buy Buy
2023-10-31 Rosenblatt Maintain Neutral Neutral
2023-10-31 Raymond James Maintain Outperform Outperform
2023-10-31 Susquehanna Maintain Neutral Neutral
2023-10-31 Fox Advisors Upgrade Equal Weight Overweight
2023-10-30 Summit Insights Group Upgrade Hold Buy
2023-10-26 Wedbush Maintain Outperform Outperform
2023-10-11 Rosenblatt Maintain Neutral Neutral
2023-09-20 Exane BNP Paribas Upgrade Neutral Outperform
2023-08-02 JP Morgan Maintain Neutral Neutral
2023-08-01 Wedbush Maintain Outperform Outperform
2023-08-01 Rosenblatt Maintain Neutral Neutral
2023-08-01 Raymond James Maintain Outperform Outperform
2023-08-01 Morgan Stanley Maintain Overweight Overweight
2023-08-01 B of A Securities Maintain Buy Buy
2023-07-26 UBS Maintain Neutral Neutral
2023-07-19 Rosenblatt Maintain Neutral Neutral
2023-05-15 Wedbush Maintain Outperform Outperform
2023-05-09 Mizuho Maintain Buy Buy
2023-05-09 B of A Securities Maintain Buy Buy
2023-05-09 Rosenblatt Maintain Neutral Neutral
2023-05-09 Deutsche Bank Maintain Hold Hold
2023-05-09 JP Morgan Maintain Neutral Neutral
2023-05-09 Raymond James Maintain Outperform Outperform
2023-05-09 Credit Suisse Maintain Neutral Neutral
2023-04-24 UBS Maintain Neutral Neutral
2023-03-02 Raymond James Maintain Outperform Outperform
2023-02-10 Mizuho Upgrade Neutral Buy
2023-02-01 Craig-Hallum Maintain Buy Buy
2023-02-01 Mizuho Maintain Neutral Neutral
2023-01-23 Exane BNP Paribas Upgrade Underperform Neutral
2023-01-06 Benchmark Upgrade Sell Hold
2022-12-15 Goldman Sachs Downgrade Neutral Sell
2022-11-30 Mizuho Maintain Neutral Neutral
2022-10-31 Citigroup Maintain Buy Buy
2022-10-31 Baird Maintain Outperform Outperform
2022-10-25 Wedbush Maintain Outperform Outperform
2022-10-25 Morgan Stanley Maintain Overweight Overweight
2022-10-04 Craig-Hallum Maintain Buy Buy
2022-09-30 Benchmark Maintain Sell Sell
2022-09-23 Goldman Sachs Maintain Neutral Neutral
2022-09-21 Mizuho Downgrade Buy Neutral
2022-09-20 Deutsche Bank Downgrade Buy Hold
2022-09-19 Barclays Maintain Equal Weight Equal Weight
2022-09-16 Rosenblatt Maintain Neutral Neutral
2022-09-13 Exane BNP Paribas Maintain Underperform Underperform
2022-09-01 Benchmark Downgrade Hold Sell
2022-08-17 Credit Suisse Maintain Neutral Neutral
2022-08-08 Craig-Hallum Maintain Buy Buy
2022-08-08 Deutsche Bank Maintain Buy Buy
2022-08-08 Mizuho Maintain Buy Buy
2022-08-08 Morgan Stanley Maintain Overweight Overweight
2022-08-08 Citigroup Maintain Buy Buy
2022-08-08 Stifel Maintain Buy Buy
2022-08-08 B of A Securities Maintain Buy Buy
2022-08-08 Baird Maintain Outperform Outperform
2022-08-08 Rosenblatt Maintain Neutral Neutral
2022-08-08 Benchmark Downgrade Buy Hold
2022-08-04 Stifel Maintain Buy Buy
2022-07-20 Barclays Maintain Equal Weight Equal Weight
2022-07-15 Deutsche Bank Maintain Buy Buy
2022-07-15 Goldman Sachs Maintain Neutral Neutral
2022-07-14 Wells Fargo Maintain Overweight Overweight
2022-07-05 Benchmark Maintain Buy Buy
2022-07-01 Benchmark Maintain Buy Buy
2022-06-21 Mizuho Maintain Buy Buy
2022-06-02 Evercore ISI Group Maintain Outperform Outperform
2022-05-12 Goldman Sachs Maintain Neutral Neutral
2022-05-11 Wells Fargo Maintain Overweight Overweight
2022-05-11 Deutsche Bank Maintain Buy Buy
2022-05-04 Susquehanna Maintain Neutral Neutral
2022-04-29 B of A Securities Maintain Buy Buy
2022-04-29 TD Cowen Maintain Outperform Outperform
2022-04-29 Barclays Maintain Equal Weight Equal Weight
2022-04-29 Benchmark Maintain Buy Buy
2022-04-19 Wells Fargo Maintain Overweight Overweight
2022-04-19 Deutsche Bank Maintain Buy Buy
2022-04-14 Susquehanna Downgrade Positive Neutral
2022-04-12 Stifel Maintain Buy Buy
2022-03-14 Mizuho Maintain Buy Buy
2022-03-03 Stifel Maintain Buy Buy
2022-01-31 B of A Securities Maintain Buy Buy
2022-01-28 Deutsche Bank Maintain Buy Buy
2022-01-28 Mizuho Maintain Buy Buy
2022-01-28 Barclays Maintain Equal Weight Equal Weight
2021-11-23 Mizuho Upgrade Neutral Buy
2021-10-29 Wells Fargo Maintain Overweight Overweight
2021-10-29 B of A Securities Maintain Buy Buy
2021-10-29 Mizuho Maintain Neutral Neutral
2021-10-29 Rosenblatt Maintain Neutral Neutral
2021-10-20 Mizuho Downgrade Buy Neutral
2021-10-15 Goldman Sachs Downgrade Buy Neutral
2021-08-05 Mizuho Maintain Buy Buy
2021-08-05 Rosenblatt Maintain Neutral Neutral
2021-06-14 Stifel Maintain Buy Buy
2021-06-11 Susquehanna Maintain Positive Positive
2021-05-27 Benchmark Maintain Buy Buy
2021-05-20 B of A Securities Maintain Buy Buy
2021-05-18 Mizuho Maintain Buy Buy
2021-04-30 Benchmark Maintain Buy Buy
2021-04-30 Mizuho Maintain Buy Buy
2021-04-30 Citigroup Maintain Buy Buy
2021-04-30 Morgan Stanley Maintain Overweight Overweight
2021-04-30 Rosenblatt Maintain Neutral Neutral
2021-04-30 Loop Capital Maintain Buy Buy
2021-04-19 Susquehanna Maintain Positive Positive
2021-04-19 Benchmark Maintain Buy Buy
2021-04-01 Benchmark Maintain Buy Buy
2021-03-26 Citigroup Maintain Buy Buy
2021-03-19 Rosenblatt Maintain Neutral Neutral
2021-03-05 Goldman Sachs Upgrade Neutral Buy
2021-03-01 Morgan Stanley Maintain Overweight Overweight
2021-02-17 Craig-Hallum Maintain Buy Buy
2021-01-29 Summit Insights Group Upgrade Hold Buy
2021-01-29 RBC Capital Maintain Outperform Outperform
2021-01-29 Evercore ISI Group Upgrade In Line Outperform
2021-01-29 Benchmark Maintain Buy Buy
2020-12-22 Rosenblatt Maintain Neutral Neutral
2020-10-29 Benchmark Maintain Buy Buy
2020-09-23 Craig-Hallum Upgrade Hold Buy
2020-09-23 Cleveland Research Upgrade Underperform Neutral
2020-08-06 Stifel Maintain Buy Buy
2020-08-06 Morgan Stanley Maintain Overweight Overweight
2020-08-06 B of A Securities Maintain Buy Buy
2020-08-06 Wells Fargo Maintain Overweight Overweight
2020-08-06 Rosenblatt Maintain Neutral Neutral
2020-08-06 Benchmark Maintain Buy Buy
2020-07-15 Bernstein Maintain Outperform Outperform
2020-06-22 Benchmark Upgrade Hold Buy
2020-06-16 Morgan Stanley Maintain Overweight Overweight
2020-06-08 Rosenblatt Maintain Hold Hold
2020-05-04 UBS Maintain Neutral Neutral
2020-05-01 CFRA Maintain Hold Hold
2020-05-01 Mizuho Maintain Buy Buy
2020-04-03 Susquehanna Maintain Positive Positive
2020-03-31 Stifel Maintain Buy Buy
2020-03-30 Morgan Stanley Maintain Overweight Overweight
2020-03-27 Deutsche Bank Maintain Buy Buy
2020-03-20 Wells Fargo Maintain Overweight Overweight
2020-03-18 Morgan Stanley Maintain Overweight Overweight
2020-03-02 Baird Upgrade Underperform Outperform
2020-03-02 Stifel Upgrade Hold Buy
2020-03-02 Stifel Nicolaus Upgrade Hold Buy
2020-02-28 Cascend Maintain Buy Buy
2020-02-03 Argus Research Maintain Buy Buy
2020-01-31 Mizuho Maintain Buy Buy
2020-01-31 Benchmark Upgrade Sell Hold
2020-01-31 Morgan Stanley Maintain Overweight Overweight
2020-01-31 CFRA Maintain Hold Hold
2020-01-31 Deutsche Bank Maintain Buy Buy
2020-01-31 RBC Capital Maintain Outperform Outperform
2020-01-31 Baird Maintain Underperform Underperform
2020-01-31 Wells Fargo Maintain Overweight Overweight
2020-01-23 Wells Fargo Maintain Overweight Overweight
2020-01-23 Morgan Stanley Upgrade Equal Weight Overweight
2020-01-21 Longbow Research Maintain Buy Buy
2020-01-17 Wedbush Upgrade Neutral Outperform
2020-01-07 Cowen & Co. Upgrade Market Perform Outperform
2020-01-07 Cascend Maintain Buy Buy
2019-12-18 Morgan Stanley Maintain Equal Weight Equal Weight
2019-10-14 Loop Capital Upgrade Hold Buy
2019-09-11 Longbow Research Maintain Buy Buy
2019-09-06 Benchmark Maintain Sell Sell
2019-09-04 Mizuho Maintain Buy Buy
2019-09-03 Evercore ISI Group Upgrade Underperform In Line
2019-08-08 Barclays Maintain Equal Weight Equal Weight
2019-08-01 Wells Fargo Maintain Outperform Outperform
2019-07-02 Benchmark Downgrade Hold Sell
2019-07-01 Mizuho Upgrade Neutral Buy
2019-06-27 Wedbush Maintain Underperform Underperform
2019-06-26 Craig-Hallum Upgrade Hold Buy
2019-04-30 Craig-Hallum Downgrade Buy Hold
2019-04-30 Stifel Nicolaus Maintain Buy Buy
2019-04-30 Stifel Maintain Buy Buy
2019-04-30 UBS Maintain Neutral Neutral
2019-04-30 Citigroup Maintain Buy Buy
2019-04-26 Baird Downgrade Neutral Underperform
2019-04-24 Bank of America Maintain Buy Buy
2019-04-16 Deutsche Bank Upgrade Hold Buy
2019-04-15 Longbow Research Upgrade Neutral Buy
2019-04-09 RBC Capital Maintain Outperform Outperform
2019-01-14 Evercore ISI Group Downgrade In Line Underperform
2018-12-19 Morgan Stanley Maintain Equal Weight Equal Weight
2018-12-06 Craig-Hallum Upgrade Hold Buy
2018-11-20 Susquehanna Downgrade Positive Neutral
2018-10-29 Citigroup Maintain Buy Buy
2018-10-29 Loop Capital Downgrade Buy Hold
2018-10-26 JP Morgan Downgrade Overweight Neutral
2018-10-26 BMO Capital Maintain Market Perform Market Perform
2018-10-26 Craig-Hallum Downgrade Buy Hold
2018-10-26 Longbow Research Downgrade Buy Neutral
2018-10-26 Benchmark Downgrade Buy Hold
2018-10-26 Wells Fargo Maintain Outperform Outperform
2018-10-01 Mizuho Downgrade Buy Neutral
2018-09-11 RBC Capital Downgrade Outperform Sector Perform
2018-09-04 Evercore ISI Group Downgrade Outperform In Line
2018-08-15 Cowen & Co. Downgrade Outperform Market Perform
2018-07-30 Citigroup Maintain Buy Buy
2018-07-27 B of A Securities Maintain Buy Buy
2018-07-27 Morgan Stanley Maintain Equal Weight Equal Weight
2018-07-27 BMO Capital Maintain Market Perform Market Perform
2018-07-27 JP Morgan Maintain Overweight Overweight
2018-07-27 Stifel Nicolaus Maintain Buy Buy
2018-07-27 Stifel Maintain Buy Buy
2018-07-27 Bank of America Maintain Buy Buy
2018-07-10 Standpoint Research Upgrade Hold Buy
2018-05-14 JP Morgan Maintain Overweight Overweight
2018-04-27 Stifel Nicolaus Maintain Buy Buy
2018-04-27 Barclays Maintain Overweight Overweight
2018-04-27 Stifel Maintain Buy Buy
2018-04-27 Morgan Stanley Maintain Equal Weight Equal Weight
2018-03-27 Barclays Maintain Overweight Overweight
2018-03-16 Baird Upgrade Neutral Outperform
2018-01-26 Craig-Hallum Maintain Buy Buy
2018-01-26 UBS Maintain Neutral Neutral
2018-01-26 Summit Insights Group Downgrade Buy Hold
2018-01-26 Summit Redstone Partners Downgrade Buy Hold
2018-01-04 BMO Capital Downgrade Outperform Market Perform
2017-12-13 Summit Insights Group Upgrade Hold Buy
2017-12-13 Morgan Stanley Maintain Equal Weight Equal Weight
2017-12-13 Summit Redstone Partners Upgrade Hold Buy
2017-11-27 Morgan Stanley Downgrade Overweight Equal Weight
2017-10-30 Citigroup Maintain Buy Buy
2017-10-27 Citigroup Maintain Buy Buy
2017-10-27 UBS Maintain Neutral Neutral
2017-10-27 Barclays Maintain Overweight Overweight
2017-10-12 UBS Maintain Neutral Neutral
2017-10-05 Deutsche Bank Downgrade Buy Hold
2017-10-02 Baird Downgrade Outperform Neutral
2017-09-13 Summit Redstone Partners Downgrade Buy Hold
2017-09-13 Summit Insights Group Downgrade Buy Hold
2017-07-24 Loop Capital Maintain Buy Buy
2017-06-16 Evercore ISI Group Maintain Outperform Outperform
2017-06-13 Aegis Capital Maintain Buy Buy
2017-05-01 Jefferies Downgrade Buy Hold
2017-04-28 Bank of America Upgrade Neutral Buy
2017-04-28 Wells Fargo Downgrade Outperform Market Perform
2017-04-28 B of A Securities Upgrade Neutral Buy
2017-04-28 Morgan Stanley Upgrade Equal Weight Overweight
2017-04-11 JP Morgan Upgrade Neutral Overweight
2017-01-05 BMO Capital Upgrade Market Perform Outperform
2017-01-04 Guggenheim Maintain Buy Buy
2016-12-20 Goldman Sachs Upgrade Sell Neutral
2016-12-07 Deutsche Bank Maintain Buy Buy
2016-10-27 Bank of America Upgrade Underperform Neutral
2016-10-27 B of A Securities Upgrade Underperform Neutral
2016-10-11 Jefferies Maintain Buy Buy
2016-10-04 Citigroup Maintain Buy Buy
2016-10-03 RBC Capital Maintain Outperform Outperform
2016-09-29 Barclays Maintain Overweight Overweight
2016-09-13 Longbow Research Upgrade Neutral Buy
2016-09-08 Benchmark Maintain Buy Buy
2016-09-07 BTIG Research Maintain Buy Buy
2016-09-07 BTIG Maintain Buy Buy
2016-09-07 FBR Capital Maintain Sector Perform Sector Perform
2016-08-17 Goldman Sachs Maintain Sell Sell
2016-08-17 Jefferies Maintain Buy Buy
2016-08-16 Barclays Maintain Overweight Overweight
2016-08-03 Goldman Sachs Downgrade Neutral Sell
2016-07-29 Baird Upgrade Neutral Outperform
2016-07-29 Cross Research Downgrade Buy Hold
2016-07-29 JP Morgan Maintain Neutral Neutral
2016-07-07 JP Morgan Maintain Neutral Neutral
2016-06-07 Maxim Group Upgrade Neutral Buy
2016-06-02 Jefferies Maintain Buy Buy
2016-05-27 Morgan Stanley Maintain Equal Weight Equal Weight
2016-05-27 Jefferies Maintain Buy Buy
2016-05-27 Citigroup Maintain Buy Buy
2016-05-25 Barclays Maintain Overweight Overweight
2016-05-24 Cowen & Co. Upgrade Market Perform Outperform
2016-05-13 Bank of America Downgrade Neutral Underperform
2016-05-13 B of A Securities Downgrade Neutral Underperform
2016-04-29 Baird Downgrade Outperform Neutral
2016-04-28 Brean Capital Maintain Buy Buy
2016-04-26 BTIG Research Maintain Buy Buy
2016-04-19 Pacific Crest Downgrade Overweight Sector Weight
2016-04-11 Cowen & Co. Maintain Market Perform Perform
2016-03-28 Summit Research Partners Maintain Buy Buy
2016-03-24 Citigroup Maintain Buy Buy
2016-03-15 Brean Capital Maintain Buy Buy
2016-01-27 Citigroup Maintain Buy Buy
2016-01-25 Jefferies Maintain Buy Buy
2016-01-13 Jefferies Maintain Buy Buy
2016-01-11 Deutsche Bank Maintain Buy Buy
2015-12-11 Mizuho Maintain Neutral Neutral
2015-12-11 BMO Capital Maintain Market Perform Perform
2015-10-21 Jefferies Maintain Buy Buy
2015-10-21 Deutsche Bank Maintain Buy Buy
2015-10-14 Barclays Maintain Equal Weight Equal Weight
2015-09-28 Sterne Agee CRT Maintain Buy Buy
2015-08-27 Wells Fargo Maintain Outperform Outperform
2015-08-24 Susquehanna Maintain Positive Positive
2015-07-30 Keybanc Maintain Overweight Overweight
2015-07-30 KeyBanc Maintain Overweight Overweight
2015-07-30 CLSA Upgrade Underperform Outperform
2015-07-23 Morgan Stanley Downgrade Overweight Equal Weight
2015-07-21 JP Morgan Maintain Neutral Neutral
2015-07-15 Craig-Hallum Upgrade Hold Buy
2015-07-06 Deutsche Bank Maintain Buy Buy
2015-06-23 JP Morgan Downgrade Overweight Neutral
2015-05-28 Goldman Sachs Upgrade Neutral Buy
2015-05-12 Benchmark Maintain Buy Buy
2015-04-29 Stifel Maintain Buy Buy
2015-04-29 Stifel Nicolaus Maintain Buy Buy
2015-04-28 Pacific Crest Maintain Overweight Overweight
2015-04-20 Deutsche Bank Maintain Buy Buy
2015-04-15 Maxim Group Maintain Buy Buy
2015-04-14 B of A Securities Upgrade Neutral Buy
2015-04-14 Bank of America Upgrade Neutral Buy
2015-04-13 Susquehanna Maintain Positive Positive
2015-03-16 Jefferies Maintain Buy Buy
2015-03-11 Craig-Hallum Downgrade Buy Hold
2015-01-28 Longbow Research Upgrade Neutral Buy
2015-01-28 Jefferies Maintain Buy Buy
2015-01-27 Deutsche Bank Maintain Buy Buy
2014-12-22 Longbow Research Downgrade Buy Neutral
2014-12-17 Citigroup Maintain Buy Buy
2014-12-10 Jefferies Maintain Buy Buy
2014-10-29 Pacific Crest Maintain Outperform Outperform
2014-10-28 Citigroup Maintain Buy Buy
2014-10-28 JP Morgan Maintain Overweight Overweight
2014-10-10 Jefferies Maintain Buy Buy
2014-07-31 Citigroup Maintain Buy Buy
2014-07-31 JP Morgan Maintain Overweight Overweight
2014-07-31 Barclays Maintain Overweight Overweight
2014-07-16 Baird Upgrade Neutral Outperform
2014-07-14 Deutsche Bank Maintain Buy Buy
2014-06-16 Rhino Trading Maintain Buy Buy
2014-05-14 Barclays Upgrade Equal Weight Overweight
2014-05-01 Morgan Stanley Maintain Overweight Overweight
2014-05-01 JP Morgan Maintain Overweight Overweight
2014-01-23 S&P Capital IQ Downgrade Hold Sell
2014-01-22 Craig-Hallum Upgrade Hold Buy
2014-01-21 BMO Capital Upgrade Market Perform Outperform
2014-01-16 Bank of America Upgrade Neutral Buy
2014-01-16 B of A Securities Upgrade Neutral Buy
2014-01-15 Pacific Crest Upgrade Sector Perform Outperform
2014-01-13 Deutsche Bank Maintain Buy Buy
2013-12-20 Stifel Maintain Buy Buy
2013-12-20 Stifel Nicolaus Maintain Buy Buy
2013-12-17 JP Morgan Upgrade Neutral Overweight
2013-12-13 Citigroup Upgrade Neutral Buy
2013-12-03 Morgan Stanley Upgrade Equal Weight Overweight
2013-10-25 Craig-Hallum Upgrade Sell Hold
2013-10-25 FBN Securities Maintain Sector Perform Perform
2013-08-08 Deutsche Bank Maintain Buy Buy
2013-07-25 Craig-Hallum Downgrade Hold Sell
2013-07-19 Citigroup Upgrade Sell Neutral
2013-07-08 PiperJaffray Maintain Overweight Overweight
2013-06-27 Longbow Research Upgrade Neutral Buy
2013-04-25 Craig-Hallum Downgrade Buy Hold
2013-04-25 Stifel Maintain Buy Buy
2013-04-25 Stifel Nicolaus Maintain Buy Buy
2013-03-27 RBC Capital Maintain Outperform Outperform
2013-03-26 RBC Capital Maintain Outperform Outperform
2013-03-11 Longbow Research Maintain Neutral Neutral
2013-01-24 Deutsche Bank Maintain Buy Buy
2013-01-24 Stifel Nicolaus Maintain Buy Buy
2013-01-24 BMO Capital Maintain Market Perform Market Perform
2013-01-24 Stifel Maintain Buy Buy
2013-01-24 FBN Securities Maintain Sector Perform Sector Perform
2013-01-16 Standpoint Research Downgrade Buy Hold
2013-01-15 Pacific Crest Maintain Sector Perform Perform
2012-12-19 Craig-Hallum Upgrade Hold Buy
2012-10-23 JP Morgan Maintain Neutral Neutral
2012-10-23 CLSA Downgrade Outperform Underperform
2012-10-23 Barclays Maintain Equal Weight Equal Weight
2012-10-23 FBN Securities Maintain Sector Perform Sector Perform
2012-10-22 Deutsche Bank Maintain Buy Buy
2012-10-12 Citigroup Downgrade Buy Sell
2012-09-18 Standpoint Research Upgrade Hold Buy
2012-09-14 Deutsche Bank Maintain Buy Buy
2012-09-14 Barclays Maintain Equal Weight Equal Weight
2012-09-14 FBN Securities Downgrade Outperform Sector Perform
2012-08-09 Lazard Maintain Buy Buy
2012-07-26 Barclays Maintain Equal Weight Equal Weight
2012-07-26 Citigroup Maintain Buy Buy
2012-07-16 Deutsche Bank Maintain Buy Buy
2012-06-28 Barclays Maintain Equal Weight Equal Weight
2012-04-30 FBN Securities Maintain Outperform Outperform
2012-04-27 B of A Securities Downgrade Buy Neutral
2012-04-27 Bank oferica Maintain Neutral Neutral
2012-04-27 FBN Securities Maintain Outperform Outperform
2012-04-26 Brean Capital Maintain Buy Buy
2012-04-05 FBN Securities Maintain Outperform Outperform
2012-03-14 FBN Securities Maintain Outperform Outperform
2012-03-12 Citigroup Maintain Buy Buy