NASDAQ : AMD

Advanced Micro Devices, Inc.

$501.31 USD

$0.37 (0.07%)

Volume
19.87M
Average Volume
36.43M
Market Capitalization
$817.44B
P/E Ratio
162.76
Dividend Yield
0.00%
Price Target
$500.00
Year High
$584.73
Year Low
$149.22
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.72
Source Headline
Will Advanced Micro (AMD) Beat Estimates Again in Its Next Earnings Report?

Advanced Micro (AMD) 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-17 13:11:12

AMD: Jefferies eyes Anthropic deal as Advancing AI 2026 event nears

Advanced Micro Devices Inc (NASDAQ:AMD, XETRA:AMD) hosts its Advancing AI 2026 event next week in San Francisco, its first dedicated AI day since June 2025 when it launched its MI350 series GPUs and previewed its Helios rack system. Jefferies analysts expect AMD to raise its addressable market estimate for AI CPUs above $200 billion, topping the figure Nvidia Corp (NASDAQ:NVDA, XETRA:NVD) (Nvidia Corp (NASDAQ:NVDA, XETRA:NVD)) gave in May.

proactiveinvestors.com - 2026-07-17 12:56:04

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

Why AMD Stock Might Keep Outpacing Nvidia From Here

The meteoric rise of Advanced Micro Devices (NASDAQ:AMD | AMD Price Prediction) has been a thing of beauty, even after the latest surge in turbulence, thanks in part to the fading of numerous names across the semiconductor industry.

247wallst.com - 2026-07-17 10:29:48

Lagana: Expect Up to 40% Sell-Offs in AI Leaders, AMD Strength Stands Out

Mario Lagana offers his insights into the violent sell-off see across Wall Street throughout July, pointing to high-volume selling days as a clear warning sign bearish action can continue. He tells investors to expect 30% to 40% corrections in key tech leaders, as companies like Micron (MU) have already experienced those steep downside trends.

youtube.com - 2026-07-17 10:00:31

AMD: Jefferies eyes Anthropic deal as Advancing AI 2026 event nears

Advanced Micro Devices Inc (NASDAQ:AMD, XETRA:AMD) hosts its Advancing AI 2026 event next week in San Francisco, its first dedicated AI day since June 2025...

proactiveinvestors.com - 2026-07-17 08:54:00

Advanced Micro Devices Is Entering a New AI Growth Phase

Advanced Micro Devices (AMD 5.33%) is pushing AI compute closer to the user, not just deeper into data centers. Its Ryzen AI, EPYC, Instinct, and ROCm strategy could give it exposure to both cloud infrastructure and local AI PCs, but execution risk remains high as Nvidia's software lead continues to shape the market.

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

AI Data Centers Need AMD Chips, Share Price Shows It

Shares of Advanced Micro Devices, Inc. (AMD) up 4,672% since 1992's initial outlier inflow.

fxempire.com - 2026-07-17 08:44:06

Nvidia and AMD Investors Must Be Prepared for Aug. 4

AMD needs to exceed expectations this quarter for its own sake. Nvidia needs AMD to confirm future AI demand.

fool.com - 2026-07-17 07:20:00

Kalaris Therapeutics Reports Positive TH103 Phase 1a SAD Results from Expanded Neovascular AMD Cohorts

Data from the expanded cohorts reinforce the positive BCVA, OCT, pharmacokinetic and time-to-retreatment findings observed in the original cohorts

globenewswire.com - 2026-07-17 07:00:00

AMD, Dell, Intel, Netflix, SpaceX, and More Stocks That Explain Today's Market

Tech struggles again as investors ditch chip makers and other AI stocks.

barrons.com - 2026-07-17 06:41:00

Advanced Micro (AMD) Price Forecast: Is a Larger Pullback About to Begin?

AMD triggered a bearish reversal signal after breaking below channel support, shifting focus to whether key moving averages can prevent a deeper correction.

fxempire.com - 2026-07-16 17:13:17

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

Forget AMD: Choose This Blue-Chip Haven to Lock in Fortress Gains Amid Tech Volatility

AMD (NASDAQ:AMD | AMD Price Prediction) is the ticker every AI-hungry investor is chasing right now, riding a 273.82% one-year rally on OpenAI and Meta gigawatt deals.

247wallst.com - 2026-07-16 13:10:50

Price Prediction: Nvidia, AMD & Broadcom-Our Bold Price Predictions for 2029

AI infrastructure spending is running at a pace that would have seemed absurd two years ago, and three chip suppliers are collecting the biggest checks.

247wallst.com - 2026-07-16 13:00:20

AMD's $600 Target Isn't Really About AMD

Advanced Micro Devices, Inc. (NASDAQ:AMD) may have just landed one of Wall Street's boldest new price targets, but BNP Paribas says investors shouldn't mistake it for a bet on the chipmaker's next earnings report.

benzinga.com - 2026-07-16 12:43:59

1 Unstoppable Stock to Buy Before It Joins Micron and Broadcom in the $1 Trillion Club

Advanced Micro Devices' chips continue to gain market share in the data center space. The company has offered an ambitious multiyear growth forecast.

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

Marvell Drops 8% as AI Capex Slowdown Fears Weigh on Chips; Broadcom, AMD, and Intel Slide

Shares of Marvell Technology (NASDAQ:MRVL | MRVL Price Prediction) are down 8% to $189 in Thursday midday trading, extending a sharp semiconductor selloff into a second straight session.

247wallst.com - 2026-07-16 12:12:07

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

The chips are down today.

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

What's driving Intel, AMD stocks down 'again' on Thursday?

Intel (INTC) and Advance Micro Devices (AMD) shares are under immense pressure on Thursday morning amidst what can be described as a “perfect storm”. A mix of global semiconductor panic, a significant shift in how Wall Street is viewing the AI boom, and painful company-specific realities (for INTC in particular) are hurting the chip names today.

invezz.com - 2026-07-16 11:48:52

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

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

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

AMD: The CPU King

AMD (AMD) maintains strong demand drivers, with recent stock pullbacks driven by sector-wide sentiment rather than company fundamentals. The agentic AI CPU supercycle, Zen 6 Venice launch, and contracted Helios ramp underpin robust forward growth and margin expansion. Valuation remains premium—forward P/E Non-GAAP of 71.4 and EV/EBITDA of 64.53—but justified by accelerating revenue and earnings growth.

seekingalpha.com - 2026-07-16 11:21:39

Advanced Micro Devices (AMD) is a Top-Ranked Growth Stock: Should You Buy?

Whether you're a value, growth, or momentum investor, finding strong stocks becomes easier with the Zacks Style Scores, a top feature of the Zacks Premium research service.

zacks.com - 2026-07-16 10:46:09

Newegg Launches North America Exclusive AMD Ryzen™ 7 7700X3D Processor, A Lower-Cost Way Into High-End Gaming Amid Rising Memory Prices

DIAMOND BAR, Calif.--(BUSINESS WIRE)---- $negg #3DVCache--Newegg (Newegg Commerce, Inc., NASDAQ: NEGG), a global leader in computer and technology products, today announced the exclusive launch of the AMD Ryzen 7 7700X3D Processor, a new gaming processor available only at Newegg, starting July 16. Newegg will celebrate the launch the next day with AMD Game On, a live event at the Newegg Gamer Zone on July 17. The new chip arrives at a time when memory prices have climbed across the industry, driven largely by the.

businesswire.com - 2026-07-16 09:20:00

AMD Appoints Alan Smith as Newest Corporate Fellow

SANTA CLARA, Calif., July 16, 2026 (GLOBE NEWSWIRE) -- AMD (NASDAQ: AMD) announces the appointment of Alan Smith as the newest AMD Corporate Fellow, recognizing his contributions to GPU architecture and technical leadership that have helped advance AMD AI computing.

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

