Loading live market data…

Alibaba Group Holding Limited

NYSE:BABA

$117.77 USD

$5.45 (4.85%)

Volume
17.19M
Average Volume
13.8M
Market Capitalization
$282.28B
P/E Ratio
17.24
Dividend Yield
0.91%
Price Target
$185.50
Year High
$192.67
Year Low
$91.99
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.28
Source Headline
Apple Intelligence approved for launch in China with Alibaba's Qwen AI

Apple Intelligence, the iPhone maker's generative AI offering, is coming to China. On Wednesday, Reuters reported that China's regulator, the Cyberspace Administration of China, approved Apple's AI services in the country, on the back of a deal to integrate Alibaba's Qwen AI model into Apple's operating systems, including iOS, iPadOS, macOS, and visionOS.

techcrunch.com - 2026-07-15 11:29:33

Alibaba stock jumps as Apple integrates Qwen AI into Apple Intelligence in China

Alibaba's US-listed shares rose more than 6% on Wednesday after the Chinese technology giant confirmed that its Qwen artificial intelligence model will power Apple Intelligence features for users in China. This marks a major milestone in Apple's long-delayed AI rollout in the country.

invezz.com - 2026-07-15 10:20:42

Alibaba's U.S.-listed shares rise 4% after Qwen AI set to be integrated in Apple Intelligence

Alibaba's U.S.-listed shares rose in premarket trading on Wednesday after news that its Qwen AI model would be integrated into Apple services in China. "Qwen will be integrated into Apple Intelligence experiences within iOS, iPadOS, macOS, and visionOS for users in China," an Alibaba spokesperson told CNBC.

cnbc.com - 2026-07-15 07:55:31

Rosen Law Firm Encourages Alibaba Group Holding Limited Investors to Inquire About Securities Class Action Investigation - BABA

NEW YORK, July 14, 2026 /PRNewswire/ -- Rosen Law Firm, a global investor rights law firm, announces an investigation of potential securities claims on behalf of shareholders of Alibaba Group Holding Limited (NYSE: BABA) resulting from allegations that Alibaba may have issued materially misleading business information to the investing public. So What: If you purchased Alibaba securities you may be entitled to compensation without payment of any out of pocket fees or costs through a contingency fee arrangement.

prnewswire.com - 2026-07-14 19:23:00

INVESTOR ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of Alibaba Group Holding Limited - BABA

NEW YORK, July 14, 2026 (GLOBE NEWSWIRE) -- Pomerantz LLP is investigating claims on behalf of investors of Alibaba Group Holding Limited (“Alibaba” or the “Company”) (NYSE: BABA). Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext. 7980.

globenewswire.com - 2026-07-14 16:54:00

The Most Obvious AI Company Nobody's Talking About

Qwen could become Alibaba's biggest competitive advantage. Cloud, not commerce, may define Alibaba's next decade.

fool.com - 2026-07-14 12:30:00

Brokers Suggest Investing in Alibaba (BABA): Read This Before Placing a Bet

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

zacks.com - 2026-07-14 10:30:22

Here is What to Know Beyond Why Alibaba Group Holding Limited (BABA) is a Trending Stock

Recently, Zacks.com users have been paying close attention to Alibaba (BABA). This makes it worthwhile to examine what the stock has in store.

zacks.com - 2026-07-14 10:01:08

Alibaba Stock Is Picking Up Steam: Is It Overdue for a Big Rally?

Since the start of July, the Chinese tech stock has risen by 17%.

fool.com - 2026-07-14 09:53:25

4 Best-Performing Leveraged ETFs of Last Week

These leveraged ETFs posted outsized gains last week as Alibaba, HPE and AI stocks rallied, while Rocket Lab's slump boosted an inverse leveraged ETF.

zacks.com - 2026-07-14 09:01:10

2 Stocks to Escape the Summer Crush

Summer months are usually a boring stretch for active stock traders. Trading volumes dry up, options get more expensive, and everyone is waiting for a second-quarter earnings season that often disappoints. Q2 lacks a major shopping season, which might explain why August and September (when financials are reported) are historically weak for many U.S. stocks – especially consumer-facing ones.

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

‘Almost unlimited': Execs says AI demand remains strong even as enterprises move to ‘valuemaxxing'

AI company executives told CNBC they are not seeing signs of overcapacity in the AI buildout. But they suggested that enterprises are looking more closely at how much AI is costing and the return on their investment.

cnbc.com - 2026-07-12 01:00:01

Alibaba Investor News: If You Have Suffered Losses in Alibaba Group Holding Limited (NYSE: BABA), You Are Encouraged to Contact The Rosen Law Firm About Your Rights

NEW YORK, July 11, 2026 (GLOBE NEWSWIRE) -- WHY: Rosen Law Firm, a global investor rights law firm, announces an investigation of potential securities claims on behalf of shareholders of Alibaba Group Holding Limited (NYSE: BABA) resulting from allegations that Alibaba may have issued materially misleading business information to the investing public.

globenewswire.com - 2026-07-11 23:16:00

ROSEN, A LONGSTANDING FIRM, Encourages Alibaba Group Holding Limited Investors to Inquire About Securities Class Action Investigation - BABA

New York, New York--(Newsfile Corp. - July 10, 2026) - WHY: Rosen Law Firm, a global investor rights law firm, announces an investigation of potential securities claims on behalf of shareholders of Alibaba Group Holding Limited (NYSE: BABA) resulting from allegations that Alibaba may have issued materially misleading business information to the investing public. SO WHAT: If you purchased Alibaba securities you may be entitled to compensation without payment of any out of pocket fees or costs through a contingency fee arrangement.

newsfilecorp.com - 2026-07-10 19:20:00

SK Hynix Debuts: A Quick Rundown

It's been quite a busy period for debuts over the past month or so, with the SpaceX IPO undoubtedly reflecting one of the biggest market events we've seen this year. And just recently, South Korean giant SK Hynix made its US debut.

zacks.com - 2026-07-10 17:06:04

Securities Fraud Investigation Into Alibaba Group Holding Ltd. (BABA) Continues – Investors Who Lost Money Urged To Contact Glancy Prongay Wolke & Rotter LLP, A Leading Securities Fraud Law Firm

LOS ANGELES--(BUSINESS WIRE)--Glancy Prongay Wolke & Rotter LLP, a leading national shareholder rights law firm, continues its investigation on behalf of Alibaba Group Holding Ltd. (“Alibaba” or the “Company”) (NYSE: BABA) investors concerning the Company's possible violations of the federal securities laws. IF YOU ARE AN INVESTOR WHO LOST MONEY ON ALIBABA GROUP HOLDING LTD. (BABA), CLICK HERE TO INQUIRE ABOUT POTENTIALLY PURSUING CLAIMS TO RECOVER YOUR LOSS. What Happened? On November 14,.

businesswire.com - 2026-07-10 13:00:00

