NASDAQ : QCOM

QUALCOMM Incorporated

$171.78 USD

$1.17 (0.69%)

Volume
15.41M
Average Volume
23.65M
Market Capitalization
$181.06B
P/E Ratio
18.41
Dividend Yield
2.09%
Price Target
$220.00
Year High
$259.92
Year Low
$121.99
Day High
Day Low
Payout Ratio
$0.38
Current Ratio
$2.37
Source Headline
4 Tech Stocks Throwing Off Dividends

While the market rewards every AI story stock with a nosebleed multiple, four legacy tech names keep quietly writing checks to shareholders.

247wallst.com - 2026-07-17 11:47:43

Qualcomm Announces Quarterly Cash Dividend

SAN DIEGO--(BUSINESS WIRE)--Qualcomm Incorporated (NASDAQ: QCOM) today announced a quarterly cash dividend of $0.92 per common share, payable on September 24, 2026, to stockholders of record at the close of business on September 3, 2026.About QualcommQualcomm is a global computing leader at the center of the AI era, enabling intelligence to scale from the most personal devices to large-scale infrastructure. Building on more than four decades of innovation, we develop platforms and solutions that.

businesswire.com - 2026-07-17 09:00:00

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

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

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

Qualcomm Might Be a Hot AI Stock Next Year

Qualcomm is reporting lower revenue and operating income growth rates, which isn't attractive on the surface. The main catalyst comes from Qualcomm's long-term plans for data centers and humanoid robots.

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

Qualcomm Earnings Preview: A Lot Of Growth Potential Not Baked In Yet (Rating Upgrade)

I am upgrading Qualcomm (QCOM) to a buy, citing its data center pivot and accelerating automotive segment as key growth drivers. QCOM targets doubling non-handset revenue to $40B by FY29, with data center and Automotive momentum offsetting Apple modem business loss. Intrinsic value is estimated at $220 per share, making QCOM attractively valued at a 23% discount after a recent 31% share price decline.

seekingalpha.com - 2026-07-15 12:52:00

Qualcomm Schedules Third Quarter Fiscal 2026 Earnings Release and Conference Call

SAN DIEGO--(BUSINESS WIRE)--Qualcomm Incorporated (NASDAQ: QCOM) today announced that it will publish the Company's financial results for its third quarter of fiscal 2026 on Wednesday, July 29, 2026, after the close of the market on the Company's Investor Relations website, at https://investor.qualcomm.com/financial-information. The earnings release will also be furnished to the Securities and Exchange Commission (SEC) on a Form 8-K, which will be available on the SEC website at http://www.sec.g.

businesswire.com - 2026-07-15 09:00:00

Qualcomm (QCOM) Stock Falls Amid Market Uptick: What Investors Need to Know

In the closing of the recent trading day, Qualcomm (QCOM) stood at $178.1, denoting a -3.2% move from the preceding trading day.

zacks.com - 2026-07-14 18:45:35

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

5 Stocks That Can Win or Lose After Taiwan Semiconductor Earnings

Taiwan Semiconductor (NYSE:TSM | TSM Price Prediction) reports its

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

Congress Is Trading on Laws They’re About to Pass — And It’s Perfectly Legal

Lawmakers are buying and selling stocks in the exact industries they regulate, and nothing about it breaks the law. Here is what the latest filings reveal about where congressional money is moving before the votes happen.

247wallst.com - 2026-07-13 10:52:55

Investors Heavily Search QUALCOMM Incorporated (QCOM): Here is What You Need to Know

Qualcomm (QCOM) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.

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

Is QCOM Undervalued? DCF Says Worth $311

On July 13, 2026, we delve into the DCF analysis for Qualcomm Inc (QCOM), a company that has shown notable price performance in recent times. Over the past year

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

The 5 Smartphone Chip Stocks Poised for the Next Handset Upgrade Wave

Smartphone silicon content is quietly repricing. On-device AI, camera stacks and RF complexity are lifting chip dollars per handset just as the next refresh cycle arrives, and the market has already begun pricing the winners.

247wallst.com - 2026-07-11 08:30:35

Monolithic vs. Qualcomm: Which Semiconductor Stock Has More Upside?

QCOM and MPWR are expanding AI-focused semiconductor portfolios as both pursue growth in data centers, servers and emerging AI markets.

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

Qualcomm Stock Low Presents Bullish Opportunity

Subscribers to Schaeffer's Weekend Trader options recommendation service received this QCOM commentary on Sunday night, along with a detailed options trade recommendation -- including complete entry and exit parameters.

schaeffersresearch.com - 2026-07-10 12:05:20

The Road To $380 For Qualcomm Stock

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

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

Bank of America Just Picked Its Favorite AI Chip Stock

Micron Technology (MU) drew renewed support from Bank of America, which said the memory chipmaker offers a stronger investment case than Qualcomm (QCOM) as arti

gurufocus.com - 2026-07-10 07:47:00

AMD vs. Qualcomm: Which AI PC Stock Has the Better Long-Term Setup?

AI PCs could restart laptop demand, but AMD and Qualcomm are taking very different paths. Here's what investors should watch next.

fool.com - 2026-07-10 07:30:00

Noble Helium advances toward August spud at North Rukwa - ICYMI

Noble Helium Ltd (ASX:NHE, OTC:NBHEF, FRA:GN1) earlier this week said it had refined its upcoming helium drilling campaign in Tanzania after 3D seismic...

proactiveinvestors.com - 2026-07-10 06:48:00

NewPeak Metals confirms Las Opeñas discovery - ICYMI

NewPeak Metals Ltd (ASX:NPM, OTC:NPMFF, FRA:NPM) earlier this week confirmed a large-scale gold-zinc-silver discovery from the first hole of its 2026...

proactiveinvestors.com - 2026-07-10 06:47:00

First Graphene eyes China cement growth - ICYMI

First Graphene Ltd (ASX:FGR, OTCQB:FGPHF, FRA:M11) earlier this week said it had signed a Memorandum of Understanding with The Sixth Element (Changzhou)...

proactiveinvestors.com - 2026-07-10 06:46:00

Will Qualcomm's Automotive Business Continue Driving Top-Line Growth?

