Loading live market data…

Marvell Technology, Inc.

NASDAQ:MRVL

$206.26 USD

-$16.18 (-7.27%)

Volume
25.46M
Average Volume
42.67M
Market Capitalization
$180.44B
P/E Ratio
70.18
Dividend Yield
0.12%
Price Target
$240.00
Year High
$329.88
Year Low
$61.44
Day High
Day Low
Payout Ratio
$0.08
Current Ratio
$3.28
Source Headline
Why Would Nvidia Invest $2 Billion in a Company Helping Build an Alternative to NVLink?

Nvidia may be willing to give up some share of the computing layer if it can keep NVLink at the center of the AI system. Marvell's strategic value may come from its ability to help customers build custom chips and connectivity for both NVLink and UALink.

fool.com - 2026-07-15 19:47:00

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

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

Why Is Marvell Technology Stock Gaining Tuesday?

Marvell Technology Inc. (NASDAQ:MRVL) stock climbed nearly 3% on Tuesday, riding a wave of broader market gains during a risk-on session.

benzinga.com - 2026-07-14 13:20:40

Move Over Nvidia, This Custom Chip Stock Could Be the Next Big Winner

Nvidia is facing increasing competition from custom AI processors. Marvell is a key player in the custom AI chip space, and it expects significant growth acceleration due to its solid clientele.

fool.com - 2026-07-14 12:55: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

Carillon Eagle Mid Cap Growth Fund Q2 2026 Portfolio Review

Carillon Eagle Mid Cap Growth Fund stocks delivered solid results in the second quarter. Top securities in the quarter were Datadog, Marvell, Vertiv, Teradyne and Macom Technology Solutions. Top securities in the quarter were Datadog, Marvell, Vertiv, Teradyne and Macom Technology Solutions.

seekingalpha.com - 2026-07-14 08:53:00

The Physical AI Proof Points Are Suddenly Everywhere

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

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

Tech View: Record Profits, Insider buying, & Cheap Valuations

Backed by historic corporate profits, insider buying, and bargain valuations, tech stocks are proving that the 2026 rally is built on rock-solid fundamentals, not hot air.

zacks.com - 2026-07-13 14:56:09

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

Wall Street Analysts Look Bullish on Marvell (MRVL): Should You Buy?

The recommendations of Wall Street analysts are often relied on by investors when deciding whether to buy, sell, or hold a stock. Media reports about these brokerage-firm-employed (or sell-side) analysts changing their ratings often affect a stock's price.

zacks.com - 2026-07-13 10:32:04

Broadcom and Marvell Are Bigger Threats to Nvidia Than You Know

Nvidia ( NASDAQ:NVDA | NVDA Price Prediction ) remains the undisputed leader of the AI chip market, but leadership and dominance are not the same thing.

247wallst.com - 2026-07-13 08:43:51

Price Prediction: Marvell Will Trade at This Price in 2027

Marvell Technology has become one of the loudest AI infrastructure stories of the past twelve months, and the numbers back it up.

247wallst.com - 2026-07-12 11:42:21

Broadcom vs. Marvell: A Valuation Showdown for the Custom AI Chip Trade

Broadcom is the diversified incumbent with custom AI chips, networking hardware, and infrastructure software, while Marvell is making a more focused bet on custom silicon and the optical networking that keeps AI clusters running. Despite serving many of the same hyperscaler customers, Broadcom trades at a lower valuation than Marvell while offering a broader business mix that can help smooth out volatility.

fool.com - 2026-07-12 09:18:00

Top Wall Street analysts are confident about these 3 stocks for the long haul

Those looking for attractive stock picks amid the ongoing volatility can gain key insights by tracking the recommendations of top Wall Street analysts.

cnbc.com - 2026-07-12 08:05:02

Got $10,000? Broadcom vs Marvell: Only One Will Match The AI Hype

Broadcom (NASDAQ: AVGO | AVGO Price Prediction) and Marvell Technology (NASDAQ: MRVL) both just delivered AI-fueled quarters, but the businesses behind the tickers look nothing alike.

247wallst.com - 2026-07-11 10:00:55

5 Under the Radar AI Chip Stocks Powering the Data Center Boom

The AI data center buildout is minting a second tier of winners that most retail investors still haven't priced in.

247wallst.com - 2026-07-11 09:00:07

Marvell Technology (MRVL) Stock Sinks As Market Gains: Here's Why

In the most recent trading session, Marvell Technology (MRVL) closed at $235.81, indicating a -3.07% shift from the previous trading day.

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

Can MRVL's AI-Infrastructure Engines Deliver Its Promised Growth?

Marvell Technology's five AI infrastructure growth engines underpin plans for 40% revenue growth in fiscal 2027 and 45% in fiscal 2028.

zacks.com - 2026-07-10 12:06:05

Sandisk, Intel, Marvell, Corning, and More Stocks That Explain Today's Market

Significant shares making a move

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

Stock Market Today, July 9: AI Chip, Technology Stocks Rally, Overcoming Ceasefire Worries

AI hardware and optical-communication gains helped steady major U.S. indexes after war-driven swings, today, July 9, 2026.

fool.com - 2026-07-09 12:52:31

Marvell Technology Climbs 7% on the AI Chip Recovery: Is It Overvalued Next to Broadcom and Nvidia?

Shares of Marvell Technology (NASDAQ:MRVL | MRVL Price Prediction) are up 7% to $247 and change in midday trading Thursday, riding a broad semiconductor rebound that's lifted the entire AI chip complex.

247wallst.com - 2026-07-09 11:57:53

Broadcom, Intel, Corning, Marvell, and More Stocks That Explain Today's Market

The AI trade mounts a comeback as investors get over the worst of their fears about a flare-up in tensions between the U.S. and Iran.

barrons.com - 2026-07-09 06:04:00

Hyperscaler Stocks vs. AI Infrastructure Stocks: Which Are the Better Buys?

While AI infrastructure stocks have generally outperformed hyperscalers, it is the hyperscalers that ultimately have more ways to win. AI infrastructure stocks look well positioned if heavy spending on AI infrastructure continues.

fool.com - 2026-07-09 05:40:00

The MediaTek Ghost Story Just Dropped the World’s Most Powerful Custom-Silicon Juggernaut Into a 25% Discount Zone

Broadcom (NASDAQ: AVGO) and Marvell Technology (NASDAQ: MRVL) both sell custom AI silicon and networking chips to hyperscalers. Broadcom trades near $370, roughly 25% below its 52-week high after a Google diversification scare. Marvell has quietly tripled off spring lows. The businesses tell very different stories. Broadcom Posts Records While Marvell Reaccelerates Broadcom's Q2 FY2026 landed at... The MediaTek Ghost Story Just Dropped the World's Most Powerful Custom-Silicon Juggernaut Into a 25% Discount Zone

247wallst.com - 2026-07-08 15:36:29

Marvell: The Next Trillion Dollar AI Stock

While NVIDIA provides the AI brains, Marvell provides the essential nervous system. The entire AI ecosystem fundamentally requires Marvell's specialized connectivity and custom architecture to function.