Nvidia vs. AMD vs. Cerebras: Which Is the Best AI Inference Stock to Buy Today?

Already the leader in chips for AI model training, Nvidia is looking to be a leader in processors for inference workloads as well. Chipmaker Cerebras has the fastest solution, but it's costly.

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

AMD stock sinks again despite bullish calls: what is spooking investors?

Advanced Micro Devices stock (NASDAQ: AMD) was heading for a second straight decline on Thursday despite bullish Wall Street research. AMD fell about 3.2% to $513 in premarket trading after dropping 3.5% on Wednesday, putting the stock on course for a two-session fall of about 6%.

invezz.com - 2026-07-16 07:26:51

30% of Cathie Wood's Portfolio Is Invested in These 5 Artificial Intelligence (AI) Stocks

Ark Investment Management is going all in on AI.

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

Advanced Micro Devices: A Strong Contender in the Tech Arena

Explore the exciting world of Advanced Micro Devices (AMD 3.40%) with our contributing expert analysts in this Motley Fool Scoreboard episode. Check out the video below to gain valuable insights into market trends and potential investment opportunities!

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

My 3 Favorite AI Stocks to Buy on the Continued Chip Sell-Off

Nvidia, AMD, and Broadcom all look attractive now.

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

Semiconductor Stock Could Continue to Test Key Resistance

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

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

Bank of America Says Long Semiconductors is the “Most Crowded Trade Ever”

Chip stocks have been setting the tone in 2026. The VanEck Semiconductor ETF (NASDAQ:SMH) is up 66.69% year to date, and the iShares Semiconductor ETF (NASDAQ:SOXX) has done even better, rising 88.78%.

247wallst.com - 2026-07-15 14:46:52

Two AI Stocks, Two Price Targets: What's Next for AMD and Palantir

Two of the market's most talked-about AI plays sit on very different footings this summer.

247wallst.com - 2026-07-15 13:44:54

AMD's MI450 Could Finally Challenge Nvidia at the Rack Level

Advanced Micro Devices Inc. (NASDAQ:AMD) next-generation AI push could mark its most credible challenge yet to Nvidia's (NASDAQ:NVDA) dominance at the rack level, according to a new note from BNP Paribas.

benzinga.com - 2026-07-15 13:12:39

NVDA Vs. AMD: Even if Nvidia's Kyber Rack AI is Delayed, It is the Better Buy Over AMD

NVIDIA (NASDAQ: NVDA | NVDA Price Prediction) and AMD (NASDAQ: AMD) both just reported, and the results reveal two very different AI hardware businesses.

247wallst.com - 2026-07-15 13:04:27

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

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

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

HPE or AMD: Which Is the Better Value Stock Right Now?

Investors interested in stocks from the Computer - Integrated Systems sector have probably already heard of Hewlett Packard Enterprise (HPE) and Advanced Micro Devices (AMD). But which of these two stocks is more attractive to value investors?

zacks.com - 2026-07-15 12:41:10

AMD stock falls 6%: why are analysts still bullish on the stock?

AMD stock fell about 6% on Wednesday as a broad selloff in semiconductor shares weighed on the sector. Despite this, multiple Wall Street firms raised their price targets and reaffirmed their bullish long-term views on the stock.

invezz.com - 2026-07-15 12:35:56

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

Prediction: AMD Stock Will Soar After Aug. 4. The Reason Is Hiding in Plain Sight

Server CPU demand is outpacing supply, leading to higher prices. AMD has been consistently gaining ground in server CPUs, suggesting that it can win big from this trend.

fool.com - 2026-07-15 11:33:00

AMD Went From AI Afterthought to Nvidia Equal in Just 3 Years. Can the Momentum Continue?

The artificial intelligence boom has entered a new phase.

247wallst.com - 2026-07-15 10:52:03

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

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

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

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

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

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

Intel, ARM face near-term pain while AMD rides server boom: BofA

CPU makers Advanced Micro Devices Inc (NASDAQ:AMD, XETRA:AMD), Intel Corp (NASDAQ:INTC, XETRA:INL), Arm Holdings PLC (NASDAQ:ARM) and Qualcomm Inc (NASDAQ:QCOM, XETRA:QCI) are all reporting earnings in the coming weeks, and Bank of America says the results will tell very different stories depending on the business. PC and smartphone sales are still struggling, both down more than 10-15% year-over-year in 2026 estimates.

proactiveinvestors.com - 2026-07-14 13:56:56

Wall Street analysts set AMD stock price for 12 months

As Advanced Micro Devices Inc. (NASDAQ: AMD) stock signals bullish sentiment, several Wall Street analysts have reiterated their Buy ratings and raised their 12-month price targets.

finbold.com - 2026-07-14 12:43:27

Nvidia May Be the Most Valuable Company in the World, but It Looks Like a Bargain Compared to These 3 Artificial Intelligence (AI) Stocks

A high market cap doesn't mean a stock is overpriced. Nvidia's valuation is high, but its strong earnings suggest it's not that expensive.

fool.com - 2026-07-14 12:38:13

Silo Pharma Unit Eyes Faster AI Agent Development Through AMD Partnership

Silo Pharma Incs (NASDAQ:SILO) announced on Tuesday that its wholly owned subsidiary, QwikAgents, has been accepted into Advanced Micro Devices Inc.'s (NASDAQ:AMD) AI Developer Program, providing access to cloud computing credits, AI development tools, training resources, and a global developer network aimed at accelerating the platform's growth.

benzinga.com - 2026-07-14 11:45:37

AMD Stock Surges as Keybanc, Bank of America and TD Cowen Turn More Bullish

Advanced Micro Devices Inc. (NASDAQ:AMD) stock rose more than 4% on Tuesday after several Wall Street analysts raised their price forecasts, reinforcing optimism about the chipmaker's artificial intelligence and server businesses. Broader strength in semiconductor stocks and renewed hedge fund buying also supported the rally.

benzinga.com - 2026-07-14 11:35:24

AMD Rallies 5%, Intel Rises 4% as Cooling Inflation Sparks a Chip Rebound

Shares of Advanced Micro Devices (NASDAQ:AMD | AMD Price Prediction) are up 5% to $560.66 in early Tuesday trading, rebounding sharply after Monday's selloff.

247wallst.com - 2026-07-14 09:42:38

Intel, ARM face near-term pain while AMD rides server boom: BofA

CPU makers Advanced Micro Devices Inc (NASDAQ:AMD, XETRA:AMD), Intel Corp (NASDAQ:INTC, XETRA:INL), Arm Holdings PLC (NASDAQ:ARM) and Qualcomm Inc...

proactiveinvestors.com - 2026-07-14 09:37:00

Get AMD Insider Trade Alerts

AMD Price Target Summary

Last Month

$669.29

7 analysts

Last Quarter

$512.72

32 analysts

Last Year

$366.88

84 analysts

All Time

$219.98

246 analysts

