Loading live market data…

Lam Research Corporation

NASDAQ:LRCX

$330.5065 USD

-$15.59 (-4.51%)

Volume
2.67M
Average Volume
11.14M
Market Capitalization
$413.32B
P/E Ratio
62.13
Dividend Yield
0.31%
Price Target
$355.00
Year High
$438.50
Year Low
$90.94
Day High
Day Low
Payout Ratio
$0.18
Current Ratio
$2.54
Source Headline
ASX vs. LRCX: Which AI Semiconductor Stock is the Better Buy?

ASE Technology gains an edge over Lam Research as strong AI packaging demand and a more attractive valuation support its investment outlook.

zacks.com - 2026-07-15 10:46:15

Buy GE Vernova, Lam Research, United Airlines stocks: Morgan Stanley

Morgan Stanley has identified three stocks that could outperform as the second-quarter earnings season gets underway. The Wall Street bank highlighted GE Vernova (NYSE: GEV), Lam Research (NASDAQ: LRCX), and United Airlines (NASDAQ: UAL) among its top picks, citing expectations that they will deliver strong quarterly earnings.

invezz.com - 2026-07-15 08:40:00

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

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

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

Lam Research (LRCX) Suffers a Larger Drop Than the General Market: Key Insights

In the latest trading session, Lam Research (LRCX) closed at $329.92, marking a -5.83% move from the previous day.

zacks.com - 2026-07-13 18:51:11

Analyst Dan Ives Calls Memory Chips the “Golden Child” of the AI Revolution with “15-to-1” Demand-to-Supply Imbalance

Wedbush Securities tech strategist Dan Ives argued on CNBC on Monday that memory chips have become the most valuable slice of the AI supply chain, and that SK Hynix's blockbuster U.S.

247wallst.com - 2026-07-13 18:34:25

Can AI Chip Boom Help LRCX Reach Record Q4 Sales Target of $6.6B?

Lam Research's AI-driven demand in HBM, advanced DRAM and leading-edge chips are likely to help it reach a record sales target of $6.6B in Q4'26.

zacks.com - 2026-07-13 10:46:12

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

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

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

Lam Research: Wouldn't Be Surprised If Consolidation Is Next (Rating Downgrade)

Lam Research has outperformed, surging over 120% in seven months versus the benchmark's 11%. LRCX now trades at a 62x forward P/E, a significant premium to peers at 25x, raising valuation concerns. Despite strong demand growth in wafer-fabrication and etching markets, much of the upside may be priced in.

seekingalpha.com - 2026-07-11 23:24:05

These 5 Chip Stocks Are Riding the AI Fab Spending Wave

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

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

Why Is Lam Research Stock Soaring Thursday?

Lam Research Corp. (NASDAQ:LRCX) stock climbed nearly 7% on Thursday as investors poured into semiconductor equipment stocks during a broad technology rally. The Nasdaq gained 1.51%, while the S&P 500 rose 0.68%.

benzinga.com - 2026-07-09 12:24:09

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

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

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

Lam Research Corporation Announces June Quarter Financial Conference Call

FREMONT, Calif., July 8, 2026 /PRNewswire/ -- Lam Research Corp. (NASDAQ: LRCX) today announced that the company will host its quarterly financial conference call and webcast on Wednesday, July 29, 2026, beginning at 2:00 p.m.

prnewswire.com - 2026-07-08 16:05:00

Wall Street Thinks AI Is Slowing. Wall Street Is Wrong

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

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

Top 50 High-Quality Dividend Growth Stocks For July 2026

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

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

Lam Research (LRCX) Dips More Than Broader Market: What You Should Know

Lam Research (LRCX) concluded the recent trading session at $326.13, signifying a -6.87% move from its prior day's close.

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

Chief Market Strategist Says Japan and South Korea Could Be Flashing Early Warning Signs for Investors

Miller Tabak Chief Market Strategist Matt Maley believes investors should keep a close eye on two often-overlooked warning signs: the Japanese yen and South Korea's KOSPI index. During CNBC's Morning Call Sheet yesterday, he argued that a reversal in the popular yen carry trade and continued weakness in Korean stocks could signal broader trouble for... Chief Market Strategist Says Japan and South Korea Could Be Flashing Early Warning Signs for Investors

247wallst.com - 2026-07-07 13:41:58

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

The Nasdaq's Rough Day: When Good News Is Bad News for Market Indexes

Samsung posted a 19-fold profit increase and investors said "cool, we're selling anyway," dragging the Nasdaq Composite index deep into the red.

fool.com - 2026-07-07 12:17:55

Why Lam Research (LRCX) is a Top Stock for the Long-Term

Finding strong, market-beating stocks with a positive earnings outlook becomes easier with the Focus List, a top feature of the Zacks Premium portfolio service.