zacks.com - 2026-07-08 13:16:06

Tom Gardner's Five Stocks for the Long Term: Big Diversification, AI Research, and Caution

Tom Gardner makes the case for fifty-stock portfolios and AI-powered research, then names five companies to consider owning for the next five-plus years.

fool.com - 2026-07-08 11:57:08

Marvell's Growth Story Is Just Getting Started

Marvell's strategic partnership and $2 billion investment from Nvidia validate its technical moat and integrate its custom accelerators and optical solutions directly into the NVLink ecosystem. The company is aggressively streamlining its portfolio, offloading non-core automotive assets to focus resources on hyper-growth AI niches and high-ROIC chip development for 2028-2030. Massive growth is expected in the custom ASIC business, with projected revenue expanding from $1.5 billion to over $4 billion by 2028 through hyperscaler partnerships.

seekingalpha.com - 2026-07-08 09:00:00

This $200 Billion Semiconductor Giant Could Be the Next Nvidia

In the world of semiconductor stocks, Nvidia (NASDAQ:NVDA | NVDA Price Prediction) is certainly the kingpin most investors are watching closely.

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

Intel, Sandisk, Chevron, Marvell, and More Stocks That Explain Today's Market

The end of the Iran cease-fire could give investors a good excuse to sell AI stocks, which surged over the first half of 2026.

barrons.com - 2026-07-08 06:47:00

3 Soaring Stocks That May Have More Upside Ahead

The sky is the limit for these companies.

fool.com - 2026-07-07 19:15: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

U.S. Stocks Rallied Over 15% In Q2 2026 — These 3 AI Stocks Still Have A Long Way to Run

However, there are obvious concerns that are starting to bleed through to lower valuations from some of the highest-flying stocks in the market.

247wallst.com - 2026-07-07 11:12:13

Live Nasdaq Composite: Chips Are Down as Investors Flee Tech in Latest Market Rotation

Live Updates Act now: the analyst who called NVIDIA in 2010 just named his top 10 AI stocks - and Amazon didn't make the cut. Grab the names FREE today. SK Hynix U.S. Debut 11 minutes ago Live SK Hynix is making its U.S. market debut on the Nasdaq through an ADR listing expected to... Live Nasdaq Composite: Chips Are Down as Investors Flee Tech in Latest Market Rotation

247wallst.com - 2026-07-07 09:19:27

3 Incredible Growth Stocks to Buy Now

If you can look past all the current confusing noise, there are some solid prospects just waiting to be bought.

fool.com - 2026-07-07 08:45:00

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

Investors who saw Marvell (NASDAQ: MRVL) stock's early 2025 crash amidst a wider semiconductor boom as a buying opportunity and purchased the equity in the summer of that year would have, by July 7, 2026, seen remarkable returns on their trade.

finbold.com - 2026-07-07 08:17:40

Credo Technology Group vs. Marvell Technology: Which Technology Stock Is a Better Buy in 2026?

Credo Technology Group provides essential high-speed connectivity solutions and is currently seeing massive triple-digit revenue growth. Marvell Technology offers a more diversified portfolio of networking and storage chips with established partnerships among cloud giants.

fool.com - 2026-07-07 07:23:32

Marvell Vs. Credo: The Better Network Connectivity Stock

Credo Technology edges out Marvell Technology as the superior network connectivity play, driven by robust AEC-led growth and a data center focus. Credo boasts stronger revenue growth, higher margins, superior efficiency, and more favorable credit metrics, benefiting from a lack of large acquisitions. Marvell maintains greater product and end-market diversification, a larger market share, and competitive advantages in ASICs and PCIe/CXL retimers.

seekingalpha.com - 2026-07-07 05:49:03

Marvell Technology (MRVL) Exceeds Market Returns: Some Facts to Consider

Marvell Technology (MRVL) concluded the recent trading session at $249.3, signifying a +1.63% move from its prior day's close.

zacks.com - 2026-07-06 18:50:16

Marvell Is Quietly Chasing Broadcom's AI Jackpot, and Wall Street Is Finally Waking Up

Marvell Technology (NASDAQ:MRVL | MRVL Price Prediction) looks compelling because the market is only now pricing in a durable second act in custom AI silicon.

247wallst.com - 2026-07-06 15:48:53

Marvell Technology Has Trillion-Dollar Ambitions. Here Is What the Timeline Could Look Like.

Reaching the trillion-dollar market capitalization is more complicated than the hype suggests.

fool.com - 2026-07-06 11:00:00

MU, AMD, other chip stocks gain but Morgan Stanley sees pivot away from chipmakers

Semiconductor stocks were in the green on Monday but Morgan Stanley says recent weakness in the category suggests investors are increasingly looking beyond chipmakers and toward a broader set of beneficiaries from the artificial intelligence boom. In a note released on Monday, the brokerage said the recent weakness in US semiconductor shares suggests market leadership is broadening, and hyperscalers — large technology companies investing heavily in artificial intelligence infrastructure and data centres — are well positioned to outperform as the market rotates away from semiconductor names.

invezz.com - 2026-07-06 10:59:53

Live Nasdaq Composite: Tech Propels Broader Markets Higher on Memory Stock Strength

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. Microsoft Restructuring 3 minutes ago Live Microsoft (NASDAQ: MSFT) is sliding 1.6% after revealing it will cut 4,800 jobs, roughly 2.1% of its global workforce, with... Live Nasdaq Composite: Tech Propels Broader Markets Higher on Memory Stock Strength

247wallst.com - 2026-07-06 09:30:55

Jensen Huang Just Named Marvell the Next $1 Trillion Stock. Is the Stock a Buy Following a 129% Surge?

Marvell Technology is benefiting from a couple of solid growth opportunities in the AI infrastructure space. The company may be underestimating its growth potential, as the demand for custom AI processors and networking chips is poised to rise rapidly.

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

Can MRVL's AI Infrastructure Growth Outpace Its Margin Pressure?

Marvell Technology is prioritizing rapid AI infrastructure growth as interconnects, optics and custom silicon expand despite gross-margin pressure.

zacks.com - 2026-07-03 09:16:03

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

Jim Cramer Just Named His Favorite Stock, and It’s the Comeback Nobody Saw Coming

On June 30, Jim Cramer told Mad Money viewers his favorite stock is a company most people wrote off two years ago. "Intel, currently my favorite stock. CEO Lip-Bu Tan has turned this company around," he said. He dismissed the mega-cap AI hyperscalers in favor of the chipmaker they all now depend on. The pick... Jim Cramer Just Named His Favorite Stock, and It's the Comeback Nobody Saw Coming

247wallst.com - 2026-07-02 16:00:51

MRVL Rallies 154% in 3 Months: Time to Hold or Fold the Stock?

Shares of Marvell Technology MRVL have surged 154% in the past three months, outperforming the Zacks Computer and Technology sector and the Zacks Electronics - Semiconductors industry's growth of 26% and 56.9%, respectively.

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