Alibaba Group Holding Ltd. (BABA) Investors Who Lost Money -- Contact Law Offices of Howard G. Smith About Securities Fraud Investigation

Law Offices of Howard G. Smith continues its investigation on behalf of Alibaba Group Holding Ltd.(“Alibaba” or the “Company”) (NYSE: [url="]BABA[/url])

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

Alibaba Group Holding Ltd. (BABA) Investors Who Lost Money – Contact Law Offices of Howard G.

BENSALEM, Pa.--(BUSINESS WIRE)--Law Offices of Howard G. Smith continues its investigation on behalf of Alibaba Group Holding Ltd. (“Alibaba” or the “Company”) (NYSE: BABA) investors concerning the Company's possible violations of federal securities laws.IF YOU ARE AN INVESTOR WHO SUFFERED A LOSS IN ALIBABA GROUP HOLDING LTD. (BABA), CONTACT THE LAW OFFICES OF HOWARD G. SMITH ABOUT POTENTIALLY PURSUING CLAIMS TO RECOVER YOUR LOSS.Contact the Law Offices of Howard G. Smith to discuss your legal r.

businesswire.com - 2026-07-10 10:56:00

BABA, JD & BIDU Rally: What's Behind Newfound Strength in Chinese Tech?

A tech rotation out of South Korea is the main reason Henry Greene sees pushing Chinese interest stocks higher. Those rallies are seen in names like Alibaba (BABA), JD.com (JD), and Baidu (BIDU).

youtube.com - 2026-07-09 20:00:36

INVESTOR ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of Alibaba Group Holding Limited - BABA

NEW YORK, July 9, 2026 /PRNewswire/ -- Pomerantz LLP is investigating claims on behalf of investors of Alibaba Group Holding Limited ("Alibaba" or the "Company") (NYSE: BABA). Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext.

prnewswire.com - 2026-07-09 19:57:00

SK Hynix U.S. IPO Could Boost This ETF

Investors are just a few weeks removed from digesting the SpaceX (SPCX) initial public offering (IPO), but another big IPO is coming on Friday, July 10, in the form of South Korean memory semiconductor giant SK Hynix. To be clear, that chip stock already trades in its home country.

etftrends.com - 2026-07-09 17:13:53

Securities Fraud Investigation Into Alibaba Group Holding Ltd. (BABA) Continues – Shareholders Who Lost Money Urged To Contact The Law Offices of Frank R.

LOS ANGELES--(BUSINESS WIRE)--The Law Offices of Frank R. Cruz continues its investigation of Alibaba Group Holding Ltd. (“Alibaba” or the “Company”) (NYSE: BABA) on behalf of investors concerning the Company's possible violations of federal securities laws.IF YOU ARE AN INVESTOR WHO LOST MONEY ON ALIBABA GROUP HOLDING LTD. (BABA), CLICK HERE TO INQUIRE ABOUT POTENTIALLY PURSUING A CLAIM TO RECOVER YOUR LOSS.What Is The Investigation About?On November 14, 2024, Financial Times published an artic.

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

Alibaba: Narrowing Quick Commerce Losses To Trigger Upward EPS Revision And Re-Rating Cycle

Alibaba (BABA) valuation is raised to $144–$165/share, reflecting narrowing Quick Commerce (QC) losses and accelerating AI/cloud momentum. BABA's QC segment is approaching breakeven, with losses expected to shrink from RMB 16bn to RMB 10bn sequentially, supporting margin recovery. We see BABA's forward P/E multiple as a valuation floor, with potential for re-rating as QC profitability and high-margin cloud growth materialize.

seekingalpha.com - 2026-07-09 10:23:09

NYSE Content Update: Brazilian Airline Azul Takes Flight on NYSE Big Board

NYSE issues a pre-market daily advisory direct from the trading floor. NEW YORK, July 9, 2026 /PRNewswire/ -- The New York Stock Exchange (NYSE) provides a daily pre-market update directly from the NYSE Trading Floor.

prnewswire.com - 2026-07-09 08:55:00

Breakfast News: AstraZeneca's Heart Drug Flatlines

AZN drops as drug trial misses expectations, SK Hynix set for huge U.S. ADR listing, and more

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

Alibaba Investor News: If You Have Suffered Losses in Alibaba Group Holding Limited (NYSE: BABA), You Are Encouraged to Contact The Rosen Law Firm About Your Rights

NEW YORK, July 08, 2026 (GLOBE NEWSWIRE) -- WHY: Rosen Law Firm, a global investor rights law firm, announces an investigation of potential securities claims on behalf of shareholders of Alibaba Group Holding Limited (NYSE: BABA) resulting from allegations that Alibaba may have issued materially misleading business information to the investing public.

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

Why Alibaba Stock Is Rallying Today

A growing number of analysts are raising their expectations of August's fiscal Q1 results. Today's jump also allows investors to look at recent headlines in a new, more bullish light.

fool.com - 2026-07-08 12:23:16

Alibaba stock: Cathie Wood isn't buying the AI hype

Alibaba (BABA) stock is printing its strongest single-day performance in about ten months on July 8th following a sneak peek into its fiscal Q1 results.   Investors are loading up on the Chinese tech behemoth after the leaked earnings preview signalled a return to top-line growth in its core e-commerce segment.

invezz.com - 2026-07-08 11:46:50

Alibaba Pulls AI Companions as China Tightens Rules: What's Ahead?

BABA pulls Qwen AI companion features as China's new humanlike AI rules take effect, while improving operations fuel a sharp stock rally.

zacks.com - 2026-07-08 11:40:16

Alibaba Stock in Rally Mode Amid Semiconductor Rotation

Alibaba Group Holding Ltd (NYSE:BABA) stock is bucking the broad-market selloff today, up 9% to trade at $106.98 at last look.

schaeffersresearch.com - 2026-07-08 10:38:14

Alibaba shares rise on Pentagon legal reprieve and pre-earnings optimism

Alibaba Group (NYSE:BABA)'s US-listed shares jumped almost 11% on Tuesday, supported by a temporary legal reprieve in the United States and growing optimism ahead of the company's upcoming earnings report. Investor sentiment improved after a US federal judge temporarily blocked restrictions tied to the Pentagon's designation of Alibaba under its Section 1260H list while the company's legal challenge proceeds, according to Bloomberg.

proactiveinvestors.com - 2026-07-08 10:26:42

Penguin Solutions, Beazer Homes, Alibaba And Other Big Stocks Moving Higher On Wednesday

U.S. stocks were lower, with the Nasdaq Composite falling more than 100 points on Wednesday.

benzinga.com - 2026-07-08 10:18:27

Alibaba Surges 9% Ahead of Earnings, Baidu Gains 5% as Chinese E-Commerce and Tech Stocks Rally

Shares of Alibaba (NYSE:BABA | BABA Price Prediction) are up 9% to $106 and change in early Wednesday trading, leading a broad rally in Chinese internet and e-commerce names.

247wallst.com - 2026-07-08 09:43:33

Stock Futures Slide as War With Iran Resumes

Stock futures are suffering steep pre-market losses as investors digest the ended ceasefire and rising crude

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

Cathie Wood Sold $54 Million of Alibaba Stock in a Single Day. Is Alibaba a Sell?

Ark Invest has almost completely unwound its once-large Alibaba position.

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

56% of Billionaire David Tepper's Portfolio at Appaloosa Is Put to Work in 6 AI Trailblazers

Five of Tepper's six largest holdings can be considered critical to the long-term success of the artificial intelligence (AI) revolution.

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

Alibaba shares rise on Pentagon legal reprieve and pre-earnings optimism

Alibaba Group (NYSE:BABA)'s US-listed shares jumped almost 11% on Tuesday, supported by a temporary legal reprieve in the United States and growing optimism...

proactiveinvestors.com - 2026-07-08 06:24:00

Cathie Wood Buys $7 Million of SpaceX Stock After Unloading Alibaba

Ark Invest's various exchange-traded funds added another $7 million to their SpaceX stock holdings after a recent purchase. CEO Cathie Wood said she believes SpaceX's Starlink business is worth $2 trillion on its own.

fool.com - 2026-07-08 06:15:00

Alibaba Stock Leads China AI Rally, Just as U.S. Tech Stumbles

Investors are pivoting to AI chatbot developers after a monthslong spell of dominance for memory-chip makers like Micron and SK Hynix.

barrons.com - 2026-07-08 05:58:00

Alibaba just had its best day in 10 months. Is it time for China techs to catch up?

Alibaba on Wednesday saw its best single share-price gain in 10 months, as the broader Chinese tech sector revved higher after missing the rally propelling U.S., Korean and Taiwanese companies.

marketwatch.com - 2026-07-08 04:47:00

Hang Seng Index rallies as Alibaba, Tencent, Lenovo shares surge

The Hang Seng Index staged a strong comeback today, reaching its highest level since June 18, as investors rotated towards Chinese technology companies that have been left behind in the recent rally. It jumped to 24,057, up by 6.8% from its lowest point this year.

invezz.com - 2026-07-08 01:26:38

Rosen Law Firm Encourages Alibaba Group Holding Limited Investors to Inquire About Securities Class Action Investigation - BABA

/PRNewswire/ -- Why: Rosen Law Firm, a global investor rights law firm, announces an investigation of potential securities claims on behalf of shareholders of

prnewswire.com - 2026-07-07 18:27:00

INVESTOR ALERT: Pomerantz Law Firm Investigates Claims On Behalf of Investors of Alibaba Group Holding Limited - BABA

NEW YORK, July 07, 2026 (GLOBE NEWSWIRE) -- Pomerantz LLP is investigating claims on behalf of investors of Alibaba Group Holding Limited (“Alibaba” or the “Company”) (NYSE: BABA).  Such investors are advised to contact Danielle Peyton at [email protected] or 646-581-9980, ext. 7980.

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

AI Insider Activity: Are Sales Across 3 Key Stocks Noteworthy or Just Noise?

Insiders are selling three key names involved in very different parts of the artificial intelligence (AI) value chain. This includes one of the world's largest AI model developers, the newest AI chip developer to go public, and the market's largest neocloud.

marketbeat.com - 2026-07-07 11:51:11

ROSEN, GLOBAL INVESTOR COUNSEL, Encourages Alibaba Group Holding Limited Investors to Inquire About Securities Class Action Investigation - BABA

New York, New York--(Newsfile Corp. - July 6, 2026) - WHY: Rosen Law Firm, a global investor rights law firm, announces an investigation of potential securities claims on behalf of shareholders of Alibaba Group Holding Limited (NYSE: BABA) resulting from allegations that Alibaba may have issued materially misleading business information to the investing public. SO WHAT: If you purchased Alibaba securities you may be entitled to compensation without payment of any out of pocket fees or costs through a contingency fee arrangement.

newsfilecorp.com - 2026-07-06 22:53:00

China's Alibaba bans Anthropic AI for employees after 'distillation attack' accusation

Alibaba will ban employees from using Anthropic's artificial intelligence tools starting Friday. The Chinese company put Anthropic's Claude Code on a high-risk software list.

cnbc.com - 2026-07-06 16:49:25

Alibaba's A.I. Is a Hit, but Hard to Turn Into a Moneymaker

The Chinese company's models have won over developers worldwide, but they are open source — so they can be used and modified freely.

nytimes.com - 2026-07-06 12:05:26

Alibaba reportedly bans employees from using Claude Code

China's Alibaba will ban employees from using Anthropic's programming tool Claude Code, starting on July 10, according to multiple reports.

techcrunch.com - 2026-07-04 12:32:08

Alibaba Group Holding Limited (BABA) is Attracting Investor Attention: Here is What You Should Know

Recently, Zacks.com users have been paying close attention to Alibaba (BABA). This makes it worthwhile to examine what the stock has in store.

zacks.com - 2026-07-03 10:01:09

Alibaba, Tencent back Kuaishou's Kling AI in $2.8 billion fundraise

China's Kuaishou Technology said on Thursday a group of investors including Alibaba and Tencent will inject over 19 billion yuan ($2.80 billion) ​in Kling AI, while valuing the popular AI video arm ​at $15 billion on a pre-money basis.

reuters.com - 2026-07-03 05:36:05

Get BABA Insider Trade Alerts

BABA Price Target Summary

Last Month

$172.50

2 analysts

Last Quarter

$184.75

4 analysts

Last Year

$182.53

24 analysts

All Time

$163.50

97 analysts

BABA Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-05-15 Susquehanna Maintain Positive Positive
2026-05-14 Mizuho Maintain Outperform Outperform
2026-05-14 Barclays Maintain Overweight Overweight
2026-05-14 JP Morgan Maintain Overweight Overweight
2026-04-14 Barclays Maintain Overweight Overweight
2026-03-26 Susquehanna Maintain Positive Positive
2026-03-20 JP Morgan Maintain Overweight Overweight
2026-03-20 Mizuho Maintain Outperform Outperform
2026-03-20 Barclays Maintain Overweight Overweight
2026-03-20 Baird Maintain Outperform Outperform
2026-03-19 Jefferies Maintain Buy Buy
2026-01-08 Jefferies Maintain Buy Buy
2026-01-06 Freedom Broker Downgrade Buy Hold
2026-01-06 Freedom Capital Markets Downgrade Buy Hold
2025-11-26 JP Morgan Maintain Overweight Overweight
2025-11-26 Benchmark Maintain Buy Buy
2025-11-26 Barclays Maintain Overweight Overweight
2025-11-26 Citigroup Maintain Buy Buy
2025-11-26 Bernstein Maintain Outperform Outperform
2025-10-10 Bernstein Maintain Outperform Outperform
2025-10-09 JP Morgan Maintain Overweight Overweight
2025-10-01 JP Morgan Maintain Overweight Overweight
2025-09-29 Jefferies Maintain Buy Buy
2025-09-24 Baird Maintain Outperform Outperform
2025-09-24 B of A Securities Maintain Buy Buy
2025-09-18 Susquehanna Maintain Positive Positive
2025-09-10 Jefferies Maintain Buy Buy
2025-09-09 Barclays Maintain Overweight Overweight
2025-09-02 Benchmark Maintain Buy Buy
2025-09-02 Baird Maintain Outperform Outperform
2025-09-02 Citigroup Maintain Buy Buy
2025-09-02 B of A Securities Maintain Buy Buy
2025-09-02 Mizuho Maintain Outperform Outperform
2025-07-15 Barclays Maintain Overweight Overweight
2025-07-11 B of A Securities Maintain Buy Buy
2025-05-16 Baird Maintain Outperform Outperform
2025-05-16 Benchmark Maintain Buy Buy
2025-05-16 Mizuho Maintain Outperform Outperform
2025-04-08 Citigroup Maintain Buy Buy
2025-03-28 Mizuho Maintain Outperform Outperform
2025-02-26 Benchmark Maintain Buy Buy
2025-02-25 Bernstein Upgrade Market Perform Outperform
2025-02-24 Morgan Stanley Upgrade Equal Weight Overweight
2025-02-21 Barclays Maintain Overweight Overweight
2025-02-21 JP Morgan Maintain Overweight Overweight
2025-02-21 Benchmark Maintain Buy Buy
2025-02-21 B of A Securities Maintain Buy Buy
2025-02-21 Baird Maintain Outperform Outperform
2025-02-20 Jefferies Downgrade Buy Hold
2025-02-19 Baird Maintain Outperform Outperform
2025-02-12 Jefferies Maintain Buy Buy
2025-01-21 B of A Securities Maintain Buy Buy
2025-01-10 Citigroup Maintain Buy Buy
2025-01-09 JP Morgan Maintain Overweight Overweight
2025-01-09 Jefferies Maintain Buy Buy
2024-11-19 Barclays Maintain Overweight Overweight
2024-11-18 Benchmark Maintain Buy Buy
2024-11-18 B of A Securities Maintain Buy Buy
2024-11-17 JP Morgan Maintain Overweight Overweight
2024-11-15 Benchmark Maintain Buy Buy
2024-11-12 Mizuho Maintain Outperform Outperform
2024-10-24 Baird Maintain Outperform Outperform
2024-10-15 Barclays Maintain Overweight Overweight
2024-10-09 B of A Securities Maintain Buy Buy
2024-10-09 JP Morgan Maintain Overweight Overweight
2024-10-09 Morgan Stanley Maintain Equal Weight Equal Weight
2024-10-07 Macquarie Upgrade Neutral Outperform
2024-10-02 Jefferies Maintain Buy Buy
2024-08-29 Loop Capital Maintain Buy Buy
2024-08-23 Morgan Stanley Maintain Equal Weight Equal Weight
2024-08-19 Susquehanna Maintain Positive Positive
2024-08-16 Benchmark Maintain Buy Buy
2024-08-16 Baird Maintain Outperform Outperform
2024-08-16 JP Morgan Maintain Overweight Overweight
2024-08-16 Bernstein Maintain Market Perform Market Perform
2024-08-16 Citigroup Maintain Overweight Overweight
2024-08-16 Truist Securities Maintain Buy Buy
2024-08-14 B of A Securities Maintain Buy Buy
2024-07-26 Jefferies Maintain Buy Buy
2024-06-06 Loop Capital Maintain Buy Buy
2024-05-16 Barclays Maintain Overweight Overweight
2024-05-16 B of A Securities Maintain Buy Buy
2024-05-15 Benchmark Maintain Buy Buy
2024-05-15 Truist Securities Maintain Buy Buy
2024-05-15 Mizuho Maintain Buy Buy
2024-05-15 Citigroup Maintain Buy Buy
2024-05-07 Truist Securities Maintain Buy Buy
2024-04-10 Citigroup Maintain Buy Buy
2024-04-10 Benchmark Maintain Buy Buy
2024-04-09 Morgan Stanley Maintain Equal Weight Equal Weight
2024-04-09 JP Morgan Maintain Overweight Overweight
2024-03-27 Mizuho Maintain Buy Buy
2024-02-08 Mizuho Maintain Buy Buy
2024-02-08 Susquehanna Maintain Positive Positive
2024-02-08 Goldman Sachs Maintain Buy Buy
2024-02-08 JP Morgan Maintain Overweight Overweight
2024-02-08 Macquarie Downgrade Outperform Neutral
2024-01-19 Baird Maintain Outperform Outperform
2024-01-17 Mizuho Maintain Buy Buy
2024-01-12 Barclays Maintain Overweight Overweight
2024-01-09 Benchmark Maintain Buy Buy
2024-01-09 JP Morgan Maintain Overweight Overweight
2023-12-01 Morgan Stanley Downgrade Overweight Equal Weight
2023-11-22 Susquehanna Maintain Positive Positive
2023-11-17 Morgan Stanley Maintain Overweight Overweight
2023-11-17 Truist Securities Maintain Buy Buy
2023-11-17 Benchmark Maintain Buy Buy
2023-11-17 JP Morgan Maintain Overweight Overweight
2023-11-01 Barclays Maintain Overweight Overweight
2023-10-31 Truist Securities Maintain Buy Buy
2023-10-10 Benchmark Maintain Buy Buy
2023-08-31 Susquehanna Maintain Positive Positive
2023-08-11 Citigroup Maintain Buy Buy
2023-08-11 DZ Bank Upgrade Hold Buy
2023-08-11 Bernstein Maintain Market Perform Market Perform
2023-08-11 B of A Securities Maintain Buy Buy
2023-08-11 Baird Maintain Outperform Outperform
2023-08-11 Truist Securities Maintain Buy Buy
2023-08-11 Benchmark Maintain Buy Buy
2023-07-17 Baird Maintain Outperform Outperform
2023-07-12 B of A Securities Maintain Buy Buy
2023-06-27 Bernstein Downgrade Outperform Market Perform
2023-06-21 Benchmark Maintain Buy Buy
2023-06-20 Loop Capital Maintain Buy Buy
2023-05-23 Susquehanna Maintain Positive Positive
2023-05-19 Citigroup Maintain Buy Buy
2023-05-19 Baird Maintain Outperform Outperform
2023-05-19 B of A Securities Maintain Buy Buy
2023-05-19 HSBC Maintain Buy Buy
2023-05-19 Benchmark Maintain Buy Buy
2023-05-10 Loop Capital Maintain Buy Buy
2023-05-09 Mizuho Maintain Buy Buy
2023-04-24 Citigroup Maintain Buy Buy
2023-04-24 KGI Securities Upgrade Neutral Outperform
2023-04-24 JP Morgan Maintain Overweight Overweight
2023-04-24 Mizuho Maintain Buy Buy
2023-04-24 Goldman Sachs Maintain Buy Buy
2023-04-24 B of A Securities Maintain Buy Buy
2023-04-24 US Tiger Securities, Inc Maintain Buy Buy
2023-04-24 BOCOM International Maintain Buy Buy
2023-04-24 Loop Capital Maintain Buy Buy
2023-04-24 Nomura Instinet Maintain Buy Buy
2023-04-24 Jefferies Maintain Buy Buy
2023-04-24 Morgan Stanley Maintain Overweight Overweight
2023-04-24 Deutsche Bank Maintain Buy Buy
2023-04-20 Morgan Stanley Maintain Overweight Overweight
2023-04-20 Baird Maintain Outperform Outperform
2023-04-12 Jefferies Maintain Buy Buy
2023-04-12 Goldman Sachs Maintain Buy Buy
2023-04-12 Citigroup Maintain Buy Buy
2023-04-10 JP Morgan Maintain Overweight Overweight
2023-04-10 Morgan Stanley Maintain Overweight Overweight
2023-04-04 Benchmark Maintain Buy Buy
2023-04-04 HSBC Maintain Buy Buy
2023-03-30 Mizuho Maintain Buy Buy
2023-03-29 Jefferies Maintain Buy Buy
2023-03-29 Mizuho Maintain Buy Buy
2023-03-29 Loop Capital Maintain Buy Buy
2023-03-28 Citigroup Maintain Buy Buy
2023-02-28 Susquehanna Maintain Positive Positive
2023-02-24 KGI Securities Upgrade Neutral Outperform
2023-02-24 B of A Securities Maintain Buy Buy
2023-02-24 Truist Securities Maintain Buy Buy
2023-02-23 Goldman Sachs Maintain Buy Buy
2023-02-23 Mizuho Maintain Buy Buy
2023-01-13 Deutsche Bank Maintain Buy Buy
2023-01-13 Morgan Stanley Maintain Overweight Overweight
2023-01-11 Barclays Maintain Overweight Overweight
2023-01-10 Citigroup Maintain Buy Buy
2023-01-10 Nomura Instinet Maintain Buy Buy
2023-01-09 Morgan Stanley Maintain Overweight Overweight
2022-11-18 Baird Maintain Outperform Outperform
2022-11-18 Citigroup Maintain Buy Buy
2022-11-18 Mizuho Maintain Buy Buy
2022-11-18 HSBC Maintain Buy Buy
2022-11-18 UBS Maintain Buy Buy
2022-11-18 Truist Securities Maintain Buy Buy
2022-11-18 BOCOM International Maintain Buy Buy
2022-11-18 Benchmark Maintain Buy Buy
2022-11-17 US Tiger Securities, Inc Maintain Buy Buy
2022-11-17 B of A Securities Maintain Buy Buy
2022-11-01 Truist Securities Maintain Buy Buy
2022-10-31 Morgan Stanley Maintain Overweight Overweight
2022-10-28 Barclays Maintain Overweight Overweight
2022-10-19 HSBC Maintain Buy Buy
2022-10-11 CLSA Maintain Buy Buy
2022-10-06 Mizuho Maintain Buy Buy
2022-10-03 Barclays Maintain Overweight Overweight
2022-09-30 Morgan Stanley Maintain Overweight Overweight
2022-09-29 Credit Suisse Maintain Outperform Outperform
2022-09-28 JP Morgan Maintain Overweight Overweight
2022-08-28 Mizuho Maintain Buy Buy
2022-08-08 Deutsche Bank Maintain Buy Buy
2022-08-05 Truist Securities Maintain Buy Buy
2022-08-04 Baird Maintain Outperform Outperform
2022-08-01 B of A Securities Maintain Buy Buy
2022-07-20 Bernstein Upgrade Market Perform Outperform
2022-07-11 Goldman Sachs Maintain Buy Buy
2022-07-08 BOCOM International Maintain Buy Buy
2022-07-08 CMB International Maintain Buy Buy
2022-07-07 UBS Maintain Buy Buy
2022-07-06 Benchmark Maintain Buy Buy
2022-07-05 Citigroup Maintain Buy Buy
2022-07-05 HSBC Maintain Buy Buy
2022-07-05 JP Morgan Maintain Overweight Overweight
2022-07-04 Nomura Instinet Maintain Buy Buy
2022-06-29 Loop Capital Maintain Buy Buy
2022-05-31 Atlantic Equities Maintain Neutral Neutral
2022-05-31 Susquehanna Maintain Positive Positive
2022-05-31 Truist Securities Maintain Buy Buy
2022-05-30 Deutsche Bank Maintain Buy Buy
2022-05-27 Bernstein Maintain Market Perform Market Perform
2022-05-27 B of A Securities Maintain Buy Buy
2022-05-27 Barclays Maintain Overweight Overweight
2022-05-27 Goldman Sachs Maintain Buy Buy
2022-05-27 Mizuho Maintain Buy Buy
2022-05-27 Benchmark Maintain Buy Buy
2022-05-27 Citigroup Maintain Buy Buy
2022-05-27 Baird Maintain Outperform Outperform
2022-05-26 JP Morgan Maintain Overweight Overweight
2022-05-23 Baird Maintain Outperform Outperform
2022-05-18 Truist Securities Maintain Buy Buy
2022-05-17 B of A Securities Maintain Buy Buy
2022-05-16 JP Morgan Upgrade Underweight Overweight
2022-05-02 Mizuho Maintain Buy Buy
2022-04-19 Deutsche Bank Maintain Buy Buy
2022-04-19 CMB International Maintain Buy Buy
2022-04-11 UBS Maintain Buy Buy
2022-04-08 HSBC Maintain Buy Buy
2022-04-07 Credit Suisse Maintain Outperform Outperform
2022-04-06 Citigroup Maintain Buy Buy
2022-04-06 Jefferies Maintain Buy Buy
2022-04-06 JP Morgan Maintain Overweight Overweight
2022-03-21 Morgan Stanley Maintain Overweight Overweight
2022-03-14 JP Morgan Downgrade Overweight Underweight
2022-03-01 Baird Maintain Outperform Outperform
2022-02-28 Susquehanna Maintain Positive Positive
2022-02-28 Barclays Maintain Overweight Overweight
2022-02-27 Credit Suisse Maintain Outperform Outperform
2022-02-25 Stifel Maintain Buy Buy
2022-02-25 B of A Securities Maintain Buy Buy
2022-02-25 UBS Maintain Buy Buy
2022-02-25 Morgan Stanley Maintain Overweight Overweight
2022-02-25 Citigroup Maintain Buy Buy
2022-02-24 JP Morgan Maintain Overweight Overweight
2022-01-31 Mizuho Maintain Buy Buy
2022-01-26 Truist Securities Maintain Buy Buy
2022-01-24 B of A Securities Maintain Buy Buy
2022-01-20 Baird Maintain Outperform Outperform
2022-01-19 Raymond James Maintain Outperform Outperform
2022-01-14 Needham Maintain Buy Buy
2022-01-12 Barclays Maintain Overweight Overweight
2022-01-10 CMB International Maintain Buy Buy
2022-01-10 Citigroup Maintain Buy Buy
2022-01-09 Morgan Stanley Maintain Overweight Overweight
2022-01-09 Nomura Instinet Maintain Buy Buy
2022-01-06 Mizuho Maintain Buy Buy
2021-12-21 Atlantic Equities Downgrade Overweight Neutral
2021-12-16 Mizuho Maintain Buy Buy
2021-11-24 Argus Research Downgrade Buy Hold
2021-11-23 Needham Maintain Buy Buy
2021-11-20 Baird Maintain Outperform Outperform
2021-11-19 JP Morgan Maintain Overweight Overweight
2021-11-19 Mizuho Maintain Buy Buy
2021-11-19 Credit Suisse Maintain Outperform Outperform
2021-11-19 Citigroup Maintain Buy Buy
2021-11-19 CLSA Maintain Buy Buy
2021-11-19 Truist Securities Maintain Buy Buy
2021-11-19 B of A Securities Maintain Buy Buy
2021-11-18 Morgan Stanley Maintain Overweight Overweight
2021-11-11 Baird Maintain Outperform Outperform
2021-11-03 Barclays Maintain Overweight Overweight
2021-10-25 Truist Securities Maintain Buy Buy
2021-10-05 CLSA Maintain Buy Buy
2021-10-04 Mizuho Maintain Buy Buy
2021-10-01 Raymond James Downgrade Strong Buy Outperform
2021-10-01 Keybanc Maintain Overweight Overweight
2021-09-30 Credit Suisse Maintain Outperform Outperform
2021-09-30 Citigroup Maintain Buy Buy
2021-09-29 B of A Securities Maintain Buy Buy
2021-09-29 JP Morgan Maintain Overweight Overweight
2021-09-28 Nomura Instinet Maintain Buy Buy
2021-09-20 Morgan Stanley Maintain Overweight Overweight
2021-09-14 Credit Suisse Maintain Outperform Outperform
2021-09-13 Loop Capital Maintain Buy Buy
2021-09-13 Nomura Instinet Maintain Buy Buy
2021-08-05 Susquehanna Maintain Positive Positive
2021-08-05 DZ Bank Maintain Sell Sell
2021-08-04 UBS Maintain Market Perform Market Perform
2021-08-04 CLSA Maintain Buy Buy
2021-08-04 Mizuho Maintain Buy Buy
2021-08-04 Oppenheimer Maintain Outperform Outperform
2021-08-04 Citigroup Maintain Buy Buy
2021-08-04 Keybanc Maintain Overweight Overweight
2021-08-04 HSBC Maintain Buy Buy
2021-08-04 Benchmark Maintain Buy Buy
2021-08-03 Truist Securities Maintain Buy Buy
2021-07-29 Truist Securities Maintain Buy Buy
2021-07-27 DZ Bank Downgrade Buy Sell
2021-07-07 UBS Maintain Buy Buy
2021-07-07 Keybanc Maintain Overweight Overweight
2021-07-06 Morgan Stanley Maintain Overweight Overweight
2021-07-06 Benchmark Maintain Buy Buy
2021-07-05 HSBC Maintain Buy Buy
2021-07-02 Jefferies Maintain Buy Buy
2021-06-02 Loop Capital Maintain Buy Buy
2021-05-18 Bernstein Maintain Market Perform Market Perform
2021-05-17 Susquehanna Maintain Positive Positive
2021-05-14 UBS Maintain Buy Buy
2021-05-14 Benchmark Maintain Buy Buy
2021-05-14 Citigroup Maintain Buy Buy
2021-05-14 CLSA Maintain Buy Buy
2021-05-14 B of A Securities Maintain Buy Buy
2021-05-14 Keybanc Maintain Overweight Overweight
2021-05-14 Baird Maintain Outperform Outperform
2021-05-14 Truist Securities Maintain Buy Buy
2021-05-12 Loop Capital Maintain Buy Buy
2021-05-12 Stifel Maintain Buy Buy
2021-04-19 Truist Securities Maintain Buy Buy
2021-04-13 Baird Maintain Outperform Outperform
2021-04-13 CMB International Maintain Buy Buy
2021-04-12 Keybanc Maintain Overweight Overweight
2021-04-12 CLSA Maintain Buy Buy
2021-04-12 Bernstein Maintain Market Perform Market Perform
2021-04-12 Raymond James Maintain Strong Buy Strong Buy
2021-04-12 JP Morgan Maintain Overweight Overweight
2021-04-12 B of A Securities Maintain Buy Buy
2021-04-09 Benchmark Maintain Buy Buy
2021-04-09 Citigroup Maintain Buy Buy
2021-04-09 Morgan Stanley Maintain Overweight Overweight
2021-04-09 Credit Suisse Maintain Outperform Outperform
2021-04-08 Jefferies Maintain Buy Buy
2021-03-26 Macquarie Maintain Outperform Outperform
2021-03-19 Truist Securities Maintain Buy Buy
2021-03-16 Morgan Stanley Maintain Overweight Overweight
2021-02-03 Citigroup Maintain Buy Buy
2021-02-03 HSBC Maintain Buy Buy
2021-02-03 Mizuho Maintain Buy Buy
2021-02-03 Raymond James Maintain Strong Buy Strong Buy
2021-02-03 Macquarie Maintain Outperform Outperform
2021-01-25 Bernstein Maintain Market Perform Perform
2021-01-22 Truist Securities Maintain Buy Buy
2021-01-15 KeyBanc Maintain Overweight Overweight
2021-01-14 Keybanc Maintain Overweight Overweight
2021-01-13 Mizuho Maintain Buy Buy
2021-01-08 Mizuho Maintain Buy Buy
2020-12-28 Baird Maintain Outperform Outperform
2020-11-06 Raymond James Maintain Strong Buy Strong Buy
2020-11-06 UBS Maintain Buy Buy
2020-11-06 Benchmark Maintain Buy Buy
2020-11-05 Baird Maintain Outperform Outperform
2020-11-04 Raymond James Maintain Strong Buy Strong Buy
2020-11-04 Susquehanna Maintain Positive Positive
2020-11-03 Truist Securities Maintain Buy Buy
2020-11-02 Keybanc Maintain Overweight Overweight
2020-11-02 KeyBanc Maintain Overweight Overweight
2020-10-26 Oppenheimer Maintain Outperform Outperform
2020-10-08 Susquehanna Maintain Positive Positive
2020-10-01 Needham Maintain Buy Buy
2020-10-01 CLSA Maintain Buy Buy
2020-10-01 Mizuho Maintain Buy Buy
2020-10-01 Keybanc Maintain Overweight Overweight
2020-10-01 KeyBanc Maintain Overweight Overweight
2020-09-30 Baird Maintain Outperform Outperform
2020-09-30 Truist Securities Maintain Buy Buy
2020-09-30 Benchmark Maintain Buy Buy
2020-09-29 UBS Maintain Buy Buy
2020-09-28 Loop Capital Maintain Buy Buy
2020-09-28 Morgan Stanley Maintain Overweight Overweight
2020-08-26 B of A Securities Maintain Buy Buy
2020-08-26 Argus Research Maintain Buy Buy
2020-08-24 Susquehanna Maintain Positive Positive
2020-08-21 Keybanc Maintain Overweight Overweight
2020-08-21 Raymond James Maintain Strong Buy Strong Buy
2020-08-21 Mizuho Maintain Buy Buy
2020-08-21 B of A Securities Maintain Buy Buy
2020-08-21 KeyBanc Maintain Overweight Overweight
2020-08-20 Truist Securities Maintain Buy Buy
2020-08-20 CLSA Maintain Buy Buy
2020-08-17 Truist Securities Maintain Buy Buy
2020-07-16 Baird Maintain Outperform Outperform
2020-07-14 KeyBanc Maintain Overweight Overweight
2020-07-14 Keybanc Maintain Overweight Overweight
2020-07-09 Needham Maintain Buy Buy
2020-07-09 CLSA Maintain Buy Buy
2020-06-09 Mizuho Maintain Buy Buy
2020-05-26 Nomura Instinet Maintain Buy Buy
2020-05-26 Nomura Maintain Buy Buy
2020-05-26 CFRA Maintain Hold Hold
2020-05-26 B of A Securities Maintain Buy Buy
2020-05-26 Susquehanna Maintain Positive Positive
2020-05-22 Baird Maintain Outperform Outperform
2020-04-17 Raymond James Maintain Strong Buy Strong Buy
2020-04-13 KeyBanc Maintain Overweight Overweight
2020-04-13 UBS Maintain Buy Buy
2020-04-13 Keybanc Maintain Overweight Overweight
2020-03-26 KeyBanc Maintain Overweight Overweight
2020-03-26 Keybanc Maintain Overweight Overweight
2020-02-18 SunTrust Robinson Humphrey Maintain Buy Buy
2020-02-14 Oppenheimer Maintain Outperform Outperform
2020-02-14 Benchmark Maintain Buy Buy
2020-02-14 Raymond James Maintain Strong Buy Strong Buy
2020-01-22 DZ Bank Maintain Buy Buy
2020-01-21 KeyBanc Maintain Overweight Overweight
2020-01-21 Keybanc Maintain Overweight Overweight
2019-11-27 HSBC Maintain Buy Buy
2019-11-22 Macquarie Maintain Outperform Outperform
2019-11-04 B of A Securities Maintain Buy Buy
2019-11-04 Nomura Maintain Buy Buy
2019-11-04 Bank of America Maintain Buy Buy
2019-11-04 JP Morgan Maintain Overweight Overweight
2019-10-23 Vertical Group Maintain Buy Buy
2019-10-16 KeyBanc Maintain Overweight Overweight
2019-10-16 Keybanc Maintain Overweight Overweight
2019-09-06 Bank of America Maintain Buy Buy
2019-08-16 Keybanc Maintain Overweight Overweight
2019-08-16 KeyBanc Maintain Overweight Overweight
2019-08-05 Jefferies Maintain Buy Buy
2019-06-04 Loop Capital Maintain Buy Buy
2019-05-20 Barclays Maintain Overweight Overweight
2019-05-16 Mizuho Maintain Buy Buy
2019-05-16 Raymond James Maintain Strong Buy Strong Buy
2019-05-07 Keybanc Maintain Overweight Overweight
2019-05-07 KeyBanc Maintain Overweight Overweight
2019-04-15 Barclays Maintain Overweight Overweight
2019-03-29 Baird Maintain Outperform Outperform
2018-11-13 MKM Partners Maintain Buy Buy
2018-11-05 Keybanc Maintain Overweight Overweight
2018-11-05 UBS Maintain Buy Buy
2018-11-05 KeyBanc Maintain Overweight Overweight
2018-11-02 SunTrust Robinson Humphrey Maintain Buy Buy
2018-10-12 UBS Maintain Buy Buy
2018-10-12 Stifel Maintain Buy Buy
2018-10-12 Stifel Nicolaus Maintain Buy Buy
2018-10-10 Keybanc Maintain Overweight Overweight
2018-10-10 KeyBanc Maintain Overweight Overweight
2018-10-10 Raymond James Maintain Strong Buy Strong Buy
2018-08-27 Barclays Maintain Overweight Overweight
2018-08-24 Argus Research Maintain Buy Buy
2018-08-24 UBS Maintain Buy Buy
2018-08-24 Baird Maintain Outperform Outperform
2018-08-24 Keybanc Maintain Overweight Overweight
2018-08-24 Argus Maintain Buy Buy
2018-08-24 Nomura Maintain Buy Buy
2018-08-24 KeyBanc Maintain Overweight Overweight
2018-08-24 JP Morgan Maintain Overweight Overweight
2018-08-16 Raymond James Maintain Strong Buy Strong Buy
2018-06-25 Argus Maintain Buy Buy
2018-06-14 Wells Fargo Maintain Outperform Outperform
2018-05-07 Stifel Nicolaus Maintain Buy Buy
2018-05-07 KeyBanc Maintain Overweight Overweight
2018-05-07 Stifel Maintain Buy Buy
2018-05-07 Keybanc Maintain Overweight Overweight
2018-04-10 KeyBanc Maintain Overweight Overweight
2018-04-10 Keybanc Maintain Overweight Overweight
2018-01-26 KeyBanc Maintain Overweight Overweight
2018-01-26 Keybanc Maintain Overweight Overweight
2017-12-06 Susquehanna Maintain Positive Outperform
2017-11-06 Oppenheimer Maintain Outperform Outperform
2017-11-03 Baird Maintain Outperform Outperform
2017-10-31 Barclays Maintain Overweight Overweight
2017-08-22 Atlantic Equities Upgrade Neutral Overweight
2017-08-21 Barclays Maintain Overweight Overweight
2017-08-18 KeyBanc Maintain Overweight Overweight
2017-08-18 Macquarie Maintain Outperform Outperform
2017-08-18 Stifel Maintain Buy Buy
2017-08-18 Keybanc Maintain Overweight Overweight
2017-08-18 Stifel Nicolaus Maintain Buy Buy
2017-08-18 Bank of America Maintain Buy Buy
2017-08-18 B of A Securities Maintain Buy Buy
2017-08-16 SunTrust Robinson Humphrey Maintain Buy Buy
2017-08-02 Barclays Maintain Overweight Overweight
2017-04-20 Standpoint Research Downgrade Buy Reduce
2017-04-18 Benchmark Maintain Buy Buy
2017-03-28 Barclays Maintain Overweight Overweight
2017-01-11 Bernstein Maintain Outperform Outperform
2017-01-09 Standpoint Research Upgrade Hold Accumulate
2016-11-03 Jefferies Maintain Buy Buy
2016-11-03 Brean Capital Maintain Buy Buy
2016-10-27 Citigroup Maintain Buy Buy
2016-09-29 Deutsche Bank Maintain Buy Buy
2016-09-28 Daiwa Capital Maintain Buy Buy
2016-08-12 Brean Capital Maintain Buy Buy
2016-08-12 Credit Suisse Maintain Outperform Outperform
2016-08-12 Citigroup Maintain Buy Buy
2016-08-12 Macquarie Upgrade Neutral Outperform
2016-08-12 Raymond James Upgrade Outperform Strong Buy
2016-08-12 RBC Capital Maintain Outperform Outperform
2016-08-12 Deutsche Bank Maintain Buy Buy
2016-08-12 Morgan Stanley Maintain Overweight Overweight
2016-08-12 JP Morgan Maintain Overweight Overweight
2016-08-12 Jefferies Maintain Buy Buy
2016-08-12 SunTrust Robinson Humphrey Maintain Buy Buy
2016-08-12 Goldman Sachs Maintain Buy Buy
2016-08-08 Morgan Stanley Maintain Overweight Overweight
2016-08-08 Cantor Fitzgerald Maintain Buy Buy
2016-08-07 Citigroup Maintain Buy Buy
2016-08-01 Standpoint Research Downgrade Buy Hold
2016-06-28 Morgan Stanley Maintain Overweight Overweight
2016-06-21 Goldman Sachs Maintain Buy Buy
2016-05-06 Credit Suisse Maintain Outperform Outperform
2016-04-25 Deutsche Bank Maintain Buy Buy
2016-04-15 Needham Maintain Buy Buy
2016-03-24 Deutsche Bank Maintain Buy Buy
2016-01-29 Brean Capital Maintain Buy Buy
2016-01-25 Morgan Stanley Maintain Overweight Overweight
2016-01-21 Standpoint Research Upgrade Hold Buy
2016-01-06 Baird Maintain Outperform Outperform
2015-10-30 MKM Partners Maintain Buy Buy
2015-10-29 Standpoint Research Downgrade Buy Hold
2015-10-28 Morgan Stanley Maintain Overweight Overweight
2015-10-28 Oppenheimer Maintain Outperform Outperform
2015-10-28 Brean Capital Maintain Buy Buy
2015-10-28 Wedbush Maintain Neutral Neutral
2015-09-17 Oppenheimer Maintain Outperform Outperform
2015-09-16 MKM Partners Maintain Buy Buy
2015-09-14 Deutsche Bank Maintain Buy Buy
2015-08-29 Morgan Stanley Maintain Overweight Overweight
2015-08-24 Standpoint Research Maintain Buy Buy
2015-08-13 Atlantic Equities Downgrade Overweight Neutral
2015-08-13 Axiom Capital Maintain Buy Buy
2015-08-13 Pacific Crest Maintain Overweight Overweight
2015-08-13 SunTrust Robinson Humphrey Maintain Buy Buy
2015-08-12 Wedbush Downgrade Outperform Neutral
2015-06-16 JP Morgan Maintain Overweight Overweight
2015-06-10 RBC Capital Maintain Outperform Outperform
2015-06-09 Macquarie Maintain Neutral Neutral
2015-06-09 RBC Capital Maintain Outperform Outperform
2015-05-21 Bernstein Maintain Outperform Outperform
2015-05-08 Nomura Maintain Buy Buy
2015-05-08 RBC Capital Maintain Outperform Outperform
2015-05-07 Pacific Crest Maintain Overweight Overweight
2015-05-07 JP Morgan Maintain Overweight Overweight
2015-05-06 TH Capital Maintain Hold Hold
2015-04-20 Summit Research Partners Maintain Buy Buy
2015-04-15 Pacific Crest Maintain Outperform Outperform
2015-04-01 Oppenheimer Maintain Outperform Outperform
2015-03-20 JP Morgan Maintain Overweight Overweight
2015-03-17 Stifel Upgrade Hold Buy
2015-03-17 Stifel Nicolaus Upgrade Hold Buy
2015-03-09 Axiom Capital Maintain Buy Buy
2015-02-02 Oppenheimer Maintain Outperform Outperform
2015-01-30 CRT Capital Maintain Buy Buy
2015-01-29 Stifel Nicolaus Downgrade Buy Hold
2015-01-29 Stifel Downgrade Buy Hold
2015-01-23 Tigress Financial Maintain Buy Buy
2014-11-14 Cantor Fitzgerald Maintain Buy Buy
2014-11-12 HSBC Maintain Overweight Overweight
2014-11-10 Bank of America Maintain Buy Buy
2014-11-10 Macquarie Maintain Neutral Neutral
2014-11-10 B of A Securities Maintain Buy Buy
2014-11-10 Oppenheimer Maintain Outperform Outperform
2014-11-05 Cantor Fitzgerald Maintain Buy Buy
2014-11-05 Brean Capital Maintain Buy Buy
2014-11-04 Oppenheimer Maintain Outperform Outperform
2014-11-04 Morgan Stanley Maintain Overweight Overweight
2014-11-03 RBC Capital Maintain Outperform Outperform
2014-10-29 SunTrust Robinson Humphrey Maintain Buy Buy
2014-10-29 Morgan Stanley Maintain Overweight Overweight
2014-10-29 Wells Fargo Maintain Outperform Outperform
2014-10-29 RBC Capital Maintain Outperform Outperform
2014-10-29 Deutsche Bank Maintain Buy Buy
2014-10-29 Raymond James Maintain Outperform Outperform
2014-10-29 Evercore Partners Maintain Buy Buy
2014-10-29 Nomura Maintain Buy Buy
2014-10-28 Pacific Crest Maintain Outperform Outperform
2014-10-28 JP Morgan Maintain Overweight Overweight
2014-10-28 Citigroup Maintain Buy Buy
2014-10-27 Jefferies Maintain Buy Buy
2014-10-24 BMO Capital Maintain Outperform Outperform
2014-10-23 Barclays Maintain Overweight Overweight
2014-10-17 Brean Capital Maintain Buy Buy
2014-10-14 Bank of America Maintain Buy Buy
2014-10-14 UBS Maintain Buy Buy
2014-10-09 Macquarie Maintain Neutral Neutral
2014-09-29 Susquehanna Maintain Positive Outperform
2014-09-22 MKM Partners Maintain Buy Buy
2014-09-19 Cantor Fitzgerald Maintain Buy Buy
2014-09-18 CRT Capital Maintain Buy Buy
2014-09-12 Wedbush Maintain Outperform Outperform
2014-09-11 Wedbush Maintain Outperform Outperform
2014-09-08 Atlantic Equities Maintain Overweight Overweight