Qualcomm Incorporated QCOM is benefiting from strong traction in the automotive business. Automotive revenue reaches a record $1.33 billion in the second quarter of fiscal 2026, up 38% year over year.

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

Nasdaq ends higher as chip rally lifts Wall Street

4:20pm: S&P 500 and Dow also advance Wall Street finished higher on Thursday, with the Nasdaq leading the gains as investors piled back into semiconductor...

proactiveinvestors.com - 2026-07-09 12:23:00

Nasdaq leads markets ahead as chips find favor again

1:55pm: Micron goes on a run Micron Technology Inc (NASDAQ:MU) (Micron Technology Inc (NASDAQ:MU)) shares rose 7% on Thursday after the company announced...

proactiveinvestors.com - 2026-07-09 09:57:00

Qualcomm's Next Rally May Be Closer Than Investors Think

Our Qualcomm (NASDAQ:QCOM | QCOM Price Prediction) 24/7 Wall St.

247wallst.com - 2026-07-09 08:30:30

Micron shares rise on $3B US semiconductor supply chain investment

Micron Technology Inc (NASDAQ:MU) shares rose 7% on Thursday after the company announced plans to invest up to $3 billion to strengthen the U.S....

proactiveinvestors.com - 2026-07-09 07:29:00

Qualcomm AI Factory Bet Comes as the Semiconductor Pendulum Swings

Qualcomm just announced a major foray into the AI industry, but the broader semiconductor space is under pressure.

zacks.com - 2026-07-08 15:10:25

3 Beaten Down AI Semiconductor Giants of 1H 2026 That Could Soar in 2H

NVDA, AVGO and QCOM slid in 1H 2026 as AI focus broadened, but product roadmaps, diversification and estimates point to potential 2H strength.

zacks.com - 2026-07-08 09:46:05

Top 50 High-Quality Dividend Growth Stocks For July 2026

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

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

Qualcomm (QCOM) Falls More Steeply Than Broader Market: What Investors Need to Know

Qualcomm (QCOM) closed at $182.97 in the latest trading session, marking a -1.88% move from the prior day.

zacks.com - 2026-07-07 18:46:09

Chip Stocks Just Flashed a Warning Even Wall Street's Bulls Can't Ignore

The chip trade is having one of those days where every bull's favorite narrative and every bear's favorite chart are both correct at the same time.

247wallst.com - 2026-07-07 15:35:30

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

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

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

Up 14.81% in a Year, COWZ Proves You Don’t Need Apple

The Pacer US Cash Cows 100 ETF (CBOE: COWZ) is having a solid 2026, up 6.4% year to date and 14.81% over the past year through July 6. Yet a fund built expressly to own America's biggest cash machines holds zero shares of Apple, arguably the most famous cash generator on the planet. That contradiction is... Up 14.81% in a Year, COWZ Proves You Don't Need Apple

247wallst.com - 2026-07-07 13:17:13

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

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

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

Prediction: This Will Be the Next Artificial Intelligence (AI) Semiconductor Stock to Go Parabolic

Chips stocks such as Micron, Sandisk, and Intel have been outperforming yesterday's winners like Nvidia. One industry player, Qualcomm, is emerging as a leader in the on-device and agentic AI markets.

fool.com - 2026-07-06 09:45:00

Qualcomm Lags Industry in the Past Year: An Opportunity to Buy?

QCOM's automotive and Snapdragon traction support its portfolio, but handset weakness, China risks and margin pressure cloud the stock outlook.

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

These Experts See 'Screaming Buys' in AI Stocks After a Recent Pullback

AI chip stocks have pulled back from recent highs. Some Wall Street analysts are saying buy the dip.

investopedia.com - 2026-07-02 09:16:18

Breakfast News: Chips Pull Back on Rich Valuations

Investors turn away from chip stocks, Amazon airs semiconductor plans, and more

fool.com - 2026-07-02 07:30:00

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

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

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

MU, SNDK and QCOM Forecasts – Rising Interest Rates Drag Tech Momentum

Tech continues to struggle with rising interest rates, and questions about the job numbers tomorrow cause concern.

fxempire.com - 2026-07-01 09:04:28

5 Stock Picks Last Quarter From Wall Street's Most Accurate Analysts

U.S. stocks settled higher on Tuesday, with the Nasdaq Composite gaining around 1.5% during the session.

benzinga.com - 2026-07-01 06:53:41

Qualcomm (QCOM) Stock Sinks As Market Gains: Here's Why

In the latest trading session, Qualcomm (QCOM) closed at $184.79, marking a -2.08% move from the previous day.

zacks.com - 2026-06-30 18:46:13