EXCLUSIVE: Top 12 Most-Searched Tickers in June on Benzinga Pro — SpaceX, Marvell Join List, Micron Stays On Top

Each trading day, Benzinga Pro features hundreds of headlines and press releases, allowing traders to access the latest market news and individual stock information.

benzinga.com - 2026-07-02 10:38:06

Marvell Technology, Inc. (MRVL) Is a Trending Stock: Facts to Know Before Betting on It

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

zacks.com - 2026-07-02 10:00:21

Get MRVL Insider Trade Alerts

MRVL Price Target Summary

Last Month

$355.00

5 analysts

Last Quarter

$239.68

38 analysts

Last Year

$175.07

81 analysts

All Time

$128.61

169 analysts

MRVL Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-07 RBC Capital Maintain Outperform Outperform
2026-06-29 Cantor Fitzgerald Maintain Neutral Neutral
2026-06-29 UBS Maintain Buy Buy
2026-06-24 Stifel Maintain Buy Buy
2026-06-23 B of A Securities Maintain Buy Buy
2026-06-18 Keybanc Maintain Overweight Overweight
2026-06-12 B. Riley Securities Maintain Buy Buy
2026-06-12 Rosenblatt Maintain Buy Buy
2026-05-29 Barclays Maintain Overweight Overweight
2026-05-28 Benchmark Maintain Buy Buy
2026-05-28 Needham Maintain Buy Buy
2026-05-28 JP Morgan Maintain Overweight Overweight
2026-05-28 Oppenheimer Maintain Outperform Outperform
2026-05-28 Keybanc Maintain Overweight Overweight
2026-05-28 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-28 Jefferies Maintain Buy Buy
2026-05-28 TD Cowen Maintain Hold Hold
2026-05-28 Barclays Maintain Overweight Overweight
2026-05-28 B of A Securities Maintain Buy Buy
2026-05-28 Roth Capital Maintain Buy Buy
2026-05-28 Cantor Fitzgerald Maintain Neutral Neutral
2026-05-28 UBS Maintain Buy Buy
2026-05-28 Stifel Maintain Buy Buy
2026-05-28 Wells Fargo Maintain Overweight Overweight
2026-05-28 Citigroup Maintain Buy Buy
2026-05-28 Rosenblatt Maintain Buy Buy
2026-05-26 HSBC Upgrade Hold Buy
2026-05-26 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-26 Cantor Fitzgerald Maintain Neutral Neutral
2026-05-26 Susquehanna Maintain Positive Positive
2026-05-22 Stifel Maintain Buy Buy
2026-05-21 Citigroup Maintain Buy Buy
2026-05-20 Wells Fargo Maintain Overweight Overweight
2026-05-20 Oppenheimer Maintain Outperform Outperform
2026-05-19 Evercore ISI Group Maintain Outperform Outperform
2026-05-15 TD Cowen Maintain Hold Hold
2026-05-14 RBC Capital Maintain Outperform Outperform
2026-05-04 UBS Maintain Buy Buy
2026-04-16 Stifel Maintain Buy Buy
2026-04-15 Oppenheimer Maintain Outperform Outperform
2026-04-13 B. Riley Securities Maintain Buy Buy
2026-04-09 Barclays Upgrade Equal Weight Overweight
2026-04-09 Cantor Fitzgerald Maintain Neutral Neutral
2026-03-31 Benchmark Maintain Buy Buy
2026-03-06 KGI Securities Upgrade Neutral Outperform
2026-03-06 JP Morgan Maintain Overweight Overweight
2026-03-06 Rosenblatt Maintain Buy Buy
2026-03-06 Stifel Maintain Buy Buy
2026-03-06 B of A Securities Upgrade Neutral Buy
2026-03-06 RBC Capital Maintain Outperform Outperform
2026-03-06 TD Cowen Maintain Hold Hold
2026-03-06 Craig-Hallum Maintain Buy Buy
2026-03-06 Morgan Stanley Maintain Equal Weight Equal Weight
2026-03-06 Benchmark Upgrade Hold Buy
2026-03-06 Citigroup Maintain Buy Buy
2026-03-06 B. Riley Securities Maintain Buy Buy
2026-03-04 Evercore ISI Group Maintain Outperform Outperform
2026-03-02 Morgan Stanley Maintain Equal Weight Equal Weight
2026-02-23 UBS Maintain Buy Buy
2026-02-17 Cantor Fitzgerald Maintain Neutral Neutral
2026-02-03 Benchmark Maintain Hold Hold
2026-02-03 UBS Maintain Buy Buy
2026-02-03 Needham Maintain Buy Buy
2026-02-03 Rosenblatt Maintain Buy Buy
2026-02-03 Citigroup Maintain Buy Buy
2026-01-07 Rosenblatt Maintain Buy Buy
2026-01-05 Melius Research Upgrade Hold Buy
2025-12-08 Benchmark Downgrade Buy Hold
2025-12-03 Wells Fargo Maintain Overweight Overweight
2025-12-03 Susquehanna Maintain Positive Positive
2025-12-03 Keybanc Maintain Overweight Overweight
2025-12-03 Benchmark Maintain Buy Buy
2025-12-03 Stifel Maintain Buy Buy
2025-12-03 Evercore ISI Group Maintain Outperform Outperform
2025-12-03 Oppenheimer Maintain Outperform Outperform
2025-12-03 Deutsche Bank Maintain Buy Buy
2025-12-03 Piper Sandler Maintain Overweight Overweight
2025-12-03 JP Morgan Maintain Overweight Overweight
2025-12-03 Roth Capital Maintain Buy Buy
2025-12-03 Goldman Sachs Maintain Neutral Neutral
2025-12-03 Needham Maintain Buy Buy
2025-12-03 Rosenblatt Maintain Buy Buy
2025-12-03 Jefferies Maintain Buy Buy
2025-12-03 Barclays Maintain Equal Weight Equal Weight
2025-12-03 B. Riley Securities Maintain Buy Buy
2025-12-01 Rosenblatt Maintain Buy Buy
2025-12-01 Morgan Stanley Maintain Equal Weight Equal Weight
2025-11-25 Susquehanna Maintain Positive Positive
2025-11-18 Goldman Sachs Maintain Neutral Neutral
2025-10-20 Barclays Downgrade Overweight Equal Weight
2025-10-13 UBS Maintain Buy Buy
2025-10-10 Oppenheimer Maintain Outperform Outperform
2025-10-01 TD Cowen Downgrade Buy Hold
2025-09-25 Deutsche Bank Maintain Buy Buy
2025-09-25 Needham Maintain Buy Buy
2025-08-29 Barclays Maintain Overweight Overweight
2025-08-29 Jefferies Maintain Buy Buy
2025-08-29 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-29 Oppenheimer Maintain Outperform Outperform
2025-08-29 Needham Maintain Buy Buy
2025-08-29 B of A Securities Downgrade Buy Neutral
2025-08-29 Rosenblatt Maintain Buy Buy
2025-08-29 JP Morgan Maintain Overweight Overweight
2025-08-29 Benchmark Maintain Buy Buy
2025-08-29 Wells Fargo Maintain Overweight Overweight
2025-08-29 UBS Maintain Buy Buy
2025-08-29 Evercore ISI Group Maintain Outperform Outperform
2025-08-29 Cantor Fitzgerald Maintain Neutral Neutral
2025-07-30 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-18 Needham Maintain Buy Buy
2025-06-18 Benchmark Maintain Buy Buy
2025-06-18 B of A Securities Maintain Buy Buy
2025-06-18 B. Riley Securities Maintain Buy Buy
2025-06-18 Melius Research Maintain Hold Hold
2025-06-18 Rosenblatt Maintain Buy Buy
2025-06-18 Cantor Fitzgerald Maintain Neutral Neutral
2025-05-30 Deutsche Bank Maintain Buy Buy
2025-05-30 B of A Securities Maintain Buy Buy
2025-05-30 Loop Capital Maintain Buy Buy
2025-05-30 Cantor Fitzgerald Maintain Neutral Neutral
2025-05-30 Rosenblatt Maintain Buy Buy
2025-05-30 Wells Fargo Maintain Overweight Overweight
2025-05-30 Raymond James Maintain Outperform Outperform
2025-05-30 Keybanc Maintain Overweight Overweight
2025-05-30 Evercore ISI Group Maintain Outperform Outperform
2025-05-30 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-30 Benchmark Maintain Buy Buy
2025-05-30 Needham Maintain Buy Buy
2025-05-30 Piper Sandler Maintain Overweight Overweight
2025-05-28 Melius Research Maintain Hold Neutral
2025-05-27 Susquehanna Maintain Positive Positive
2025-05-27 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-22 Melius Research Downgrade Buy Hold
2025-05-19 UBS Maintain Buy Buy
2025-05-07 Benchmark Maintain Buy Buy
2025-05-07 Cantor Fitzgerald Downgrade Overweight Neutral
2025-04-22 Barclays Maintain Overweight Overweight
2025-04-17 Stifel Maintain Buy Buy
2025-04-16 B of A Securities Maintain Buy Buy
2025-04-11 Citigroup Maintain Buy Buy
2025-03-06 Rosenblatt Maintain Buy Buy
2025-03-06 Loop Capital Upgrade Hold Buy
2025-03-06 Needham Maintain Buy Buy
2025-03-06 Piper Sandler Maintain Overweight Overweight
2025-03-06 Keybanc Maintain Overweight Overweight
2025-03-06 Barclays Maintain Overweight Overweight
2025-03-06 B of A Securities Maintain Buy Buy
2025-03-06 Morgan Stanley Maintain Equal Weight Equal Weight
2025-03-06 Wells Fargo Maintain Overweight Overweight
2025-03-06 Benchmark Maintain Buy Buy
2025-03-06 Raymond James Maintain Outperform Outperform
2025-03-06 Citigroup Maintain Buy Buy
2025-03-06 Stifel Maintain Buy Buy
2025-03-06 UBS Maintain Buy Buy
2025-02-24 UBS Maintain Buy Buy
2025-01-22 Keybanc Maintain Overweight Overweight
2025-01-17 Barclays Maintain Overweight Overweight
2025-01-13 Susquehanna Maintain Positive Positive
2025-01-13 Wells Fargo Maintain Overweight Overweight
2025-01-10 Goldman Sachs Maintain Buy Buy
2025-01-06 Craig-Hallum Maintain Buy Buy
2025-01-06 Stifel Maintain Buy Buy
2024-12-20 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-05 Goldman Sachs Maintain Buy Buy
2024-12-04 Benchmark Maintain Buy Buy
2024-12-04 Citigroup Maintain Buy Buy
2024-12-04 Cantor Fitzgerald Maintain Overweight Overweight
2024-12-04 Stifel Maintain Buy Buy
2024-12-04 Rosenblatt Maintain Buy Buy
2024-12-04 UBS Maintain Buy Buy
2024-12-04 JP Morgan Maintain Overweight Overweight
2024-12-04 Keybanc Maintain Overweight Overweight
2024-12-04 Loop Capital Maintain Hold Hold
2024-12-04 Craig-Hallum Maintain Buy Buy
2024-12-04 Piper Sandler Maintain Overweight Overweight
2024-12-04 Susquehanna Maintain Positive Positive
2024-12-04 Barclays Maintain Overweight Overweight
2024-12-04 Evercore ISI Group Maintain Outperform Outperform
2024-12-04 Oppenheimer Maintain Outperform Outperform
2024-12-04 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-04 Needham Maintain Buy Buy
2024-12-04 B of A Securities Maintain Buy Buy
2024-12-02 Evercore ISI Group Maintain Outperform Outperform
2024-11-27 Susquehanna Maintain Positive Positive
2024-11-26 Oppenheimer Maintain Outperform Outperform
2024-11-26 Wells Fargo Maintain Overweight Overweight
2024-07-09 Keybanc Maintain Overweight Overweight
2024-05-31 Cantor Fitzgerald Maintain Overweight Overweight
2024-05-31 Needham Maintain Buy Buy
2024-05-31 B. Riley Securities Maintain Buy Buy
2024-05-31 Morgan Stanley Maintain Equal Weight Equal Weight
2024-05-31 Stifel Maintain Buy Buy
2024-05-31 Evercore ISI Group Maintain Outperform Outperform
2024-05-31 Barclays Maintain Overweight Overweight
2024-05-31 Oppenheimer Maintain Outperform Outperform
2024-04-12 Stifel Maintain Buy Buy
2024-04-12 Needham Maintain Buy Buy
2024-04-12 Roth MKM Maintain Buy Buy
2024-04-12 Cantor Fitzgerald Maintain Overweight Overweight
2024-04-08 Keybanc Maintain Overweight Overweight
2024-03-27 Citigroup Maintain Buy Buy
2024-03-12 Argus Research Maintain Buy Buy
2024-03-11 Goldman Sachs Maintain Buy Buy
2024-03-11 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-08 Rosenblatt Maintain Buy Buy
2024-03-08 Wells Fargo Maintain Overweight Overweight
2024-03-08 Wolfe Research Maintain Outperform Outperform
2024-03-08 Keybanc Maintain Overweight Overweight
2024-03-08 Stifel Maintain Buy Buy
2024-03-08 Needham Maintain Buy Buy
2024-03-08 Deutsche Bank Maintain Buy Buy
2024-03-08 Roth MKM Maintain Buy Buy
2024-03-08 Jefferies Maintain Buy Buy
2024-03-08 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-08 Susquehanna Maintain Positive Positive
2024-03-08 Piper Sandler Maintain Overweight Overweight
2024-03-08 JP Morgan Maintain Overweight Overweight
2024-03-08 B of A Securities Maintain Buy Buy
2024-03-08 Goldman Sachs Maintain Buy Buy
2024-03-08 Craig-Hallum Maintain Buy Buy
2024-03-08 TD Cowen Maintain Outperform Outperform
2024-03-08 Summit Insights Group Upgrade Hold Buy
2024-03-08 Morgan Stanley Maintain Equal Weight Equal Weight
2024-03-04 B. Riley Securities Maintain Buy Buy
2024-03-04 Rosenblatt Maintain Buy Buy
2024-02-29 Oppenheimer Maintain Outperform Outperform
2024-02-26 UBS Maintain Buy Buy
2024-01-19 Raymond James Maintain Outperform Outperform
2024-01-16 Barclays Maintain Overweight Overweight
2024-01-12 Citigroup Maintain Buy Buy
2023-12-05 Barclays Maintain Overweight Overweight
2023-12-01 Raymond James Maintain Outperform Outperform
2023-12-01 Piper Sandler Maintain Overweight Overweight
2023-12-01 Benchmark Maintain Buy Buy
2023-12-01 Morgan Stanley Maintain Equal Weight Equal Weight
2023-12-01 Needham Maintain Buy Buy
2023-12-01 Rosenblatt Maintain Buy Buy
2023-12-01 Susquehanna Maintain Positive Positive
2023-12-01 Keybanc Maintain Overweight Overweight
2023-12-01 UBS Maintain Buy Buy
2023-11-30 Rosenblatt Maintain Buy Buy
2023-09-19 Rosenblatt Maintain Buy Buy
2023-08-25 B. Riley Securities Maintain Buy Buy
2023-08-25 B of A Securities Maintain Buy Buy
2023-08-25 Rosenblatt Maintain Buy Buy
2023-08-25 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-25 Oppenheimer Maintain Outperform Outperform
2023-08-25 Needham Maintain Buy Buy
2023-08-23 Susquehanna Maintain Positive Positive
2023-08-22 Rosenblatt Maintain Buy Buy
2023-08-18 B. Riley Securities Upgrade Neutral Buy
2023-07-20 Barclays Maintain Overweight Overweight
2023-07-20 Stifel Maintain Buy Buy
2023-07-11 Keybanc Maintain Overweight Overweight
2023-06-21 Stifel Maintain Buy Buy
2023-06-16 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-09 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-09 Craig-Hallum Maintain Buy Buy
2023-06-09 Evercore ISI Group Maintain Outperform Outperform
2023-06-09 B of A Securities Maintain Buy Buy
2023-06-09 TD Cowen Maintain Outperform Outperform
2023-06-07 Citigroup Maintain Buy Buy
2023-05-30 Goldman Sachs Maintain Buy Buy
2023-05-26 Wells Fargo Maintain Overweight Overweight
2023-05-26 Oppenheimer Maintain Outperform Outperform
2023-05-26 TD Cowen Maintain Outperform Outperform
2023-05-26 Raymond James Maintain Outperform Outperform
2023-05-26 Deutsche Bank Maintain Buy Buy
2023-05-26 Susquehanna Maintain Positive Positive
2023-05-26 Evercore ISI Group Maintain Outperform Outperform
2023-05-26 Morgan Stanley Maintain Equal Weight Equal Weight
2023-05-26 Barclays Maintain Overweight Overweight
2023-05-26 B of A Securities Maintain Buy Buy
2023-05-26 Stifel Maintain Buy Buy
2023-05-26 Needham Maintain Buy Buy
2023-05-26 Craig-Hallum Maintain Buy Buy
2023-05-26 Citigroup Maintain Buy Buy
2023-05-26 JP Morgan Maintain Overweight Overweight
2023-05-26 Rosenblatt Maintain Buy Buy
2023-05-26 Keybanc Maintain Overweight Overweight
2023-05-19 Oppenheimer Maintain Outperform Outperform
2023-04-19 Stifel Maintain Buy Buy
2023-03-09 Susquehanna Maintain Positive Outperform
2023-03-06 Goldman Sachs Maintain Buy Buy
2023-03-03 Keybanc Maintain Overweight Overweight
2023-03-03 Morgan Stanley Maintain Equal Weight Equal Weight
2023-03-03 Piper Sandler Maintain Overweight Overweight
2023-03-03 Credit Suisse Maintain Outperform Outperform
2023-03-03 TD Cowen Maintain Outperform Outperform
2023-03-03 Craig-Hallum Maintain Buy Buy
2023-03-03 Rosenblatt Maintain Buy Buy
2023-03-03 Deutsche Bank Maintain Buy Buy
2023-03-03 Goldman Sachs Maintain Buy Buy
2023-03-03 Citigroup Maintain Buy Buy
2023-03-03 B of A Securities Maintain Buy Buy
2023-03-03 Raymond James Maintain Outperform Outperform
2023-03-03 Needham Maintain Buy Buy
2023-03-03 JP Morgan Maintain Overweight Overweight
2023-03-03 Susquehanna Maintain Positive Positive
2023-02-22 Susquehanna Maintain Positive Positive
2023-01-23 Barclays Maintain Overweight Overweight
2022-12-15 Evercore ISI Group Maintain Outperform Outperform
2022-12-02 Morgan Stanley Maintain Equal Weight Equal Weight
2022-12-02 Craig-Hallum Maintain Buy Buy
2022-12-02 UBS Maintain Buy Buy
2022-12-02 TD Cowen Maintain Outperform Outperform
2022-12-02 Wells Fargo Maintain Overweight Overweight
2022-12-02 Citigroup Maintain Buy Buy
2022-12-02 Goldman Sachs Maintain Buy Buy
2022-12-02 Raymond James Maintain Outperform Outperform
2022-12-02 JP Morgan Maintain Overweight Overweight
2022-12-02 Needham Maintain Buy Buy
2022-12-02 Keybanc Maintain Overweight Overweight
2022-12-02 Barclays Maintain Overweight Overweight
2022-12-02 Piper Sandler Maintain Overweight Overweight
2022-11-28 Oppenheimer Maintain Outperform Outperform
2022-11-16 Credit Suisse Maintain Outperform Outperform
2022-10-18 Deutsche Bank Maintain Buy Buy
2022-10-11 Wells Fargo Upgrade Equal Weight Overweight
2022-10-11 Citigroup Maintain Buy Buy
2022-10-04 B. Riley Securities Maintain Neutral Neutral
2022-09-29 Stifel Maintain Buy Buy
2022-09-13 Exane BNP Paribas Maintain Outperform Outperform
2022-08-29 Citigroup Maintain Buy Buy
2022-08-26 Morgan Stanley Maintain Equal Weight Equal Weight
2022-08-26 Goldman Sachs Maintain Buy Buy
2022-08-26 Wells Fargo Maintain Equal Weight Equal Weight
2022-08-26 Keybanc Maintain Overweight Overweight
2022-07-25 Barclays Maintain Overweight Overweight
2022-07-20 Deutsche Bank Maintain Buy Buy
2022-07-18 Evercore ISI Group Maintain Outperform Outperform
2022-06-29 B of A Securities Maintain Buy Buy
2022-06-15 B. Riley Securities Downgrade Buy Neutral
2022-06-10 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-27 Needham Maintain Buy Buy
2022-05-27 B of A Securities Maintain Buy Buy
2022-05-27 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-27 Citigroup Maintain Buy Buy
2022-05-27 Keybanc Maintain Overweight Overweight
2022-05-27 BMO Capital Maintain Outperform Outperform
2022-05-27 Cowen & Co. Maintain Outperform Outperform
2022-05-25 Susquehanna Maintain Positive Positive
2022-05-23 UBS Maintain Buy Buy
2022-05-23 B. Riley Securities Maintain Buy Buy
2022-05-20 Oppenheimer Maintain Outperform Outperform
2022-04-25 Raymond James Upgrade Market Perform Outperform
2022-04-25 Barclays Maintain Overweight Overweight
2022-04-20 Deutsche Bank Maintain Buy Buy
2022-03-07 Susquehanna Maintain Positive Positive
2022-03-04 Rosenblatt Maintain Buy Buy
2022-03-04 Wells Fargo Maintain Equal Weight Equal Weight
2022-03-04 Morgan Stanley Maintain Equal Weight Equal Weight
2022-03-04 B. Riley Securities Maintain Buy Buy
2022-03-04 Needham Maintain Buy Buy
2022-03-04 Deutsche Bank Maintain Buy Buy
2022-03-04 Summit Insights Group Downgrade Buy Hold
2022-01-04 Needham Maintain Buy Buy
2021-12-21 Citigroup Maintain Buy Buy
2021-12-03 Oppenheimer Maintain Outperform Outperform
2021-12-03 B. Riley Securities Maintain Buy Buy
2021-12-03 Credit Suisse Maintain Outperform Outperform
2021-12-03 BMO Capital Maintain Outperform Outperform
2021-12-03 Wells Fargo Maintain Equal Weight Equal Weight
2021-12-03 Morgan Stanley Maintain Equal Weight Equal Weight
2021-12-03 Rosenblatt Maintain Buy Buy
2021-12-03 UBS Maintain Buy Buy
2021-12-03 B of A Securities Maintain Buy Buy
2021-12-03 Needham Maintain Buy Buy
2021-12-03 Stifel Maintain Buy Buy
2021-12-03 Goldman Sachs Upgrade Neutral Buy
2021-12-03 Keybanc Maintain Overweight Overweight
2021-12-03 Deutsche Bank Maintain Buy Buy
2021-12-03 Citigroup Maintain Buy Buy
2021-12-03 Cowen & Co. Upgrade Market Perform Outperform
2021-12-01 Susquehanna Maintain Positive Positive
2021-11-29 B. Riley Securities Maintain Buy Buy
2021-11-23 Oppenheimer Maintain Outperform Outperform
2021-10-07 Morgan Stanley Maintain Equal Weight Equal Weight
2021-10-07 Rosenblatt Maintain Buy Buy
2021-10-07 Keybanc Maintain Overweight Overweight
2021-10-07 B. Riley Securities Maintain Buy Buy
2021-10-07 Jefferies Maintain Buy Buy
2021-10-07 Needham Maintain Buy Buy
2021-10-07 B of A Securities Maintain Buy Buy
2021-10-07 Credit Suisse Maintain Outperform Outperform
2021-10-07 TD Cowen Maintain Market Perform Market Perform
2021-10-07 Craig-Hallum Upgrade Hold Buy
2021-08-27 Oppenheimer Maintain Outperform Outperform
2021-08-27 B of A Securities Maintain Buy Buy
2021-08-27 Citigroup Maintain Buy Buy
2021-08-27 Needham Maintain Buy Buy
2021-08-27 Barclays Maintain Overweight Overweight
2021-08-27 Wells Fargo Maintain Equal Weight Equal Weight
2021-08-27 TD Cowen Maintain Market Perform Market Perform
2021-08-27 Craig-Hallum Downgrade Buy Hold
2021-08-27 Morgan Stanley Maintain Equal Weight Equal Weight
2021-08-27 Keybanc Maintain Overweight Overweight
2021-08-23 Morgan Stanley Maintain Equal Weight Equal Weight
2021-08-23 TD Cowen Maintain Market Perform Market Perform
2021-08-04 Credit Suisse Maintain Outperform Outperform
2021-08-04 Needham Maintain Buy Buy
2021-07-15 B of A Securities Maintain Buy Buy
2021-07-06 Keybanc Maintain Overweight Overweight
2021-06-08 Keybanc Maintain Overweight Overweight
2021-06-08 Rosenblatt Maintain Buy Buy
2021-06-08 Needham Maintain Buy Buy
2021-06-08 B of A Securities Maintain Buy Buy
2021-05-13 Needham Maintain Buy Buy
2021-04-26 B of A Securities Maintain Buy Buy
2021-03-08 BMO Capital Upgrade Market Perform Outperform
2021-03-01 Morgan Stanley Maintain Equal Weight Equal Weight
2021-01-25 Citigroup Maintain Buy Buy
2020-12-14 Morgan Stanley Maintain Equal Weight Equal Weight
2020-12-04 Morgan Stanley Maintain Equal Weight Equal Weight
2020-10-30 Craig-Hallum Upgrade Hold Buy
2020-10-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-10-09 Citigroup Maintain Buy Buy
2020-10-09 Benchmark Maintain Buy Buy
2020-10-09 Needham Maintain Buy Buy
2020-10-09 Craig-Hallum Downgrade Buy Hold
2020-10-06 UBS Maintain Buy Buy
2020-10-02 Rosenblatt Maintain Buy Buy
2020-09-02 Argus Research Maintain Buy Buy
2020-08-28 Rosenblatt Maintain Buy Buy
2020-08-28 Morgan Stanley Maintain Equal Weight Equal Weight
2020-08-28 Cowen & Co. Upgrade Underperform Market Perform
2020-08-27 Credit Suisse Maintain Outperform Outperform
2020-08-03 B of A Securities Maintain Buy Buy
2020-07-20 Barclays Maintain Overweight Overweight
2020-07-15 Wells Fargo Downgrade Overweight Equal Weight
2020-06-29 UBS Maintain Buy Buy
2020-06-16 Morgan Stanley Maintain Equal Weight Equal Weight
2020-06-01 Morgan Stanley Maintain Equal Weight Equal Weight
2020-05-29 Rosenblatt Maintain Buy Buy
2020-05-29 Needham Maintain Buy Buy
2020-05-29 CFRA Maintain Buy Buy
2020-05-29 B. Riley FBR Maintain Buy Buy
2020-05-29 Morgan Stanley Maintain Equal Weight Equal Weight
2020-05-27 Benchmark Maintain Buy Buy
2020-05-22 B. Riley FBR Maintain Buy Buy
2020-05-21 Citigroup Maintain Buy Buy
2020-04-15 Needham Maintain Buy Buy
2020-04-13 B. Riley FBR Maintain Buy Buy
2020-03-19 B. Riley FBR Maintain Buy Buy
2020-03-06 Citigroup Maintain Buy Buy
2020-03-05 Piper Sandler Maintain Overweight Overweight
2020-03-05 B. Riley FBR Maintain Buy Buy
2020-03-05 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-05 Stifel Maintain Buy Buy
2020-03-02 B. Riley FBR Maintain Buy Buy
2020-02-11 SMBC Nikko Maintain Outperform Outperform
2020-02-07 Cowen & Co. Downgrade Outperform Underperform
2019-12-05 Citigroup Maintain Buy Buy
2019-12-04 JP Morgan Maintain Overweight Overweight
2019-12-04 BMO Capital Downgrade Outperform Market Perform
2019-12-04 Morgan Stanley Maintain Equal Weight Equal Weight
2019-11-04 Wells Fargo Upgrade Market Perform Outperform
2019-08-30 Craig-Hallum Upgrade Hold Buy
2019-07-22 Goldman Sachs Downgrade Buy Neutral
2019-07-17 Citigroup Maintain Buy Buy
2019-07-15 William Blair Maintain Outperform Outperform
2019-06-19 Raymond James Maintain Market Perform Perform
2019-05-31 Citi Maintain Buy Buy
2019-05-31 MKM Partners Maintain Buy Buy
2019-05-31 Morgan Stanley Maintain Equal Weight Equal Weight
2019-05-31 B. Riley FBR Maintain Buy Buy
2019-05-15 Wells Fargo Maintain Market Perform Perform
2019-04-24 UBS Maintain Buy Buy
2019-04-17 Bank of America Maintain Buy Buy
2019-04-17 Citigroup Maintain Buy Buy
2019-02-19 Macquarie Upgrade Neutral Outperform
2019-02-07 Craig-Hallum Downgrade Buy Hold
2018-12-13 Citigroup Upgrade Neutral Buy
2018-12-06 Citigroup Maintain Neutral Neutral
2018-12-03 Deutsche Bank Maintain Buy Buy
2018-11-30 Barclays Maintain Overweight Overweight
2018-10-23 Barclays Maintain Overweight Overweight
2018-10-15 BMO Capital Upgrade Market Perform Outperform
2018-10-12 Stifel Nicolaus Upgrade Hold Buy
2018-10-10 B. Riley FBR Maintain Buy Buy
2018-09-14 Citigroup Maintain Neutral Neutral
2018-07-06 UBS Maintain Buy Buy
2018-06-27 Deutsche Bank Upgrade Hold Buy
2018-06-27 Evercore ISI Group Maintain Outperform Outperform
2018-05-05 B. Riley FBR Maintain Neutral Neutral
2018-05-05 B. Riley FBR Upgrade Neutral Buy
2018-05-05 B. Riley FBR Downgrade Neutral Sell
2018-04-18 Longbow Research Maintain Buy Buy
2018-04-05 UBS Maintain Buy Buy
2018-03-09 Morgan Stanley Maintain Equal Weight Equal Weight
2018-03-09 Stifel Nicolaus Maintain Hold Hold
2018-03-07 Argus Maintain Buy Buy
2017-12-19 PiperJaffray Maintain Overweight Overweight
2017-12-13 Morgan Stanley Maintain Equal Weight Equal Weight
2017-11-28 Credit Suisse Maintain Outperform Outperform
2017-11-21 Jefferies Upgrade Hold Buy
2017-11-21 Barclays Upgrade Equal Weight Overweight
2017-11-20 Benchmark Upgrade Hold Buy
2017-11-07 Citigroup Upgrade Sell Neutral
2017-08-25 KeyBanc Maintain Overweight Overweight
2017-08-25 Jefferies Maintain Hold Hold
2017-06-20 Pacific Crest Upgrade Sector Weight Overweight
2017-05-26 Oppenheimer Upgrade Perform Outperform
2017-03-31 Macquarie Maintain Neutral Neutral
2017-03-13 Needham Upgrade Hold Buy
2017-03-01 Goldman Sachs Upgrade Sell Neutral
2017-02-01 UBS Upgrade Sell Buy
2016-12-06 Loop Capital Maintain Buy Buy
2016-12-05 Goldman Sachs Downgrade Neutral Sell
2016-11-18 Susquehanna Upgrade Neutral Positive
2016-10-12 Credit Suisse Upgrade Neutral Outperform
2016-09-20 Susquehanna Maintain Neutral Neutral
2016-09-02 Citigroup Maintain Sell Sell
2016-08-31 Stephens & Co. Maintain Overweight Overweight
2016-07-28 Citigroup Maintain Sell Sell
2016-07-28 Morgan Stanley Maintain Equal Weight Equal Weight
2016-07-28 Jefferies Maintain Hold Hold
2016-07-28 Northland Securities Upgrade Market Perform Outperform
2016-07-28 UBS Maintain Sell Sell
2016-07-28 MKM Partners Maintain Neutral Neutral
2016-07-28 Barclays Maintain Equal Weight Equal Weight
2016-07-28 Deutsche Bank Maintain Hold Hold
2016-07-20 Deutsche Bank Maintain Hold Hold
2016-04-14 Brean Capital Upgrade Hold Buy
2016-04-06 Deutsche Bank Maintain Hold Hold
2016-04-06 Standpoint Research Downgrade Buy Hold
2016-04-05 Brean Capital Upgrade Hold Buy
2016-02-18 Standpoint Research Upgrade Hold Buy
2016-02-08 B. Riley Maintain Buy Buy
2016-02-08 B. Riley FBR Upgrade Sell Buy
2015-10-28 Citigroup Downgrade Neutral Sell
2015-10-27 B. Riley FBR Downgrade Neutral Sell
2015-10-27 MKM Partners Downgrade Buy Neutral
2015-10-27 UBS Downgrade Neutral Sell
2015-10-27 Brean Capital Maintain Hold Hold
2015-10-27 B. Riley Maintain Sell Sell
2015-10-12 Nomura Downgrade Buy Neutral
2015-09-28 FBR Capital Maintain Market Perform Market Perform
2015-09-25 Craig-Hallum Upgrade Hold Buy
2015-09-25 Morgan Stanley Maintain Equal Weight Equal Weight
2015-09-25 Nomura Maintain Buy Buy
2015-09-15 JMP Securities Maintain Market Underperform Market Underperform
2015-09-14 B. Riley Maintain Neutral Neutral
2015-09-14 Cowen & Co. Maintain Outperform Outperform
2015-09-14 B. Riley FBR Maintain Neutral Neutral
2015-09-14 BMO Capital Maintain Market Perform Perform
2015-09-14 UBS Maintain Neutral Neutral
2015-09-14 Morgan Stanley Downgrade Overweight Equal Weight
2015-09-14 Jefferies Maintain Hold Hold
2015-09-11 Needham Downgrade Buy Hold
2015-09-11 Susquehanna Downgrade Positive Neutral
2015-09-11 Brean Capital Downgrade Buy Hold
2015-09-08 JP Morgan Downgrade Overweight Neutral
2015-08-19 Ladenburg Thalmann Upgrade Neutral Buy
2015-08-05 Citigroup Upgrade Sell Neutral
2015-07-07 Oppenheimer Upgrade Underperform Perform
2015-06-18 Goldman Sachs Upgrade Sell Neutral
2015-05-29 Citigroup Maintain Sell Sell
2015-05-26 Morgan Stanley Upgrade Equal Weight Overweight
2015-05-22 Susquehanna Maintain Positive Positive
2015-05-22 FBR Capital Maintain Outperform Outperform
2015-04-29 JMP Securities Downgrade Market Perform Market Underperform
2015-04-27 RBC Capital Maintain Top Pick Top Pick
2015-04-27 Ladenburg Thalmann Downgrade Buy Neutral
2015-04-27 Craig-Hallum Downgrade Buy Hold
2015-04-20 Raymond James Maintain Outperform Outperform
2015-04-09 Cowen & Co. Maintain Outperform Outperform
2015-03-20 UBS Maintain Neutral Neutral
2015-03-19 PiperJaffray Maintain Neutral Neutral
2015-03-06 Susquehanna Upgrade Neutral Positive
2015-02-25 Stifel Nicolaus Downgrade Buy Hold
2015-02-20 FBR Capital Upgrade Market Perform Outperform
2015-02-20 Stifel Nicolaus Maintain Buy Buy
2015-02-20 Deutsche Bank Maintain Hold Hold
2015-01-09 Standpoint Research Downgrade Buy Hold
2014-11-21 Morgan Stanley Maintain Equal Weight Equal Weight
2014-11-21 Stifel Nicolaus Maintain Buy Buy
2014-11-21 Nomura Maintain Buy Buy
2014-11-21 Deutsche Bank Maintain Hold Hold
2014-11-17 JP Morgan Maintain Overweight Overweight
2014-11-13 Goldman Sachs Downgrade Neutral Sell
2014-10-08 Ladenburg Thalmann Maintain Buy Buy
2014-09-24 JMP Securities Upgrade Market Underperform Market Perform
2014-08-22 Jefferies Maintain Hold Hold
2014-08-22 Benchmark Maintain Hold Hold
2014-08-22 UBS Maintain Neutral Neutral
2014-07-09 Oppenheimer Downgrade Market Perform Underperform
2014-06-13 Susquehanna Downgrade Positive Neutral
2014-06-11 Nomura Upgrade Neutral Buy
2014-05-23 Stifel Nicolaus Maintain Buy Buy
2014-05-23 Nomura Maintain Neutral Neutral
2014-05-23 Citigroup Maintain Hold Hold
2014-05-23 Jefferies Maintain Hold Hold
2014-05-23 Raymond James Maintain Outperform Outperform
2014-05-02 Morgan Stanley Maintain Equal Weight Equal Weight
2014-02-19 Standpoint Research Downgrade Buy Hold
2014-01-10 MKM Partners Maintain Buy Buy
2013-11-25 Citigroup Maintain Neutral Neutral
2013-11-22 Williams Financial Maintain Buy Buy
2013-11-22 Stifel Nicolaus Maintain Buy Buy
2013-11-22 Deutsche Bank Maintain Hold Hold
2013-11-22 Nomura Maintain Neutral Neutral
2013-11-22 FBR Capital Maintain Market Perform Market Perform
2013-11-06 Standpoint Research Upgrade Hold Buy
2013-10-15 Raymond James Maintain Outperform Outperform
2013-09-10 JP Morgan Upgrade Neutral Overweight
2013-08-23 Nomura Maintain Neutral Neutral
2013-08-23 Jefferies Maintain Hold Hold
2013-08-23 FBR Capital Maintain Market Perform Market Perform
2013-08-14 B. Riley Maintain Buy Buy
2013-08-14 B. Riley FBR Upgrade Neutral Buy
2013-08-13 RBC Capital Upgrade Outperform Top Pick
2013-08-01 Standpoint Research Downgrade Accumulate Hold
2013-07-01 Lazard Upgrade Neutral Buy
2013-06-25 Brean Capital Upgrade Hold Buy
2013-06-17 Susquehanna Upgrade Neutral Positive
2013-05-24 FBR Capital Maintain Market Perform Market Perform
2013-05-24 Nomura Maintain Neutral Neutral
2013-05-24 JMP Securities Downgrade Market Perform Market Underperform
2013-03-04 Standpoint Maintain Accumulate Buy
2013-02-22 DA Davidson Maintain Buy Buy
2013-02-22 BMO Capital Maintain Market Perform Market Perform
2013-02-22 Jefferies Maintain Hold Hold
2013-02-22 UBS Maintain Neutral Neutral
2013-02-05 RBC Capital Upgrade Sector Perform Outperform
2012-12-28 Wunderlich Maintain Hold Hold
2012-12-27 JMP Securities Downgrade Outperform Market Perform
2012-11-16 DA Davidson Maintain Buy Buy
2012-11-16 Jefferies Maintain Hold Hold
2012-11-16 Stifel Nicolaus Maintain Buy Buy
2012-11-14 Williams Capital Maintain Buy Buy
2012-11-06 Stifel Nicolaus Maintain Buy Buy
2012-10-24 BOE Securities Downgrade Buy Hold
2012-10-19 Deutsche Bank Downgrade Buy Hold
2012-10-19 Jefferies Downgrade Buy Hold
2012-10-19 FBR Capital Downgrade Outperform Market Perform
2012-10-19 DA Davidson Maintain Buy Buy
2012-10-19 Nomura Maintain Neutral Neutral
2012-10-19 Bank of America Downgrade Neutral Underperform
2012-10-19 Barclays Maintain Equal Weight Equal Weight
2012-10-19 ACI Research Upgrade Sell Hold
2012-10-19 Credit Suisse Downgrade Outperform Neutral
2012-10-19 JP Morgan Downgrade Overweight Neutral
2012-10-10 Deutsche Bank Maintain Buy Buy
2012-10-10 Barclays Maintain Equal Weight Equal Weight
2012-10-08 ISI Group Maintain Hold Hold
2012-09-26 Canaccord Genuity Downgrade Buy Hold
2012-09-13 Citigroup Downgrade Buy Neutral
2012-09-04 Nomura Upgrade Reduce Neutral
2012-08-17 FBR Capital Maintain Outperform Outperform
2012-08-17 Canaccord Genuity Maintain Buy Buy
2012-08-17 RBC Capital Downgrade Outperform Sector Perform
2012-08-13 Barclays Maintain Equal Weight Equal Weight
2012-07-27 UBS Maintain Neutral Neutral
2012-07-09 Stifel Nicolaus Maintain Buy Buy
2012-07-02 FBR Capital Maintain Outperform Outperform
2012-06-28 Benchmark Maintain Hold Hold
2012-06-25 Morgan Stanley Maintain Overweight Overweight
2012-05-18 Citigroup Maintain Buy Buy
2012-05-09 UBS Maintain Neutral Neutral
2012-04-17 DA Davidson Maintain Buy Buy
2012-02-24 Morgan Keegan Maintain Outperform Outperform
2012-02-24 Auriga Maintain Buy Buy
2012-02-13 Benchmark Maintain Hold Hold