zacks.com - 2026-07-07 10:31:15

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

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

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

Jeff Bezos Is Pouring Money Into a Startup That Could Drive ‘Civilizational Wealth’

The world's richest investor is making an unprecedented all-in bet on artificial intelligence. In June alone, Bezos Expeditions, Jeff Bezos' 21-year-old family office, made five direct investments in AI startups, accounting for 10% of all family office dealmaking that month, per Fintrx. Bezos Expeditions is now the most active family office investor of 2026 with... Jeff Bezos Is Pouring Money Into a Startup That Could Drive 'Civilizational Wealth'

247wallst.com - 2026-07-06 08:30:37

Analysts Just Raised Price Targets On These 3 Semiconductor Equipment Stocks

The goalposts have been moved this summer, and not just by Lionel Messi and Kylian Mbappe. Analysts at Susquehanna have boosted their market projections for the wafer fab equipment (WFE) industry, which bodes well for certain companies in the artificial intelligence ecosystem.

marketbeat.com - 2026-07-06 08:05:20

3 Reasons Why Growth Investors Shouldn't Overlook Lam Research (LRCX)

Lam Research (LRCX) is well positioned to outperform the market, as it exhibits above-average growth in financials.

zacks.com - 2026-07-02 13:46:10

Micron Technology Has Fantastic News for This Artificial Intelligence (AI) Infrastructure Stock That Has More Than Doubled in 2026

Micron Technology is on track to significantly raise its capex this year, followed by another substantial jump in the next fiscal year. Lam Research derives a significant portion of its revenue from selling memory manufacturing equipment, which explains why its growth has been robust in recent quarters.

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

Lam Research (LRCX) Registers a Bigger Fall Than the Market: Important Facts to Note

The latest trading day saw Lam Research (LRCX) settling at $391.17, representing a -9.73% change from its previous close.

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

Up 72%, This Millionaire Congresswoman Is Breathing Down Nancy Pelosi’s Neck With AI Stock Picks

Nancy Pelosi's husband is a venture capitalist who has been highly successful in the stock market for nearly four decades, and all his trades (attributed to Pelosi due to their marriage) have performed incredibly well for investors. Copying their portfolio would've let you trounce the broader market's gains again and again. But what if I... Up 72%, This Millionaire Congresswoman Is Breathing Down Nancy Pelosi's Neck With AI Stock Picks

247wallst.com - 2026-07-01 14:28:01

Will Lam Research (LRCX) Beat Estimates Again in Its Next Earnings Report?

Lam Research (LRCX) 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-01 13:10:31

Lam Research Stock Surges 154% in H1'26: Should You Buy More or Exit?

LRCX soars 153.9% in H1'26, and AI infrastructure demand, margin gains and advanced packaging growth may keep the stock's rally alive.

zacks.com - 2026-07-01 11:17:05

Can AI Demand Help Lam Research Hit New Highs for Gross Margin in Q4?

LRCX's AI-fueled demand for advanced memory, foundry and packaging tools could push Q4 gross margin above 50% for the first time.

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

3 ‘Bubbly' Stocks to Avoid

We think these stocks have gotten ahead of themselves.

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

Is Lam Research (LRCX) a Buy as Wall Street Analysts Look Optimistic?

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-01 10:30:36

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

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

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

Could Lam Research Be the Next $1 Trillion Company?

The equipment that Lam and its rivals offer is key to the production of AI processors, memory chips, and other semiconductors. Rising demand for Lam's wafer fabrication equipment has translated into sequential revenue growth and expanding profit margins.

fool.com - 2026-07-01 02:37:00

ASML vs. LRCX: Which Semiconductor Chipmaker Stock Has More Upside?

LRCX has an edge over ASML, with stronger price gains, higher 2026 growth estimates and positive analyst sentiment despite a richer valuation.

zacks.com - 2026-06-30 12:31:03

The 2 Hidden Winners in the $9 Trillion Humanoid Robotics Opportunity

The race to build humanoid robots is accelerating from science fiction to industrial reality. RBC Capital Markets expect the market to grow into a $9 trillion opportunity by 2050, once software, services, and maintenance are included. Most investor attention has centered on companies building the robots themselves. Yet history suggests the biggest long-term winners are... The 2 Hidden Winners in the $9 Trillion Humanoid Robotics Opportunity

247wallst.com - 2026-06-30 08:30:18

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

The Zacks Earnings ESP is a great way to find potential earnings surprises. Why investors should take advantage now.

zacks.com - 2026-06-29 09:56:07

Earnings Growth & Price Strength Make Lam Research (LRCX) a Stock to Watch

The Zacks Focus List offers investors a way to easily find top-rated stocks and build a winning investment portfolio. Here's why you should take advantage.