Meet the Artificial Intelligence (AI) Inference Stock That Could Deliver the Biggest Gains Over the Next 3 Years (Hint: It's not Nvidia or Broadcom)

Qualcomm is forecasting impressive growth in its data center business over the next three years, driven by the growing traction in AI chips.

fool.com - 2026-06-30 15:33:00

ByteDance targets in-house CPU for 2027 deployment, partners with Qualcomm: report

ByteDance is aiming to complete the design of a new in-house central processing unit (CPU) by early next year at the latest, with plans for mass production and wider deployment in the second half of 2027, according to a South China Morning Post report citing people familiar with the matter. The TikTok parent company is developing the chip to support its expanding artificial intelligence infrastructure as it seeks greater control over core computing hardware, the SCMP report said.

proactiveinvestors.com - 2026-06-30 12:56:42

Qualcomm Is the Most Underrated AI Chipmaker to Buy

The market appears to be underestimating how quickly Qualcomm can gain market share in the AI chip segment. It already does business with tech giants, and management has shared a compelling multiyear growth plan.

fool.com - 2026-06-30 10:45:00

The AI pendulum is swinging back to a more realistic place, says Don McGuire, CMO of Qualcomm

Read the original article on Business Insider

businessinsider.com - 2026-06-30 10:33:50

Here is What to Know Beyond Why QUALCOMM Incorporated (QCOM) is a Trending Stock

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

zacks.com - 2026-06-30 10:01:18

Overclocking Qualcomm: Rewiring the AI Compute Market

The semiconductor sector is notorious for punishing cyclicality. When global smartphone shipments stall or supply chains bottleneck, legacy chipmakers often bear the brunt of market anxiety.

marketbeat.com - 2026-06-30 09:05:32

Get QCOM Insider Trade Alerts

QCOM Price Target Summary

Last Month

$225.55

11 analysts

Last Quarter

$205.78

27 analysts

Last Year

$189.88

48 analysts

All Time

$186.99

117 analysts

QCOM Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-13 TD Cowen Maintain Buy Buy
2026-06-29 Mizuho Maintain Neutral Neutral
2026-06-25 TD Cowen Maintain Buy Buy
2026-06-25 Benchmark Maintain Buy Buy
2026-06-25 Barclays Maintain Underweight Underweight
2026-06-25 Susquehanna Maintain Neutral Neutral
2026-06-25 Rosenblatt Maintain Buy Buy
2026-06-25 Citigroup Maintain Neutral Neutral
2026-06-25 UBS Maintain Neutral Neutral
2026-06-25 Cantor Fitzgerald Maintain Neutral Neutral
2026-06-25 RBC Capital Maintain Sector Perform Sector Perform
2026-06-25 Wells Fargo Maintain Equal Weight Equal Weight
2026-06-25 Bernstein Maintain Market Perform Market Perform
2026-06-25 Morgan Stanley Upgrade Underweight Equal Weight
2026-06-23 B of A Securities Maintain Underperform Underperform
2026-06-22 Cantor Fitzgerald Maintain Neutral Neutral
2026-06-12 Wells Fargo Maintain Equal Weight Equal Weight
2026-05-08 Tigress Financial Maintain Buy Buy
2026-05-08 Daiwa Capital Upgrade Neutral Outperform
2026-04-30 RBC Capital Maintain Sector Perform Sector Perform
2026-04-30 Wells Fargo Maintain Equal Weight Equal Weight
2026-04-30 Rosenblatt Maintain Buy Buy
2026-04-30 Barclays Maintain Underweight Underweight
2026-04-30 UBS Maintain Neutral Neutral
2026-04-30 TD Cowen Maintain Buy Buy
2026-04-30 Susquehanna Maintain Neutral Neutral
2026-04-30 Evercore ISI Group Maintain In Line In Line
2026-04-30 Benchmark Maintain Buy Buy
2026-04-30 Cantor Fitzgerald Maintain Neutral Neutral
2026-04-30 Citigroup Maintain Neutral Neutral
2026-04-30 JP Morgan Maintain Neutral Neutral
2026-04-21 UBS Maintain Neutral Neutral
2026-04-17 BNP Paribas Downgrade Outperform Neutral
2026-04-16 JP Morgan Downgrade Overweight Neutral
2026-03-26 Bernstein Downgrade Outperform Market Perform
2026-03-16 Seaport Global Downgrade Neutral Sell
2026-02-24 Loop Capital Upgrade Hold Buy
2026-02-24 Wells Fargo Upgrade Underweight Equal Weight
2026-02-06 Argus Research Maintain Buy Buy
2026-02-05 Rosenblatt Maintain Buy Buy
2026-02-05 Wells Fargo Maintain Underweight Underweight
2026-02-05 Evercore ISI Group Maintain In Line In Line
2026-02-05 Mizuho Maintain Neutral Neutral
2026-02-05 TD Cowen Maintain Buy Buy
2026-02-05 RBC Capital Maintain Sector Perform Sector Perform
2026-02-05 Cantor Fitzgerald Maintain Neutral Neutral
2026-02-05 JP Morgan Maintain Overweight Overweight
2026-02-02 Cantor Fitzgerald Maintain Neutral Neutral
2026-01-26 UBS Maintain Neutral Neutral
2026-01-26 Mizuho Maintain Neutral Neutral
2026-01-09 Mizuho Downgrade Outperform Neutral
2025-11-06 B of A Securities Maintain Buy Buy
2025-11-06 Rosenblatt Maintain Buy Buy
2025-11-06 Piper Sandler Maintain Overweight Overweight
2025-11-06 Mizuho Maintain Outperform Outperform
2025-11-06 Wells Fargo Maintain Underweight Underweight
2025-11-06 UBS Maintain Neutral Neutral
2025-11-04 JP Morgan Maintain Overweight Overweight
2025-10-28 Rosenblatt Maintain Buy Buy
2025-10-28 Citigroup Maintain Neutral Neutral
2025-10-27 UBS Maintain Neutral Neutral
2025-10-22 Susquehanna Maintain Positive Positive
2025-07-31 Rosenblatt Maintain Buy Buy
2025-07-31 Piper Sandler Maintain Overweight Overweight
2025-07-28 JP Morgan Maintain Overweight Overweight
2025-07-21 UBS Maintain Neutral Neutral
2025-07-17 JP Morgan Maintain Overweight Overweight
2025-07-07 Citigroup Maintain Neutral Neutral
2025-06-17 B of A Securities Maintain Buy Buy
2025-05-02 Evercore ISI Group Maintain In Line In Line
2025-05-01 Loop Capital Maintain Hold Hold
2025-05-01 Wells Fargo Maintain Underweight Underweight
2025-05-01 Susquehanna Maintain Positive Positive
2025-05-01 Rosenblatt Maintain Buy Buy
2025-05-01 Baird Maintain Outperform Outperform
2025-05-01 Cantor Fitzgerald Maintain Neutral Neutral
2025-05-01 Benchmark Maintain Buy Buy
2025-04-11 Citigroup Maintain Neutral Neutral
2025-04-09 TD Cowen Maintain Buy Buy
2025-02-07 Benchmark Maintain Buy Buy
2025-02-06 Cantor Fitzgerald Maintain Neutral Neutral
2025-02-06 Evercore ISI Group Maintain In Line In Line
2025-02-06 Rosenblatt Maintain Buy Buy
2025-02-06 Piper Sandler Maintain Overweight Overweight
2025-01-17 Barclays Maintain Overweight Overweight
2025-01-07 Mizuho Maintain Outperform Outperform
2024-11-20 Cantor Fitzgerald Maintain Neutral Neutral
2024-11-20 Susquehanna Maintain Positive Positive
2024-11-07 Benchmark Maintain Buy Buy
2024-11-07 Wells Fargo Maintain Underweight Underweight
2024-11-07 Evercore ISI Group Maintain In Line In Line
2024-11-07 Cantor Fitzgerald Maintain Neutral Neutral
2024-11-07 Bernstein Maintain Outperform Outperform
2024-11-07 JP Morgan Maintain Overweight Overweight
2024-11-07 Morgan Stanley Maintain Equal Weight Equal Weight
2024-11-07 UBS Maintain Neutral Neutral
2024-11-05 JP Morgan Maintain Overweight Overweight
2024-10-21 Susquehanna Maintain Positive Positive
2024-10-16 Citigroup Maintain Neutral Neutral
2024-10-08 Cantor Fitzgerald Maintain Neutral Neutral
2024-10-08 Keybanc Downgrade Overweight Sector Weight
2024-09-17 JP Morgan Maintain Overweight Overweight
2024-08-12 Wolfe Research Downgrade Outperform Peer Perform
2024-08-01 Barclays Maintain Overweight Overweight
2024-08-01 Piper Sandler Maintain Overweight Overweight
2024-08-01 Rosenblatt Maintain Buy Buy
2024-08-01 Wells Fargo Maintain Underweight Underweight
2024-08-01 Deutsche Bank Maintain Hold Hold
2024-08-01 Cantor Fitzgerald Maintain Neutral Neutral
2024-07-23 Baird Maintain Outperform Outperform
2024-07-17 HSBC Downgrade Buy Hold
2024-07-17 Susquehanna Maintain Positive Positive
2024-07-16 Cantor Fitzgerald Maintain Neutral Neutral
2024-07-15 Citigroup Maintain Neutral Neutral
2024-07-09 Keybanc Maintain Overweight Overweight
2024-06-21 Tigress Financial Maintain Buy Buy
2024-06-04 TD Cowen Maintain Buy Buy
2024-05-31 Mizuho Maintain Buy Buy
2024-05-31 B of A Securities Maintain Buy Buy
2024-05-07 Argus Research Maintain Buy Buy
2024-05-03 Benchmark Maintain Buy Buy
2024-05-02 Barclays Maintain Overweight Overweight
2024-05-02 Citigroup Maintain Neutral Neutral
2024-05-02 Morgan Stanley Maintain Equal Weight Equal Weight
2024-05-02 UBS Maintain Neutral Neutral
2024-05-02 JP Morgan Maintain Overweight Overweight
2024-05-02 Piper Sandler Maintain Overweight Overweight
2024-05-02 Wolfe Research Maintain Outperform Outperform
2024-05-02 Mizuho Maintain Buy Buy
2024-05-02 Canaccord Genuity Maintain Buy Buy
2024-05-02 Baird Maintain Outperform Outperform
2024-05-02 Cantor Fitzgerald Maintain Neutral Neutral
2024-05-02 Wells Fargo Maintain Underweight Underweight
2024-05-02 B of A Securities Maintain Buy Buy
2024-04-30 HSBC Maintain Buy Buy
2024-04-10 Susquehanna Maintain Positive Positive
2024-04-08 Cantor Fitzgerald Maintain Neutral Neutral
2024-04-08 Keybanc Maintain Overweight Overweight
2024-03-11 Cantor Fitzgerald Maintain Neutral Neutral
2024-03-04 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-12 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-01 Piper Sandler Maintain Overweight Overweight
2024-02-01 Keybanc Maintain Overweight Overweight
2024-02-01 Mizuho Maintain Buy Buy
2024-02-01 Citigroup Downgrade Buy Neutral
2024-02-01 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-01 Rosenblatt Maintain Buy Buy
2024-02-01 JP Morgan Maintain Overweight Overweight
2024-01-19 Canaccord Genuity Maintain Buy Buy
2024-01-18 Rosenblatt Maintain Buy Buy
2024-01-16 Barclays Maintain Overweight Overweight
2024-01-16 Keybanc Maintain Overweight Overweight
2024-01-12 Citigroup Upgrade Neutral Buy
2023-12-08 Morgan Stanley Downgrade Overweight Equal Weight
2023-11-03 DZ Bank Upgrade Hold Buy
2023-11-02 Susquehanna Maintain Positive Positive
2023-11-02 Morgan Stanley Maintain Overweight Overweight
2023-11-02 JP Morgan Maintain Overweight Overweight
2023-10-24 Susquehanna Maintain Positive Positive
2023-09-14 Keybanc Maintain Overweight Overweight
2023-09-14 Rosenblatt Maintain Buy Buy
2023-09-12 Wells Fargo Maintain Underweight Underweight
2023-08-23 Mizuho Maintain Buy Buy
2023-08-09 Daiwa Capital Maintain Buy Outperform
2023-08-03 Morgan Stanley Maintain Overweight Overweight
2023-08-03 Piper Sandler Maintain Overweight Overweight
2023-08-03 Rosenblatt Maintain Buy Buy
2023-08-03 Deutsche Bank Downgrade Buy Hold
2023-08-03 Susquehanna Maintain Positive Positive
2023-07-25 Susquehanna Maintain Positive Positive
2023-06-22 Mizuho Maintain Buy Buy
2023-05-05 Citigroup Maintain Neutral Neutral
2023-05-04 TD Cowen Maintain Outperform Outperform
2023-05-04 Morgan Stanley Maintain Overweight Overweight
2023-05-04 Mizuho Maintain Buy Buy
2023-05-04 Deutsche Bank Maintain Buy Buy
2023-05-04 Barclays Maintain Overweight Overweight
2023-05-04 Rosenblatt Maintain Buy Buy
2023-05-04 HSBC Maintain Buy Buy
2023-05-04 UBS Maintain Neutral Neutral
2023-05-04 Baird Maintain Outperform Outperform
2023-05-04 Keybanc Maintain Overweight Overweight
2023-04-25 Susquehanna Maintain Positive Positive
2023-03-16 Susquehanna Upgrade Neutral Positive
2023-02-06 Citigroup Maintain Neutral Neutral
2023-02-03 Wells Fargo Maintain Underweight Underweight
2023-02-03 Morgan Stanley Maintain Overweight Overweight
2023-02-03 Cowen & Co. Maintain Outperform Outperform
2023-02-03 B of A Securities Maintain Buy Buy
2023-02-03 Credit Suisse Maintain Outperform Outperform
2023-02-03 Keybanc Maintain Overweight Overweight
2023-01-23 Barclays Upgrade Equal Weight Overweight
2022-12-20 JP Morgan Maintain Overweight Overweight
2022-12-12 Wells Fargo Downgrade Equal Weight Underweight
2022-11-16 Credit Suisse Maintain Outperform Outperform
2022-11-03 Rosenblatt Maintain Buy Buy
2022-11-03 Cowen & Co. Maintain Outperform Outperform
2022-11-03 Deutsche Bank Maintain Buy Buy
2022-11-03 Wells Fargo Maintain Equal Weight Equal Weight
2022-11-03 Raymond James Maintain Strong Buy Strong Buy
2022-11-03 JP Morgan Maintain Overweight Overweight
2022-11-03 Piper Sandler Maintain Overweight Overweight
2022-11-03 Mizuho Maintain Buy Buy
2022-11-03 Morgan Stanley Maintain Overweight Overweight
2022-11-03 Canaccord Genuity Maintain Buy Buy
2022-11-03 Keybanc Maintain Overweight Overweight
2022-10-31 Morgan Stanley Maintain Overweight Overweight
2022-10-24 Barclays Maintain Equal Weight Equal Weight
2022-10-18 Deutsche Bank Maintain Buy Buy
2022-10-12 JP Morgan Maintain Overweight Overweight
2022-10-11 Wells Fargo Maintain Equal Weight Equal Weight
2022-10-11 Keybanc Maintain Overweight Overweight
2022-07-29 DZ Bank Downgrade Buy Hold
2022-07-28 Raymond James Maintain Strong Buy Strong Buy
2022-07-28 Piper Sandler Maintain Overweight Overweight
2022-07-28 Mizuho Maintain Buy Buy
2022-07-28 Edward Jones Upgrade Hold Buy
2022-07-28 Wells Fargo Maintain Equal Weight Equal Weight
2022-07-20 Deutsche Bank Maintain Buy Buy
2022-07-15 Edward Jones Upgrade Hold Buy
2022-07-14 JP Morgan Maintain Overweight Overweight
2022-07-11 Wells Fargo Maintain Equal Weight Equal Weight
2022-06-21 Mizuho Maintain Buy Buy
2022-06-13 Keybanc Maintain Overweight Overweight
2022-04-28 Rosenblatt Maintain Buy Buy
2022-04-28 UBS Maintain Neutral Neutral
2022-04-28 Piper Sandler Maintain Overweight Overweight
2022-04-28 Susquehanna Maintain Neutral Neutral
2022-04-28 Wells Fargo Maintain Equal Weight Equal Weight
2022-04-28 Morgan Stanley Maintain Overweight Overweight
2022-04-25 Morgan Stanley Maintain Overweight Overweight
2022-04-25 Barclays Maintain Equal Weight Equal Weight
2022-04-20 Deutsche Bank Maintain Buy Buy
2022-04-18 Mizuho Maintain Buy Buy
2022-04-12 Keybanc Maintain Overweight Overweight
2022-02-03 Rosenblatt Maintain Buy Buy
2022-02-03 Mizuho Maintain Buy Buy
2022-02-03 Raymond James Maintain Strong Buy Strong Buy
2022-02-03 Morgan Stanley Maintain Overweight Overweight
2022-02-03 JP Morgan Maintain Overweight Overweight
2022-02-03 Keybanc Maintain Overweight Overweight
2022-01-11 Keybanc Maintain Overweight Overweight
2021-12-15 Morgan Stanley Maintain Overweight Overweight
2021-11-18 Citigroup Maintain Neutral Neutral
2021-11-17 Piper Sandler Maintain Overweight Overweight
2021-11-17 Mizuho Maintain Buy Buy
2021-11-17 Keybanc Maintain Overweight Overweight
2021-11-17 Deutsche Bank Maintain Buy Buy
2021-11-05 DZ Bank Upgrade Hold Buy
2021-11-04 Rosenblatt Maintain Buy Buy
2021-11-04 Mizuho Maintain Buy Buy
2021-11-04 Summit Insights Group Downgrade Buy Hold
2021-11-04 Goldman Sachs Upgrade Neutral Buy
2021-11-04 Keybanc Maintain Overweight Overweight
2021-11-04 Wells Fargo Maintain Equal Weight Equal Weight
2021-11-04 Morgan Stanley Maintain Overweight Overweight
2021-10-20 Mizuho Maintain Buy Buy
2021-10-12 Wells Fargo Maintain Equal Weight Equal Weight
2021-10-05 Keybanc Maintain Overweight Overweight
2021-10-01 Jefferies Maintain Hold Hold
2021-08-12 Canaccord Genuity Maintain Buy Buy
2021-07-29 Keybanc Maintain Overweight Overweight
2021-07-29 Mizuho Maintain Buy Buy
2021-07-29 Morgan Stanley Maintain Overweight Overweight
2021-07-29 Canaccord Genuity Maintain Buy Buy
2021-07-22 Canaccord Genuity Maintain Buy Buy
2021-07-19 Goldman Sachs Upgrade Sell Neutral
2021-04-29 Canaccord Genuity Maintain Buy Buy
2021-04-29 Morgan Stanley Maintain Overweight Overweight
2021-04-29 Piper Sandler Maintain Overweight Overweight
2021-04-19 Susquehanna Downgrade Positive Neutral
2021-04-12 Evercore ISI Group Downgrade Outperform In Line
2021-03-04 Piper Sandler Upgrade Neutral Overweight
2021-03-04 JP Morgan Maintain Overweight Overweight
2021-02-04 Rosenblatt Maintain Buy Buy
2021-02-04 Morgan Stanley Maintain Overweight Overweight
2021-02-04 Citigroup Downgrade Buy Neutral
2021-02-03 Rosenblatt Maintain Buy Buy
2021-02-02 Cascend Maintain Buy Buy
2021-01-26 Barclays Maintain Equal Weight Equal Weight
2021-01-19 Raymond James Maintain Strong Buy Strong Buy
2021-01-06 KeyBanc Maintain Overweight Overweight
2021-01-05 Canaccord Genuity Maintain Buy Buy
2020-12-23 Baird Maintain Outperform Outperform
2020-12-14 Morgan Stanley Maintain Overweight Overweight
2020-11-05 Morgan Stanley Maintain Overweight Overweight
2020-11-05 Raymond James Maintain Strong Buy Strong Buy
2020-11-05 Cascend Maintain Buy Buy
2020-11-05 Piper Sandler Maintain Neutral Neutral
2020-11-05 Keybanc Maintain Overweight Overweight
2020-11-05 B of A Securities Maintain Buy Buy
2020-11-05 KeyBanc Maintain Overweight Overweight
2020-11-05 UBS Maintain Neutral Neutral
2020-11-05 Rosenblatt Maintain Buy Buy
2020-10-14 B of A Securities Maintain Buy Buy
2020-10-13 Cascend Maintain Buy Buy
2020-09-28 Citigroup Maintain Buy Buy
2020-09-01 Wells Fargo Upgrade Underweight Equal Weight
2020-09-01 Canaccord Genuity Maintain Buy Buy
2020-08-12 KeyBanc Maintain Overweight Overweight
2020-08-12 Keybanc Maintain Overweight Overweight
2020-08-03 Bernstein Upgrade Market Perform Outperform
2020-07-31 Edward Jones Upgrade Sell Hold
2020-07-30 Morgan Stanley Maintain Overweight Overweight
2020-07-30 KeyBanc Maintain Overweight Overweight
2020-07-30 Keybanc Maintain Overweight Overweight
2020-07-30 RBC Capital Maintain Sector Perform Sector Perform
2020-07-30 Raymond James Maintain Strong Buy Strong Buy
2020-07-30 Deutsche Bank Maintain Buy Buy
2020-07-30 Canaccord Genuity Maintain Buy Buy
2020-07-30 Rosenblatt Maintain Buy Buy
2020-07-30 Piper Sandler Maintain Neutral Neutral
2020-07-17 Deutsche Bank Maintain Buy Buy
2020-07-07 KeyBanc Maintain Overweight Overweight
2020-07-07 Keybanc Maintain Overweight Overweight
2020-07-02 Canaccord Genuity Maintain Buy Buy
2020-06-24 B of A Securities Maintain Buy Buy
2020-06-16 Morgan Stanley Upgrade Equal Weight Overweight
2020-06-05 Rosenblatt Maintain Buy Buy
2020-05-28 KeyBanc Upgrade Sector Weight Overweight
2020-05-28 Keybanc Upgrade Sector Weight Overweight
2020-05-04 Wells Fargo Maintain Underweight Underweight
2020-04-30 UBS Maintain Neutral Neutral
2020-04-30 Mizuho Maintain Buy Buy
2020-04-30 Canaccord Genuity Maintain Buy Buy
2020-04-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-17 Mizuho Maintain Buy Buy
2020-04-17 Goldman Sachs Downgrade Neutral Sell
2020-04-13 Raymond James Maintain Strong Buy Strong Buy
2020-04-09 Susquehanna Maintain Positive Positive
2020-03-30 Citigroup Maintain Buy Buy
2020-03-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-27 Deutsche Bank Upgrade Hold Buy
2020-03-19 Canaccord Genuity Maintain Buy Buy
2020-03-18 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-10 Nomura Maintain Buy Buy
2020-03-04 Piper Sandler Maintain Neutral Neutral
2020-02-12 Daiwa Capital Upgrade Neutral Outperform
2020-02-06 UBS Maintain Neutral Neutral
2020-02-06 Morgan Stanley Maintain Equal Weight Equal Weight
2020-02-06 JP Morgan Maintain Overweight Overweight
2020-01-17 Citigroup Upgrade Neutral Buy
2020-01-15 DZ Bank Upgrade Hold Buy
2019-11-20 Deutsche Bank Maintain Hold Hold
2019-11-20 Cascend Maintain Buy Buy
2019-11-15 Mizuho Upgrade Neutral Buy
2019-11-11 Morgan Stanley Downgrade Overweight Equal Weight
2019-11-08 Argus Research Maintain Buy Buy
2019-11-08 DZ Bank Upgrade Sell Hold
2019-11-07 UBS Maintain Neutral Neutral
2019-11-07 Canaccord Genuity Maintain Buy Buy
2019-11-07 JP Morgan Maintain Overweight Overweight
2019-08-02 DZ Bank Downgrade Hold Sell
2019-08-01 Canaccord Genuity Maintain Buy Buy
2019-08-01 B of A Securities Maintain Buy Buy
2019-08-01 Bank of America Maintain Buy Buy
2019-07-18 Barclays Downgrade Overweight Equal Weight
2019-06-06 Barclays Maintain Overweight Overweight
2019-05-23 Edward Jones Downgrade Hold Sell
2019-05-23 Mizuho Downgrade Buy Neutral
2019-05-23 Goldman Sachs Maintain Neutral Neutral
2019-05-23 Deutsche Bank Downgrade Buy Hold
2019-05-02 Bank of America Upgrade Neutral Buy
2019-05-02 B of A Securities Upgrade Neutral Buy
2019-05-02 Canaccord Genuity Maintain Buy Buy
2019-05-02 Citigroup Maintain Neutral Neutral
2019-05-02 Raymond James Upgrade Outperform Strong Buy
2019-04-30 Bank of America Maintain Neutral Neutral
2019-04-23 Morgan Stanley Upgrade Equal Weight Overweight
2019-04-18 DZ Bank Upgrade Hold Buy
2019-04-17 Stifel Upgrade Hold Buy
2019-04-17 Stifel Nicolaus Upgrade Hold Buy
2019-04-17 Canaccord Genuity Maintain Buy Buy
2019-04-17 JP Morgan Upgrade Neutral Overweight
2019-04-17 Evercore ISI Group Upgrade In Line Outperform
2019-04-17 Barclays Maintain Overweight Overweight
2019-04-17 Raymond James Maintain Outperform Outperform
2018-11-16 Morgan Stanley Upgrade Underweight Equal Weight
2018-11-05 UBS Maintain Neutral Neutral
2018-10-31 B of A Securities Downgrade Buy Neutral
2018-10-31 Bank of America Downgrade Buy Neutral
2018-09-27 Stifel Maintain Hold Hold
2018-09-27 Stifel Nicolaus Maintain Hold Hold
2018-09-25 KeyBanc Maintain Sector Weight Equal Weight
2018-09-25 Canaccord Genuity Maintain Buy Buy
2018-09-04 Nomura Maintain Buy Buy
2018-09-04 Macquarie Upgrade Neutral Outperform
2018-08-23 Canaccord Genuity Maintain Buy Buy
2018-08-20 Rosenblatt Upgrade Neutral Buy
2018-08-06 Cowen & Co. Upgrade Market Perform Outperform
2018-07-26 Stifel Maintain Hold Hold
2018-07-26 Stifel Nicolaus Maintain Hold Hold
2018-07-26 KeyBanc Maintain Overweight Overweight
2018-07-26 Keybanc Maintain Overweight Overweight
2018-05-17 Cowen & Co. Maintain Market Weight Equal Weight
2018-05-05 Argus Maintain Buy Buy
2018-04-26 Stifel Nicolaus Maintain Hold Hold
2018-04-26 Canaccord Genuity Maintain Buy Buy
2018-04-26 Macquarie Maintain Neutral Neutral
2018-04-26 UBS Maintain Neutral Neutral
2018-04-26 BMO Capital Maintain Market Perform Market Perform
2018-04-26 Stifel Maintain Hold Hold
2018-04-05 UBS Maintain Neutral Neutral
2018-03-15 Deutsche Bank Maintain Hold Hold
2018-02-01 Keybanc Maintain Overweight Overweight
2018-02-01 KeyBanc Maintain Overweight Overweight
2018-01-19 Nomura Upgrade Neutral Buy
2018-01-16 Nomura Upgrade Neutral Buy
2017-11-29 Stifel Nicolaus Downgrade Buy Hold
2017-11-29 Stifel Downgrade Buy Hold
2017-11-13 Canaccord Genuity Maintain Buy Buy
2017-11-08 Raymond James Upgrade Market Perform Outperform
2017-11-08 RBC Capital Upgrade Sector Perform Outperform
2017-11-06 UBS Maintain Buy Buy
2017-11-06 Standpoint Research Downgrade Buy Hold
2017-11-03 Citigroup Maintain Neutral Neutral
2017-11-02 Canaccord Genuity Maintain Buy Buy
2017-11-02 BMO Capital Maintain Market Perform Market Perform
2017-09-15 Northland Capital Markets Upgrade Market Perform Outperform
2017-09-15 Northland Securities Upgrade Market Perform Outperform
2017-07-20 Deutsche Bank Maintain Hold Hold
2017-07-20 BMO Capital Maintain Market Perform Market Perform
2017-05-22 JP Morgan Upgrade Neutral Overweight
2017-04-28 Standpoint Research Upgrade Hold Buy
2017-04-19 Rosenblatt Maintain Neutral Neutral
2017-03-31 Macquarie Maintain Neutral Neutral
2017-01-23 CLSA Downgrade Buy Underperform
2017-01-23 Nomura Downgrade Buy Neutral
2016-12-21 Susquehanna Maintain Positive Outperform
2016-12-21 Citigroup Maintain Neutral Neutral
2016-12-14 JP Morgan Downgrade Overweight Neutral
2016-11-10 Morgan Stanley Downgrade Overweight Equal Weight
2016-10-31 Nomura Upgrade Neutral Buy
2016-10-28 BMO Capital Upgrade Market Perform Outperform
2016-10-03 RBC Capital Maintain Sector Perform Sector Perform
2016-09-30 Mizuho Upgrade Neutral Buy
2016-09-29 Argus Research Maintain Buy Buy
2016-09-29 Argus Maintain Buy Buy
2016-07-25 Standpoint Research Downgrade Buy Hold
2016-07-21 Goldman Sachs Maintain Buy Buy
2016-07-21 Credit Suisse Maintain Outperform Outperform
2016-07-21 Oppenheimer Maintain Perform Perform
2016-07-21 Brean Capital Maintain Hold Hold
2016-07-21 Nomura Maintain Neutral Neutral
2016-07-21 Pacific Crest Maintain Overweight Overweight
2016-07-21 Canaccord Genuity Maintain Buy Buy
2016-07-15 BMO Capital Downgrade Market Perform Underperform
2016-07-01 Evercore ISI Group Downgrade Buy Hold
2016-06-30 Bernstein Downgrade Outperform Market Perform
2016-06-09 Brean Capital Downgrade Buy Hold
2016-05-17 CLSA Maintain Outperform Outperform
2016-03-28 Barclays Downgrade Overweight Equal Weight
2016-03-04 Oppenheimer Downgrade Outperform Perform
2016-02-16 Bernstein Upgrade Market Perform Outperform
2016-01-28 BMO Capital Maintain Market Perform Market Perform
2016-01-28 Pacific Crest Maintain Overweight Overweight
2016-01-28 Macquarie Maintain Neutral Neutral
2016-01-22 Northland Capital Markets Upgrade Market Perform Outperform
2016-01-22 Northland Securities Upgrade Market Perform Outperform
2016-01-13 Susquehanna Upgrade Neutral Positive
2015-12-17 JP Morgan Upgrade Neutral Overweight
2015-12-17 Evercore ISI Group Upgrade Hold Buy
2015-12-16 Deutsche Bank Maintain Outperform Outperform
2015-12-16 Pacific Crest Maintain Outperform Outperform
2015-12-16 Credit Suisse Maintain Outperform Outperform
2015-12-15 BMO Capital Downgrade Outperform Market Perform
2015-12-04 Pacific Crest Maintain Overweight Overweight
2015-11-09 Nomura Downgrade Buy Neutral
2015-10-13 Barclays Maintain Outperform Outperform
2015-08-24 Standpoint Research Upgrade Hold Buy
2015-07-27 Morgan Stanley Upgrade Equal Weight Overweight
2015-07-23 Canaccord Genuity Maintain Buy Buy
2015-07-22 BMO Capital Maintain Outperform Outperform
2015-07-15 Mizuho Maintain Neutral Neutral
2015-06-29 Drexel Hamilton Downgrade Hold Sell
2015-04-23 Exane BNP Paribas Downgrade Outperform Neutral
2015-04-14 Bank of America Upgrade Neutral Buy
2015-04-14 B of A Securities Upgrade Neutral Buy
2015-04-06 FBR Capital Downgrade Outperform Market Perform
2015-03-10 Nomura Maintain Buy Buy
2015-03-09 Canaccord Genuity Maintain Buy Buy
2015-01-29 Macquarie Maintain Neutral Neutral
2015-01-29 Stifel Maintain Buy Buy
2015-01-29 Stifel Nicolaus Maintain Buy Buy
2015-01-28 Nomura Maintain Buy Buy
2015-01-28 Credit Suisse Maintain Outperform Outperform
2014-11-06 Nomura Maintain Buy Buy
2014-11-06 Bank of America Maintain Neutral Neutral
2014-11-05 Brean Capital Maintain Buy Buy
2014-11-05 B of A Securities Maintain Neutral Neutral
2014-11-05 Canaccord Genuity Maintain Buy Buy
2014-11-05 Barclays Maintain Overweight Overweight
2014-11-05 Macquarie Maintain Outperform Outperform
2014-10-16 Topeka Maintain Hold Hold
2014-10-16 Topeka Capital Maintain Hold Hold
2014-10-09 Nomura Maintain Buy Buy
2014-10-08 FBR Capital Maintain Outperform Outperform
2014-07-31 Bernstein Downgrade Outperform Market Perform
2014-07-24 Evercore Partners Downgrade Overweight Equal Weight
2014-07-24 Canaccord Genuity Maintain Buy Buy
2014-07-24 Nomura Maintain Buy Buy
2014-07-24 Evercore ISI Group Downgrade Overweight Equal Weight
2014-07-23 Northland Securities Upgrade Market Perform Outperform
2014-07-23 Northland Capital Markets Upgrade Market Perform Outperform
2014-07-14 ISI Group Downgrade Strong Buy Neutral
2014-06-18 Morgan Stanley Maintain Equal Weight Equal Weight
2014-06-12 Canaccord Genuity Maintain Buy Buy
2014-06-11 Nomura Maintain Buy Buy
2014-04-17 Stifel Nicolaus Maintain Buy Buy
2014-04-17 Stifel Maintain Buy Buy
2014-04-10 ISI Group Downgrade Strong Buy Buy
2014-03-24 Deutsche Bank Maintain Buy Buy
2014-03-03 JMP Securities Maintain Market Outperform Market Outperform
2014-01-14 Raymond James Downgrade Outperform Market Perform
2013-12-12 Nomura Maintain Buy Buy
2013-12-11 Citigroup Upgrade Neutral Buy
2013-11-21 Raymond James Downgrade Strong Buy Outperform
2013-11-21 Jefferies Maintain Buy Buy
2013-11-21 UBS Maintain Buy Buy
2013-11-19 Mizuho Maintain Buy Buy
2013-11-15 Jefferies Maintain Buy Buy
2013-11-11 Jefferies Maintain Buy Buy
2013-11-07 Deutsche Bank Maintain Buy Buy
2013-11-07 JP Morgan Maintain Neutral Neutral
2013-10-22 Drexel Hamilton Maintain Buy Buy
2013-10-15 Stifel Nicolaus Maintain Buy Buy
2013-10-07 Bank of America Downgrade Buy Neutral
2013-10-07 B of A Securities Downgrade Buy Neutral
2013-09-13 Lazard Downgrade Buy Neutral
2013-09-12 BMO Capital Maintain Outperform Outperform
2013-08-19 Deutsche Bank Maintain Buy Buy
2013-08-15 Lazard Maintain Buy Buy
2013-08-05 Piper Sandler Downgrade Overweight Neutral
2013-08-05 PiperJaffray Downgrade Overweight Neutral
2013-07-25 Citigroup Downgrade Buy Neutral
2013-07-25 Nomura Maintain Buy Buy
2013-06-06 Topeka Maintain Buy Buy
2013-04-08 Canaccord Genuity Maintain Buy Buy
2013-04-03 Northland Securities Maintain Outperform Outperform
2013-04-02 Raymond James Upgrade Outperform Strong Buy
2013-03-18 Tigress Financial Downgrade Strong Buy Buy
2013-03-11 Susquehanna Maintain Positive Positive
2013-03-06 Goldman Sachs Maintain Buy Buy
2013-02-12 JP Morgan Downgrade Overweight Neutral
2013-01-31 BMO Capital Maintain Outperform Outperform
2013-01-31 FBR Capital Maintain Outperform Outperform
2013-01-31 UBS Maintain Buy Buy
2013-01-09 Topeka Maintain Buy Buy
2013-01-08 Credit Suisse Maintain Outperform Outperform
2012-11-13 Nomura Maintain Buy Buy
2012-11-08 Deutsche Bank Maintain Buy Buy
2012-11-08 Societe Generale Maintain Hold Hold
2012-11-08 Cantor Fitzgerald Maintain Buy Buy
2012-11-08 FBR Capital Maintain Outperform Outperform
2012-11-08 Citigroup Maintain Buy Buy
2012-11-05 Nomura Upgrade Neutral Buy
2012-10-10 DA Davidson Downgrade Buy Neutral
2012-10-08 Avian Securities Downgrade Positive Neutral
2012-10-08 Avian Downgrade Positive Neutral
2012-09-28 Brean Capital Maintain Buy Buy
2012-09-19 FBR Capital Maintain Outperform Outperform
2012-09-17 BMO Capital Maintain Outperform Outperform
2012-08-15 Evercore Partners Maintain Overweight Overweight
2012-07-19 Deutsche Bank Maintain Buy Buy
2012-07-16 Societe Generale Upgrade Sell Hold
2012-07-03 UBS Maintain Buy Buy
2012-06-28 Cantor Fitzgerald Maintain Buy Buy
2012-06-11 Morgan Stanley Maintain Overweight Overweight
2012-04-20 Scotiabank Maintain Sector Outperform Sector Outperform
2012-04-19 UBS Maintain Buy Buy
2012-04-12 Credit Suisse Maintain Outperform Outperform
2012-04-10 UBS Maintain Buy Buy
2012-04-02 Canaccord Genuity Maintain Buy Buy
2012-03-28 Deutsche Bank Maintain Buy Buy
2012-03-26 Morgan Stanley Maintain Overweight Overweight
2012-03-06 Morgan Keegan Maintain Outperform Outperform