AMD Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-14 B of A Securities Maintain Buy Buy
2026-07-14 Keybanc Maintain Overweight Overweight
2026-07-13 TD Cowen Maintain Buy Buy
2026-07-10 Stifel Maintain Buy Buy
2026-07-06 Goldman Sachs Maintain Buy Buy
2026-06-30 Wells Fargo Maintain Overweight Overweight
2026-06-29 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-24 UBS Maintain Buy Buy
2026-06-17 Bernstein Maintain Outperform Outperform
2026-06-12 Citigroup Upgrade Neutral Buy
2026-06-11 B of A Securities Maintain Buy Buy
2026-06-01 Barclays Maintain Overweight Overweight
2026-06-01 Mizuho Maintain Outperform Outperform
2026-06-01 TD Cowen Maintain Buy Buy
2026-05-19 Evercore ISI Group Maintain Outperform Outperform
2026-05-18 Melius Research Maintain Buy Buy
2026-05-18 Citigroup Maintain Neutral Neutral
2026-05-13 Daiwa Capital Maintain Buy Outperform
2026-05-13 B of A Securities Maintain Buy Buy
2026-05-12 Mizuho Maintain Outperform Outperform
2026-05-07 Citigroup Maintain Neutral Neutral
2026-05-06 DA Davidson Maintain Buy Buy
2026-05-06 Barclays Maintain Overweight Overweight
2026-05-06 Susquehanna Maintain Positive Positive
2026-05-06 Mizuho Maintain Outperform Outperform
2026-05-06 Melius Research Maintain Buy Buy
2026-05-06 Baird Maintain Outperform Outperform
2026-05-06 Northland Capital Markets Maintain Market Perform Market Perform
2026-05-06 RBC Capital Maintain Sector Perform Sector Perform
2026-05-06 TD Cowen Maintain Buy Buy
2026-05-06 Jefferies Maintain Buy Buy
2026-05-06 Raymond James Maintain Outperform Outperform
2026-05-06 Wedbush Maintain Outperform Outperform
2026-05-06 Seaport Global Upgrade Neutral Buy
2026-05-06 Truist Securities Maintain Buy Buy
2026-05-06 JP Morgan Maintain Neutral Neutral
2026-05-06 Roth Capital Maintain Buy Buy
2026-05-06 Deutsche Bank Maintain Hold Hold
2026-05-06 Cantor Fitzgerald Maintain Overweight Overweight
2026-05-06 Stifel Maintain Buy Buy
2026-05-06 Goldman Sachs Upgrade Neutral Buy
2026-05-06 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-06 B of A Securities Maintain Buy Buy
2026-05-06 Benchmark Maintain Buy Buy
2026-05-06 Wells Fargo Maintain Overweight Overweight
2026-05-06 Keybanc Maintain Overweight Overweight
2026-05-06 Bernstein Upgrade Market Perform Outperform
2026-05-06 Rosenblatt Maintain Buy Buy
2026-05-04 Wedbush Maintain Outperform Outperform
2026-05-04 HSBC Downgrade Buy Hold
2026-05-04 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-01 RBC Capital Maintain Sector Perform Sector Perform
2026-04-29 Susquehanna Maintain Positive Positive
2026-04-27 Northland Capital Markets Downgrade Outperform Market Perform
2026-04-24 DA Davidson Upgrade Neutral Buy
2026-04-20 Stifel Maintain Buy Buy
2026-04-17 B of A Securities Maintain Buy Buy
2026-04-16 Bernstein Maintain Market Perform Market Perform
2026-04-06 Citigroup Maintain Neutral Neutral
2026-03-16 RBC Capital Maintain Sector Perform Sector Perform
2026-02-25 Mizuho Maintain Outperform Outperform
2026-02-25 Evercore ISI Group Maintain Outperform Outperform
2026-02-25 Benchmark Maintain Buy Buy
2026-02-25 Goldman Sachs Maintain Neutral Neutral
2026-02-25 RBC Capital Maintain Sector Perform Sector Perform
2026-02-04 Evercore ISI Group Maintain Outperform Outperform
2026-02-04 Rosenblatt Maintain Buy Buy
2026-02-04 Morgan Stanley Maintain Equal Weight Equal Weight
2026-02-04 Benchmark Maintain Buy Buy
2026-02-04 B of A Securities Maintain Buy Buy
2026-02-04 Keybanc Maintain Overweight Overweight
2026-02-04 Wedbush Maintain Outperform Outperform
2026-01-30 Wells Fargo Maintain Overweight Overweight
2026-01-26 UBS Maintain Buy Buy
2026-01-26 Piper Sandler Maintain Overweight Overweight
2026-01-21 Bernstein Maintain Market Perform Market Perform
2026-01-13 Keybanc Upgrade Sector Weight Overweight
2025-12-19 Truist Securities Maintain Buy Buy
2025-12-16 Cantor Fitzgerald Maintain Overweight Overweight
2025-12-16 B of A Securities Maintain Buy Buy
2025-11-12 Mizuho Maintain Outperform Outperform
2025-11-12 Piper Sandler Maintain Overweight Overweight
2025-11-12 B of A Securities Maintain Buy Buy
2025-11-12 Wells Fargo Maintain Overweight Overweight
2025-11-12 Evercore ISI Group Maintain Outperform Outperform
2025-11-12 Roth Capital Maintain Buy Buy
2025-11-12 Wedbush Maintain Outperform Outperform
2025-11-12 Rosenblatt Maintain Buy Buy
2025-11-12 Morgan Stanley Maintain Equal Weight Equal Weight
2025-11-10 Wedbush Maintain Outperform Outperform
2025-11-07 CICC Upgrade Market Perform Outperform
2025-11-05 Piper Sandler Maintain Overweight Overweight
2025-11-05 Stifel Maintain Buy Buy
2025-11-05 TD Cowen Maintain Buy Buy
2025-11-05 UBS Maintain Buy Buy
2025-11-05 Citigroup Maintain Neutral Neutral
2025-11-05 Wedbush Maintain Outperform Outperform
2025-11-05 Rosenblatt Maintain Buy Buy
2025-11-05 Benchmark Maintain Buy Buy
2025-11-05 Evercore ISI Group Maintain Outperform Outperform
2025-11-05 Morgan Stanley Maintain Equal Weight Equal Weight
2025-11-05 Truist Securities Maintain Buy Buy
2025-11-05 JP Morgan Maintain Neutral Neutral
2025-11-05 Roth Capital Maintain Buy Buy
2025-10-30 Wells Fargo Maintain Overweight Overweight
2025-10-17 B of A Securities Maintain Buy Buy
2025-10-15 HSBC Maintain Buy Buy
2025-10-15 Wedbush Maintain Outperform Outperform
2025-10-14 Wolfe Research Upgrade Peer Perform Outperform
2025-10-13 Mizuho Maintain Outperform Outperform
2025-10-08 Goldman Sachs Maintain Neutral Neutral
2025-10-07 Citigroup Maintain Neutral Neutral
2025-10-07 Jefferies Upgrade Hold Buy
2025-10-07 Wells Fargo Maintain Overweight Overweight
2025-10-07 Rosenblatt Maintain Buy Buy
2025-10-07 UBS Maintain Buy Buy
2025-10-07 Morgan Stanley Maintain Equal Weight Equal Weight
2025-10-07 Evercore ISI Group Maintain Outperform Outperform
2025-10-07 Benchmark Maintain Buy Buy
2025-10-07 Truist Securities Maintain Buy Buy
2025-10-06 Cantor Fitzgerald Maintain Overweight Overweight
2025-10-06 Barclays Maintain Overweight Overweight
2025-10-06 Benchmark Maintain Buy Buy
2025-09-09 HSBC Maintain Buy Buy
2025-09-04 Seaport Global Downgrade Buy Neutral
2025-08-26 Truist Securities Upgrade Hold Buy
2025-08-14 Mizuho Maintain Outperform Outperform
2025-08-06 Cantor Fitzgerald Maintain Overweight Overweight
2025-08-06 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-06 Stifel Maintain Buy Buy
2025-08-06 Truist Securities Maintain Hold Hold
2025-08-06 TD Cowen Maintain Buy Buy
2025-08-06 JP Morgan Maintain Neutral Neutral
2025-08-06 Raymond James Maintain Outperform Outperform
2025-08-06 Wedbush Maintain Outperform Outperform
2025-08-06 Piper Sandler Maintain Overweight Overweight
2025-08-06 Benchmark Maintain Buy Buy
2025-08-06 Barclays Maintain Overweight Overweight
2025-08-06 Mizuho Maintain Outperform Outperform
2025-08-06 Evercore ISI Group Maintain Outperform Outperform
2025-07-30 Morgan Stanley Maintain Equal Weight Equal Weight
2025-07-30 Susquehanna Maintain Positive Positive
2025-07-29 B of A Securities Maintain Buy Buy
2025-07-28 UBS Maintain Buy Buy
2025-07-21 Bernstein Maintain Market Perform Market Perform
2025-07-18 Citigroup Maintain Neutral Neutral
2025-07-16 Wells Fargo Maintain Overweight Overweight
2025-07-16 Mizuho Maintain Outperform Outperform
2025-07-15 B of A Securities Maintain Buy Buy
2025-07-10 HSBC Upgrade Hold Buy
2025-07-07 Citigroup Maintain Neutral Neutral
2025-07-03 Mizuho Maintain Outperform Outperform
2025-06-24 Melius Research Upgrade Hold Buy
2025-06-23 Melius Research Upgrade Hold Buy
2025-06-16 Piper Sandler Maintain Overweight Overweight
2025-06-13 Evercore ISI Group Maintain Outperform Outperform
2025-06-13 Benchmark Maintain Buy Buy
2025-06-13 Rosenblatt Maintain Buy Buy
2025-06-13 Roth Capital Maintain Buy Buy
2025-06-13 Stifel Maintain Buy Buy
2025-06-09 Citigroup Maintain Neutral Neutral
2025-05-27 HSBC Upgrade Reduce Hold
2025-05-19 Mizuho Maintain Outperform Outperform
2025-05-16 Barclays Maintain Overweight Overweight
2025-05-14 B of A Securities Maintain Buy Buy
2025-05-07 Wedbush Maintain Outperform Outperform
2025-05-07 Raymond James Maintain Outperform Outperform
2025-05-07 Cantor Fitzgerald Maintain Overweight Overweight
2025-05-07 Jefferies Maintain Hold Hold
2025-05-07 Rosenblatt Maintain Buy Buy
2025-05-07 B of A Securities Upgrade Neutral Buy
2025-05-07 Mizuho Maintain Outperform Outperform
2025-05-07 Piper Sandler Maintain Overweight Overweight
2025-05-07 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-07 Baird Maintain Outperform Outperform
2025-05-07 UBS Maintain Buy Buy
2025-05-07 Loop Capital Maintain Buy Buy
2025-04-28 Cantor Fitzgerald Maintain Overweight Overweight
2025-04-28 Stifel Maintain Buy Buy
2025-04-24 Susquehanna Maintain Positive Positive
2025-04-23 Wedbush Maintain Outperform Outperform
2025-04-22 Bernstein Maintain Market Perform Market Perform
2025-04-22 Barclays Maintain Overweight Overweight
2025-04-17 UBS Maintain Buy Buy
2025-04-17 Wells Fargo Maintain Overweight Overweight
2025-04-17 Evercore ISI Group Maintain Outperform Outperform
2025-04-16 B of A Securities Maintain Neutral Neutral
2025-04-11 Citigroup Maintain Neutral Neutral
2025-04-08 Keybanc Downgrade Overweight Sector Weight
2025-03-27 Jefferies Downgrade Buy Hold
2025-03-14 Mizuho Maintain Outperform Outperform
2025-03-12 JP Morgan Maintain Neutral Neutral
2025-02-25 Citigroup Downgrade Buy Neutral
2025-02-18 Benchmark Maintain Buy Buy
2025-02-14 Daiwa Capital Maintain Buy Outperform
2025-02-06 UBS Maintain Buy Buy
2025-02-06 Argus Research Maintain Buy Buy
2025-02-05 B of A Securities Maintain Neutral Neutral
2025-02-05 Stifel Maintain Buy Buy
2025-02-05 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-05 JP Morgan Maintain Neutral Neutral
2025-02-05 Keybanc Maintain Overweight Overweight
2025-02-05 Benchmark Maintain Buy Buy
2025-02-05 Truist Securities Maintain Hold Hold
2025-02-05 Susquehanna Maintain Positive Positive
2025-02-05 Wells Fargo Maintain Overweight Overweight
2025-02-05 Piper Sandler Maintain Overweight Overweight
2025-02-05 Mizuho Maintain Outperform Outperform
2025-02-04 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-04 Rosenblatt Maintain Buy Buy
2025-01-29 Susquehanna Maintain Positive Positive
2025-01-28 Melius Research Downgrade Buy Hold
2025-01-27 Wedbush Maintain Outperform Outperform
2025-01-21 Citigroup Maintain Buy Buy
2025-01-17 Barclays Maintain Overweight Overweight
2025-01-16 Wolfe Research Downgrade Outperform Peer Perform
2025-01-14 Keybanc Maintain Overweight Overweight
2025-01-13 Wells Fargo Maintain Overweight Overweight
2025-01-10 Mizuho Maintain Outperform Outperform
2025-01-10 Goldman Sachs Downgrade Buy Neutral
2025-01-08 HSBC Downgrade Buy Reduce
2024-12-20 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-16 Truist Securities Maintain Hold Hold
2024-12-09 B of A Securities Downgrade Buy Neutral
2024-12-05 Mizuho Maintain Outperform Outperform
2024-10-31 Benchmark Maintain Buy Buy
2024-10-30 Citigroup Maintain Buy Buy
2024-10-30 Cantor Fitzgerald Maintain Overweight Overweight
2024-10-30 TD Cowen Maintain Buy Buy
2024-10-30 Mizuho Maintain Outperform Outperform
2024-10-30 Morgan Stanley Maintain Equal Weight Equal Weight
2024-10-30 Evercore ISI Group Maintain Outperform Outperform
2024-10-30 UBS Maintain Buy Buy
2024-10-30 Barclays Maintain Overweight Overweight
2024-10-30 Piper Sandler Maintain Overweight Overweight
2024-10-30 Baird Maintain Outperform Outperform
2024-10-28 Rosenblatt Maintain Buy Buy
2024-10-11 Citigroup Maintain Buy Buy
2024-10-11 Piper Sandler Maintain Overweight Overweight
2024-10-11 Cantor Fitzgerald Maintain Overweight Overweight
2024-10-11 Roth MKM Maintain Buy Buy
2024-10-08 Cantor Fitzgerald Maintain Overweight Overweight
2024-10-07 Cantor Fitzgerald Maintain Overweight Overweight
2024-10-03 B of A Securities Maintain Buy Buy
2024-07-31 Truist Securities Maintain Hold Hold
2024-07-31 B of A Securities Maintain Buy Buy
2024-07-31 Wedbush Maintain Outperform Outperform
2024-07-31 Cantor Fitzgerald Maintain Overweight Overweight
2024-07-31 Baird Maintain Outperform Outperform
2024-07-31 Rosenblatt Maintain Buy Buy
2024-07-31 Susquehanna Maintain Positive Positive
2024-07-31 Morgan Stanley Maintain Equal Weight Equal Weight
2024-07-29 Barclays Maintain Overweight Overweight
2024-07-25 Susquehanna Maintain Positive Positive
2024-07-16 Cantor Fitzgerald Maintain Overweight Overweight
2024-07-15 Citigroup Maintain Buy Buy
2024-07-15 TD Cowen Maintain Buy Buy
2024-07-11 Wells Fargo Maintain Overweight Overweight
2024-07-09 Keybanc Maintain Overweight Overweight
2024-06-10 Susquehanna Maintain Positive Positive
2024-06-10 Morgan Stanley Downgrade Overweight Equal Weight
2024-05-13 Jefferies Maintain Buy Buy
2024-05-02 Benchmark Maintain Buy Buy
2024-05-01 Rosenblatt Maintain Buy Buy
2024-05-01 Roth MKM Maintain Buy Buy
2024-05-01 Mizuho Maintain Buy Buy
2024-05-01 Truist Securities Maintain Hold Hold
2024-05-01 Evercore ISI Group Maintain Outperform Outperform
2024-05-01 UBS Maintain Buy Buy
2024-05-01 Piper Sandler Maintain Overweight Overweight
2024-05-01 Wedbush Maintain Outperform Outperform
2024-05-01 Cantor Fitzgerald Maintain Overweight Overweight
2024-05-01 Citigroup Maintain Buy Buy
2024-05-01 Keybanc Maintain Overweight Overweight
2024-04-29 Morgan Stanley Maintain Overweight Overweight
2024-04-29 Susquehanna Maintain Positive Positive
2024-04-18 TD Cowen Maintain Buy Buy
2024-04-17 Wedbush Maintain Outperform Outperform
2024-04-16 HSBC Upgrade Hold Buy
2024-04-04 Susquehanna Maintain Positive Positive
2024-03-11 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-08 Melius Research Maintain Buy Buy
2024-03-07 Mizuho Maintain Buy Buy
2024-03-07 DZ Bank Downgrade Buy Hold
2024-03-04 Cantor Fitzgerald Maintain Overweight Overweight
2024-03-04 Barclays Maintain Overweight Overweight
2024-02-20 Cantor Fitzgerald Maintain Overweight Overweight
2024-02-13 Mizuho Maintain Buy Buy
2024-02-12 Cantor Fitzgerald Maintain Overweight Overweight
2024-02-01 Goldman Sachs Maintain Buy Buy
2024-01-31 Truist Securities Maintain Hold Hold
2024-01-31 Rosenblatt Maintain Buy Buy
2024-01-31 Cantor Fitzgerald Maintain Overweight Overweight
2024-01-31 Keybanc Maintain Overweight Overweight
2024-01-31 Susquehanna Maintain Positive Positive
2024-01-31 Wedbush Maintain Outperform Outperform
2024-01-31 Citigroup Maintain Buy Buy
2024-01-31 JP Morgan Maintain Neutral Neutral
2024-01-31 Northland Capital Markets Upgrade Market Perform Outperform
2024-01-31 Roth MKM Maintain Buy Buy
2024-01-31 Raymond James Maintain Outperform Outperform
2024-01-31 Wells Fargo Maintain Overweight Overweight
2024-01-30 Raymond James Downgrade Strong Buy Outperform
2024-01-30 Rosenblatt Maintain Buy Buy
2024-01-29 Susquehanna Maintain Positive Positive
2024-01-29 Cantor Fitzgerald Maintain Overweight Overweight
2024-01-29 Morgan Stanley Maintain Overweight Overweight
2024-01-29 B of A Securities Maintain Buy Buy
2024-01-25 UBS Maintain Buy Buy
2024-01-24 New Street Research Upgrade Neutral Buy
2024-01-22 Northland Capital Markets Downgrade Outperform Market Perform
2024-01-19 Raymond James Maintain Strong Buy Strong Buy
2024-01-16 Keybanc Maintain Overweight Overweight
2024-01-16 Barclays Maintain Overweight Overweight
2024-01-08 Melius Research Upgrade Hold Buy
2024-01-05 Mizuho Maintain Buy Buy
2024-01-04 Keybanc Maintain Overweight Overweight
2023-12-18 Goldman Sachs Maintain Buy Buy
2023-12-15 B of A Securities Upgrade Neutral Buy
2023-12-07 Raymond James Maintain Strong Buy Strong Buy
2023-12-07 Stifel Maintain Buy Buy
2023-12-07 Rosenblatt Maintain Outperform Outperform
2023-11-02 UBS Maintain Buy Buy
2023-11-01 Barclays Maintain Overweight Overweight
2023-11-01 Raymond James Maintain Strong Buy Strong Buy
2023-11-01 Truist Securities Maintain Hold Hold
2023-11-01 Wedbush Maintain Outperform Outperform
2023-11-01 Morgan Stanley Maintain Overweight Overweight
2023-11-01 Mizuho Maintain Buy Buy
2023-11-01 Keybanc Maintain Overweight Overweight
2023-09-19 Rosenblatt Maintain Buy Buy
2023-08-03 Benchmark Maintain Buy Buy
2023-08-02 Citigroup Upgrade Neutral Buy
2023-08-02 Rosenblatt Maintain Buy Buy
2023-08-02 Wedbush Maintain Outperform Outperform
2023-08-02 Susquehanna Maintain Positive Positive
2023-08-02 JP Morgan Maintain Neutral Neutral
2023-08-02 B of A Securities Maintain Neutral Neutral
2023-07-27 Rosenblatt Maintain Buy Buy
2023-07-18 B of A Securities Maintain Neutral Neutral
2023-07-12 TD Cowen Maintain Outperform Outperform
2023-07-11 Keybanc Maintain Overweight Overweight
2023-07-05 Northland Capital Markets Upgrade Market Perform Outperform
2023-06-22 Mizuho Maintain Buy Buy
2023-06-16 Morgan Stanley Maintain Overweight Overweight
2023-06-15 Goldman Sachs Maintain Buy Buy
2023-06-14 Barclays Maintain Overweight Overweight
2023-06-14 Wedbush Maintain Outperform Outperform
2023-06-14 Jefferies Maintain Buy Buy
2023-06-14 Craig-Hallum Maintain Buy Buy
2023-06-14 Wells Fargo Maintain Overweight Overweight
2023-06-14 BMO Capital Maintain Outperform Outperform
2023-06-14 Raymond James Maintain Strong Buy Strong Buy
2023-06-14 Mizuho Maintain Buy Buy
2023-06-14 Susquehanna Maintain Positive Positive
2023-06-12 Rosenblatt Maintain Buy Buy
2023-06-12 Keybanc Maintain Overweight Overweight
2023-06-12 Wedbush Maintain Outperform Outperform
2023-06-06 Piper Sandler Maintain Overweight Overweight
2023-06-05 Citigroup Maintain Neutral Neutral
2023-05-31 B of A Securities Maintain Neutral Neutral
2023-05-25 B of A Securities Maintain Buy Buy
2023-05-23 B of A Securities Maintain Neutral Neutral
2023-05-10 B of A Securities Maintain Neutral Neutral
2023-05-03 Susquehanna Maintain Positive Positive
2023-05-03 TD Cowen Maintain Outperform Outperform
2023-05-03 B of A Securities Downgrade Buy Neutral
2023-05-03 Benchmark Maintain Buy Buy
2023-05-03 Truist Securities Maintain Hold Hold
2023-05-03 Goldman Sachs Maintain Buy Buy
2023-05-03 Morgan Stanley Maintain Overweight Overweight
2023-05-03 Raymond James Maintain Strong Buy Strong Buy
2023-05-03 Rosenblatt Maintain Buy Buy
2023-05-03 Citigroup Maintain Neutral Neutral
2023-05-03 Craig-Hallum Upgrade Hold Buy
2023-05-01 Morgan Stanley Maintain Overweight Overweight
2023-05-01 Rosenblatt Maintain Buy Buy
2023-04-25 Stifel Maintain Buy Buy
2023-04-24 Susquehanna Maintain Positive Positive
2023-04-11 Keybanc Maintain Overweight Overweight
2023-04-10 Piper Sandler Maintain Overweight Overweight
2023-03-30 Wells Fargo Maintain Overweight Overweight
2023-03-20 Raymond James Maintain Strong Buy Strong Buy
2023-02-14 Benchmark Maintain Buy Buy
2023-02-02 Citigroup Maintain Neutral Neutral
2023-02-01 Mizuho Maintain Buy Buy
2023-02-01 Morgan Stanley Maintain Overweight Overweight
2023-02-01 Northland Capital Markets Maintain Market Perform Market Perform
2023-02-01 Credit Suisse Maintain Outperform Outperform
2023-02-01 Craig-Hallum Downgrade Buy Hold
2023-02-01 Barclays Maintain Overweight Overweight
2023-02-01 B of A Securities Maintain Buy Buy
2023-02-01 Keybanc Maintain Overweight Overweight
2023-01-30 Susquehanna Maintain Positive Positive
2023-01-24 Bernstein Downgrade Outperform Market Perform
2023-01-23 Truist Securities Maintain Hold Hold
2023-01-23 Barclays Upgrade Equal Weight Overweight
2023-01-11 Keybanc Maintain Overweight Overweight
2023-01-11 Barclays Maintain Equal Weight Equal Weight
2022-11-14 Baird Upgrade Neutral Outperform
2022-11-14 UBS Upgrade Neutral Buy
2022-11-03 Goldman Sachs Maintain Buy Buy
2022-11-02 Raymond James Maintain Strong Buy Strong Buy
2022-11-02 Deutsche Bank Maintain Hold Hold
2022-11-02 Mizuho Maintain Buy Buy
2022-11-02 Keybanc Maintain Overweight Overweight
2022-11-02 Stifel Maintain Buy Buy
2022-11-02 UBS Maintain Neutral Neutral
2022-11-01 B of A Securities Maintain Buy Buy
2022-10-31 Morgan Stanley Maintain Overweight Overweight
2022-10-31 Northland Capital Markets Downgrade Outperform Market Perform
2022-10-24 HSBC Maintain Hold Hold
2022-10-18 Deutsche Bank Maintain Hold Hold
2022-10-10 Northland Capital Markets Maintain Outperform Outperform
2022-10-10 Citigroup Maintain Neutral Neutral
2022-10-10 Cowen & Co. Maintain Outperform Outperform
2022-10-07 Deutsche Bank Maintain Hold Hold
2022-10-07 Piper Sandler Maintain Overweight Overweight
2022-10-07 Keybanc Maintain Overweight Overweight
2022-10-07 Barclays Maintain Equal Weight Equal Weight
2022-10-07 Morgan Stanley Maintain Overweight Overweight
2022-10-07 Craig-Hallum Maintain Buy Buy
2022-10-07 B of A Securities Maintain Buy Buy
2022-10-07 Raymond James Maintain Strong Buy Strong Buy
2022-10-07 Mizuho Maintain Buy Buy
2022-10-07 Baird Maintain Neutral Neutral
2022-10-07 Truist Securities Maintain Hold Hold
2022-10-07 JP Morgan Maintain Neutral Neutral
2022-10-07 Wells Fargo Maintain Overweight Overweight
2022-10-07 Benchmark Maintain Buy Buy
2022-10-07 Stifel Maintain Buy Buy
2022-10-05 Wells Fargo Maintain Overweight Overweight
2022-10-04 Goldman Sachs Maintain Buy Buy
2022-09-23 Morgan Stanley Maintain Overweight Overweight
2022-09-22 B of A Securities Maintain Buy Buy
2022-09-15 Mizuho Maintain Buy Buy
2022-09-08 Stifel Maintain Buy Buy
2022-08-04 Goldman Sachs Maintain Buy Buy
2022-08-03 KGI Securities Upgrade Neutral Outperform
2022-08-03 UBS Maintain Neutral Neutral
2022-08-03 Deutsche Bank Maintain Hold Hold
2022-08-03 Mizuho Maintain Buy Buy
2022-08-03 B of A Securities Maintain Buy Buy
2022-08-03 Citigroup Maintain Neutral Neutral
2022-08-03 Raymond James Maintain Strong Buy Strong Buy
2022-08-03 Morgan Stanley Maintain Overweight Overweight
2022-08-03 Northland Capital Markets Maintain Outperform Outperform
2022-08-03 JP Morgan Maintain Neutral Neutral
2022-08-02 Morgan Stanley Maintain Overweight Overweight
2022-07-20 Deutsche Bank Maintain Hold Hold
2022-07-19 Wells Fargo Maintain Overweight Overweight
2022-07-14 BMO Capital Upgrade Market Perform Outperform
2022-07-13 Susquehanna Maintain Positive Positive
2022-07-12 Keybanc Maintain Overweight Overweight
2022-07-12 Cowen & Co. Maintain Outperform Outperform
2022-07-11 Barclays Maintain Equal Weight Equal Weight
2022-06-30 Northland Capital Markets Upgrade Market Perform Outperform
2022-06-29 B of A Securities Maintain Buy Buy
2022-06-10 Benchmark Maintain Buy Buy
2022-05-17 Piper Sandler Upgrade Neutral Overweight
2022-05-04 Jefferies Maintain Buy Buy
2022-05-04 Mizuho Maintain Buy Buy
2022-05-04 Benchmark Maintain Buy Buy
2022-05-04 Piper Sandler Maintain Neutral Neutral
2022-05-04 Keybanc Maintain Overweight Overweight
2022-04-25 Raymond James Upgrade Outperform Strong Buy
2022-04-22 Wells Fargo Maintain Overweight Overweight
2022-04-20 Deutsche Bank Maintain Hold Hold
2022-04-08 Truist Securities Maintain Hold Hold
2022-04-05 Deutsche Bank Maintain Hold Hold
2022-03-31 Barclays Downgrade Overweight Equal Weight
2022-02-22 Bernstein Upgrade Market Perform Outperform
2022-02-09 Daiwa Capital Maintain Outperform Buy
2022-02-02 Rosenblatt Maintain Buy Buy
2022-02-02 Mizuho Maintain Buy Buy
2022-02-02 Keybanc Maintain Overweight Overweight
2022-02-02 Raymond James Maintain Outperform Outperform
2022-01-20 Piper Sandler Downgrade Overweight Neutral
2022-01-12 Barclays Maintain Overweight Overweight
2022-01-11 Keybanc Upgrade Sector Weight Overweight
2021-11-01 Northland Capital Markets Downgrade Outperform Market Perform
2021-10-27 BMO Capital Maintain Market Perform Market Perform
2021-10-27 Raymond James Maintain Outperform Outperform
2021-10-27 Mizuho Maintain Buy Buy
2021-10-27 Deutsche Bank Maintain Hold Hold
2021-10-27 Barclays Maintain Overweight Overweight
2021-10-27 Rosenblatt Maintain Buy Buy
2021-09-23 Piper Sandler Maintain Overweight Overweight
2021-08-09 BMO Capital Upgrade Underperform Market Perform
2021-07-28 Susquehanna Maintain Positive Positive
2021-07-28 Benchmark Maintain Buy Buy
2021-07-28 Rosenblatt Maintain Buy Buy
2021-07-15 Citigroup Upgrade Sell Neutral
2021-04-28 Raymond James Maintain Outperform Outperform
2021-04-28 Mizuho Maintain Buy Buy
2021-04-15 Raymond James Maintain Outperform Outperform
2021-03-25 Northland Capital Markets Upgrade Market Perform Outperform
2021-01-27 Mizuho Maintain Buy Buy
2021-01-27 JP Morgan Maintain Neutral Neutral
2021-01-27 Rosenblatt Maintain Buy Buy
2021-01-27 Loop Capital Maintain Buy Buy
2021-01-25 RBC Capital Maintain Outperform Outperform
2021-01-14 Cowen & Co. Maintain Outperform Outperform
2021-01-14 BMO Capital Downgrade Market Perform Underperform
2020-11-06 Wells Fargo Upgrade Equal Weight Overweight
2020-11-04 Goldman Sachs Upgrade Neutral Buy
2020-10-28 Citigroup Maintain Sell Sell
2020-10-28 Barclays Upgrade Equal Weight Overweight
2020-10-28 Craig-Hallum Upgrade Hold Buy
2020-10-26 Susquehanna Maintain Positive Positive
2020-08-25 Piper Sandler Maintain Overweight Overweight
2020-08-24 Northland Capital Markets Downgrade Outperform Market Perform
2020-07-29 Susquehanna Upgrade Neutral Positive
2020-07-29 UBS Maintain Neutral Neutral
2020-07-29 Rosenblatt Maintain Buy Buy
2020-07-29 Piper Sandler Maintain Overweight Overweight
2020-07-29 B of A Securities Maintain Buy Buy
2020-07-29 Morgan Stanley Maintain Equal Weight Equal Weight
2020-07-29 JP Morgan Maintain Neutral Neutral
2020-07-27 B of A Securities Maintain Buy Buy
2020-07-27 Deutsche Bank Maintain Hold Hold
2020-07-20 Barclays Maintain Equal Weight Equal Weight
2020-06-16 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-30 Argus Research Maintain Buy Buy
2020-04-29 Nomura Maintain Buy Buy
2020-04-29 Mizuho Maintain Buy Buy
2020-04-29 Piper Sandler Maintain Overweight Overweight
2020-04-29 JP Morgan Maintain Neutral Neutral
2020-04-29 Rosenblatt Maintain Buy Buy
2020-04-29 UBS Maintain Neutral Neutral
2020-04-29 B of A Securities Maintain Buy Buy
2020-04-29 CFRA Maintain Buy Buy
2020-04-15 B of A Securities Maintain Buy Buy
2020-03-20 B of A Securities Maintain Buy Buy
2020-03-20 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-13 Northland Upgrade Market Perform Outperform
2020-03-13 Northland Capital Markets Upgrade Market Perform Outperform
2020-03-06 Craig-Hallum Upgrade Hold Buy
2020-03-06 Deutsche Bank Maintain Hold Hold
2020-03-06 Atlantic Equities Upgrade Neutral Overweight
2020-03-03 Piper Sandler Upgrade Neutral Overweight
2020-03-02 B of A Securities Maintain Buy Buy
2020-02-20 Wells Fargo Downgrade Overweight Equal Weight
2020-02-11 RBC Capital Maintain Outperform Outperform
2020-01-29 Wedbush Maintain Outperform Outperform
2020-01-29 Exane BNP Paribas Downgrade Outperform Neutral
2020-01-29 B of A Securities Maintain Buy Buy
2020-01-09 Mizuho Upgrade Neutral Buy
2020-01-07 Wells Fargo Maintain Overweight Overweight
2020-01-02 Nomura Instinet Maintain Buy Buy
2020-01-02 Nomura Maintain Buy Buy
2019-12-20 Wedbush Maintain Outperform Outperform
2019-12-18 Morgan Stanley Maintain Equal Weight Equal Weight
2019-11-21 Northland Downgrade Outperform Market Perform
2019-11-21 Northland Capital Markets Downgrade Outperform Market Perform
2019-11-19 Wells Fargo Maintain Outperform Outperform
2019-11-19 Mizuho Maintain Neutral Neutral
2019-11-18 Cowen & Co. Maintain Outperform Outperform
2019-11-15 RBC Capital Maintain Outperform Outperform
2019-10-30 Susquehanna Maintain Neutral Neutral
2019-10-30 Credit Suisse Maintain Neutral Neutral
2019-10-30 Loop Capital Upgrade Hold Buy
2019-10-30 UBS Maintain Neutral Neutral
2019-10-30 CFRA Upgrade Hold Buy
2019-10-30 Rosenblatt Maintain Buy Buy
2019-10-30 Nomura Maintain Buy Buy
2019-10-21 Morgan Stanley Maintain Equal Weight Equal Weight
2019-08-19 Piper Jaffray Maintain Neutral Neutral
2019-08-13 Loop Capital Maintain Hold Hold
2019-08-01 Benchmark Maintain Hold Hold
2019-07-31 Morgan Stanley Maintain Equal Weight Equal Weight
2019-07-31 Craig-Hallum Downgrade Buy Hold
2019-07-24 Wedbush Maintain Outperform Outperform
2019-07-22 Atlantic Equities Maintain Neutral Neutral
2019-07-18 Mizuho Downgrade Buy Neutral
2019-07-10 UBS Maintain Neutral Neutral
2019-07-09 Nomura Maintain Buy Buy
2019-06-27 Wedbush Maintain Outperform Outperform
2019-06-06 Morgan Stanley Upgrade Underweight Equal Weight
2019-05-01 Barclays Maintain Equal Weight Equal Weight
2019-05-01 Deutsche Bank Maintain Hold Hold
2019-05-01 Mizuho Maintain Buy Buy
2019-05-01 Wells Fargo Maintain Outperform Outperform
2019-04-08 B of A Securities Maintain Buy Buy
2019-04-08 Bank of America Maintain Buy Buy
2019-04-03 Nomura Maintain Buy Buy
2018-10-25 Baird Maintain Neutral Neutral
2018-10-25 BMO Capital Maintain Market Perform Market Perform
2018-10-23 Barclays Upgrade Underweight Equal Weight
2018-10-01 Baird Downgrade Outperform Neutral
2018-10-01 Barclays Maintain Underweight Underweight
2018-09-27 Northland Securities Downgrade Outperform Market Perform
2018-09-27 Northland Capital Markets Downgrade Outperform Market Perform
2018-09-25 KeyBanc Maintain Sector Weight Equal Weight
2018-09-24 RBC Capital Maintain Outperform Outperform
2018-09-20 Stifel Maintain Buy Buy
2018-09-20 Stifel Nicolaus Maintain Buy Buy
2018-09-18 Mizuho Maintain Buy Buy
2018-09-14 Argus Maintain Buy Buy
2018-09-14 Argus Research Maintain Buy Buy
2018-09-11 Rosenblatt Maintain Buy Buy
2018-09-10 Wells Fargo Maintain Outperform Outperform
2018-08-10 Goldman Sachs Upgrade Sell Neutral
2018-07-30 Cowen & Co. Maintain Outperform Outperform
2018-07-16 Stifel Nicolaus Maintain Buy Buy
2018-07-16 Stifel Maintain Buy Buy
2018-06-20 Morgan Stanley Maintain Underweight Underweight
2018-06-01 Stifel Maintain Buy Buy
2018-06-01 Stifel Nicolaus Maintain Buy Buy
2018-05-17 Cowen & Co. Maintain Outperform Outperform
2018-05-16 Susquehanna Upgrade Negative Neutral
2018-04-26 Stifel Nicolaus Maintain Buy Buy
2018-04-26 JP Morgan Maintain Neutral Neutral
2018-04-26 Stifel Maintain Buy Buy
2018-04-19 Barclays Maintain Underweight Underweight
2018-04-05 UBS Maintain Neutral Neutral
2018-04-05 Stifel Upgrade Hold Buy
2018-04-05 Stifel Nicolaus Upgrade Hold Buy
2018-03-26 Susquehanna Downgrade Neutral Negative
2018-02-01 Argus Upgrade Hold Buy
2018-02-01 Argus Research Upgrade Hold Buy
2018-01-31 Credit Suisse Maintain Neutral Neutral
2017-12-18 Macquarie Upgrade Underperform Neutral
2017-10-30 Morgan Stanley Downgrade Equal Weight Underweight
2017-10-25 Loop Capital Maintain Hold Hold
2017-10-25 Credit Suisse Maintain Neutral Neutral
2017-10-04 Barclays Maintain Underweight Underweight
2017-07-26 Baird Maintain Outperform Outperform
2017-07-26 BMO Capital Downgrade Outperform Market Perform
2017-06-09 Longbow Research Maintain Neutral Neutral
2017-05-17 Loop Capital Downgrade Buy Hold
2017-05-02 Macquarie Downgrade Neutral Underperform
2017-04-06 Goldman Sachs Maintain Sell Sell
2017-03-31 Macquarie Maintain Neutral Neutral
2016-12-20 Mizuho Upgrade Neutral Buy
2016-12-15 Morgan Stanley Upgrade Underweight Equal Weight
2016-12-12 BMO Capital Upgrade Market Perform Outperform
2016-12-08 Bank of America Upgrade Underperform Buy
2016-12-08 B of A Securities Upgrade Underperform Buy
2016-12-06 Loop Capital Maintain Buy Buy
2016-11-22 MKM Partners Maintain Buy Buy
2016-10-17 Oppenheimer Upgrade Underweight Perform
2016-10-12 Credit Suisse Upgrade Underperform Neutral
2016-09-20 Susquehanna Maintain Neutral Neutral
2016-09-20 Bernstein Upgrade Underperform Market Perform
2016-09-14 Deutsche Bank Maintain Hold Hold
2016-07-22 Credit Suisse Maintain Underperform Underperform
2016-07-08 Bernstein Maintain Underperform Underperform
2016-06-16 Canaccord Genuity Maintain Hold Hold
2016-04-22 Craig-Hallum Upgrade Hold Buy
2016-04-22 Credit Suisse Maintain Underperform Underperform
2016-04-22 Canaccord Genuity Maintain Hold Hold
2016-04-22 MKM Partners Upgrade Neutral Buy
2016-04-22 Exane BNP Paribas Upgrade Underperform Neutral
2016-04-22 Macquarie Maintain Neutral Neutral
2016-04-22 Morgan Stanley Maintain Underweight Underweight
2016-04-22 Jefferies Maintain Buy Buy
2016-04-07 Craig-Hallum Maintain Hold Hold
2016-03-21 UBS Maintain Sell Sell
2015-09-11 Bernstein Upgrade Underperform Market Perform
2015-07-17 Mizuho Maintain Neutral Neutral
2015-07-15 Mizuho Maintain Neutral Neutral
2015-06-09 Northland Securities Maintain Outperform Outperform
2015-05-07 Canaccord Genuity Maintain Hold Hold
2015-04-17 Ascendiant Capital Downgrade Buy Hold
2015-03-25 UBS Downgrade Neutral Sell
2015-02-23 Exane BNP Paribas Maintain Underperform Underperform
2015-01-21 Nomura Maintain Neutral Neutral
2015-01-20 Jefferies Maintain Buy Buy
2015-01-20 Deutsche Bank Maintain Hold Hold
2014-10-17 Jefferies Maintain Buy Buy
2014-10-17 Pacific Crest Upgrade Underperform Sector Perform
2014-10-17 Canaccord Genuity Downgrade Buy Hold
2014-10-16 Deutsche Bank Maintain Hold Hold
2014-10-16 FBR Capital Maintain Market Perform Market Perform
2014-10-14 Citigroup Maintain Buy Buy
2014-10-10 Imperial Capital Maintain Outperform Outperform
2014-10-09 Wedbush Downgrade Outperform Neutral
2014-07-18 Bank of America Downgrade Neutral Underperform
2014-07-18 FBR Capital Downgrade Outperform Market Perform
2014-07-18 B of A Securities Downgrade Neutral Underperform
2014-07-18 Deutsche Bank Maintain Hold Hold
2014-06-23 Pacific Crest Downgrade Sector Perform Underperform
2014-06-09 Imperial Capital Maintain Outperform Outperform
2014-04-21 FBR Capital Maintain Outperform Outperform
2014-03-11 Ascendiant Capital Maintain Buy Buy
2013-12-16 Oppenheimer Downgrade Perform Underperform
2013-11-14 Citigroup Maintain Neutral Neutral
2013-10-22 Bernstein Downgrade Market Perform Underperform
2013-10-18 B of A Securities Downgrade Buy Neutral
2013-10-18 Citigroup Maintain Neutral Neutral
2013-10-18 Bank of America Downgrade Buy Neutral
2013-10-14 Wedbush Upgrade Neutral Outperform
2013-07-19 Credit Suisse Downgrade Neutral Underperform
2013-07-19 Morgan Stanley Downgrade Equal Weight Underweight
2013-07-11 B of A Securities Upgrade Underperform Buy
2013-07-11 Canaccord Genuity Upgrade Hold Buy
2013-07-11 Bank of America Upgrade Underperform Buy
2013-06-24 FBR Capital Upgrade Market Perform Outperform
2013-05-16 Goldman Sachs Downgrade Neutral Sell
2013-05-02 Macquarie Downgrade Outperform Neutral
2013-03-18 Macquarie Upgrade Underperform Outperform
2013-01-23 Maxim Group Maintain Market Perform Market Perform
2013-01-03 Barclays Downgrade Equal Weight Underweight
2012-10-19 FBR Capital Downgrade Outperform Market Perform
2012-10-12 Nomura Maintain Neutral Neutral
2012-10-12 Wedbush Maintain Neutral Neutral
2012-10-12 FBR Capital Maintain Outperform Outperform
2012-10-12 Jefferies Maintain Buy Buy
2012-10-12 Citigroup Maintain Neutral Neutral
2012-10-12 Barclays Maintain Equal Weight Equal Weight
2012-10-12 Williams Capital Maintain Buy Buy
2012-10-12 Goldman Sachs Maintain Neutral Neutral
2012-10-12 UBS Maintain Neutral Neutral
2012-10-12 Sterne Agee Maintain Neutral Neutral
2012-10-11 Canaccord Genuity Maintain Hold Hold
2012-10-11 Deutsche Bank Maintain Hold Hold
2012-10-10 Barclays Maintain Equal Weight Equal Weight
2012-10-04 MKM Partners Upgrade Sell Neutral
2012-09-25 FBR Capital Maintain Outperform Outperform
2012-09-18 Wedbush Maintain Neutral Neutral
2012-09-13 Citigroup Downgrade Buy Neutral
2012-09-10 Goldman Sachs Upgrade Sell Neutral
2012-09-05 UBS Downgrade Buy Neutral
2012-08-27 Sterne Agee Maintain Neutral Neutral
2012-07-20 Wedbush Downgrade Outperform Neutral
2012-07-20 UBS Maintain Buy Buy
2012-07-20 Deutsche Bank Maintain Hold Hold
2012-07-20 Citigroup Maintain Buy Buy
2012-07-20 Canaccord Genuity Downgrade Buy Hold
2012-07-20 Jefferies Maintain Buy Buy
2012-07-10 Canaccord Genuity Maintain Buy Buy
2012-07-10 JP Morgan Maintain Neutral Neutral
2012-07-10 Goldman Sachs Maintain Sell Sell
2012-07-10 UBS Maintain Buy Buy
2012-07-10 FBR Capital Maintain Outperform Outperform
2012-07-10 Williams Financial Maintain Buy Buy
2012-07-10 Williams Capital Maintain Buy Buy
2012-07-10 Jefferies Maintain Buy Buy
2012-07-10 Citigroup Maintain Buy Buy
2012-07-09 Sterne Agee Maintain Neutral Neutral
2012-07-09 Wedbush Maintain Outperform Outperform
2012-07-05 Sterne Agee Maintain Neutral Neutral
2012-06-27 Citigroup Maintain Buy Buy
2012-04-20 Wedbush Maintain Outperform Outperform
2012-04-20 Deutsche Bank Maintain Hold Hold
2012-04-20 Citigroup Maintain Buy Buy
2012-04-20 FBR Capital Maintain Outperform Outperform
2012-04-20 JP Morgan Maintain Neutral Neutral
2012-04-20 Williams Capital Maintain Buy Buy
2012-04-20 Williams Financial Maintain Buy Buy
2012-04-17 Sterne Agee Maintain Buy Buy
2012-03-15 Jefferies Upgrade Hold Buy
2012-02-07 Longbow Research Downgrade Buy Hold