zacks.com - 2026-06-26 10:31:18

Live Nasdaq Composite: Micron Lifts Market Boat Alongside Cooling Inflation Signal

Live Updates Act now: the analyst who called NVIDIA in 2010 just named his top 10 AI stocks - and Apple didn't make the cut. Grab the names FREE today. Cooling Inflation 19 minutes ago Live May's Personal Consumption Expenditures (PCE) price index offered a measured dose of relief, with the Federal Reserve's preferred inflation... Live Nasdaq Composite: Micron Lifts Market Boat Alongside Cooling Inflation Signal

247wallst.com - 2026-06-25 09:16:59

Forget Nvidia: Philippe Laffont reveals his preferred way to gain AI exposure

The likes of Nvidia (NVDA) and Micron (MU) remain the front and center of all AI-related debates in 2026, but billionaire investor Philippe Laffont is approaching the boom from a different angle. Speaking recently with CNBC, the founder of Coatue Management revealed his $90 billion hedge fund prefers a classic “picks-and-shovels” strategy rather than wagering on individual chipmakers like NVDA.

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

Lam Research (LRCX) Registers a Bigger Fall Than the Market: Important Facts to Note

Lam Research (LRCX) concluded the recent trading session at $371.33, signifying a -9.33% move from its prior day's close.

zacks.com - 2026-06-23 18:51:06

Today's Memory Selloff: Opportunity or Warning Sign?

Memory stocks get nailed

investorplace.com - 2026-06-23 17:00:00

Chip Bloodbath Hits Nasdaq 100 As South Korea Plunges: Stock Market Today

U.S. stocks splintered Tuesday as a violent global sell-off in semiconductor shares hammered the Nasdaq, even as a rotation into defensive sectors and small caps kept the Dow Jones in positive territory through midday trading.

benzinga.com - 2026-06-23 12:45:55

ASML, AMAT, KLAC & LRCX Get PT Hikes as Analysts Turn Bullish on AI Manufacturers

The pick and shovels behind the AI trade are getting more favorable coverage from analysts, seen in Wells Fargo's price target hikes in ASML (ASML), Applied Materials (AMAT), KLA Corp. (KLAC), and Lam Research (LRCX). Marley Kayden walks investors through the analyst note and offers more insight on why firms are turning bullish on these names.

youtube.com - 2026-06-22 11:30:00

Semiconductor Stock Sees More Records on Analyst Backing

Shares of semiconductor name Credo Technology Group Holding Ltd (NASDAQ:CRDO) are surging 10.3% at $299.88 this morning, enjoying the fruits of several bull notes.

schaeffersresearch.com - 2026-06-22 10:46:31

Lam Research: A Strong Buy Built On Memory, Packaging And AI Complexity

I'm rating Lam Research (LRCX) a Strong Buy rating with a $497 price target, implying 28% upside from $389. My growth drivers are AI-driven WFE and SAM expansion, NAND conversion spending, DRAM and HBM-related deposition intensity, advanced packaging growth, and CSBG services. Together, I estimate these growth drivers can add about $1.11 of incremental EPS and drive the Forward non-GAAP EPS to $7.26.

seekingalpha.com - 2026-06-22 09:33:51

Missed Out on the AI Memory Rally? These 3 Stocks Are Just Getting Started.

Memory is currently the hot topic in AI. Here are some excellent companies flying a bit more under the radar than Micron and Sandisk.

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

AI Push Sends Lam Research Shares to All-Time Highs

Lam Research Corporation (LRCX) is up over 321% in a year as institutions buy big.

fxempire.com - 2026-06-19 08:44:38

Lam Research (LRCX) Moves 4.0% Higher: Will This Strength Last?

Lam Research (LRCX) saw its shares surge in the last session with trading volume being higher than average. The latest trend in earnings estimate revisions could translate into further price increase in the near term.

zacks.com - 2026-06-19 04:11:05

Lam Research Corp (LRCX) Shares Surge 4.0% -- What GF Score of 85 Tells Investors

On June 18, 2026, Lam Research Corp (LRCX) shares rose 4.0% to $389.04, continuing a strong performance with a year-to-date increase of 127.7%. The stock has fl

gurufocus.com - 2026-06-18 17:04:00

Are You Looking for a Top Momentum Pick? Why Lam Research (LRCX) is a Great Choice

Does Lam Research (LRCX) have what it takes to be a top stock pick for momentum investors? Let's find out.

zacks.com - 2026-06-18 13:00:32

Get LRCX Insider Trade Alerts

LRCX Price Target Summary

Last Month

$459.00

6 analysts

Last Quarter

$391.19

21 analysts

Last Year

$268.53

77 analysts

All Time

$192.14

129 analysts

LRCX Recent Analyst Grades

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