Loading live market data…

Shopify Inc.

NASDAQ:SHOP

$123.55 USD

-$2.13 (-1.69%)

Volume
8.18M
Average Volume
10.13M
Market Capitalization
$160.33B
P/E Ratio
119.95
Dividend Yield
0.00%
Price Target
$155.00
Year High
$182.19
Year Low
$94.00
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.20
Source Headline
Shopify (SHOP) Stock Falls Amid Market Uptick: What Investors Need to Know

In the latest trading session, Shopify (SHOP) closed at $123.55, marking a -1.69% move from the previous day.

zacks.com - 2026-07-15 18:46:20

Shopify Plunges 23% YTD: Buy, Sell or Hold the Stock on the Dip?

SHOP's 22.5% YTD slide reflects slowing growth and AI costs, but rising payments, AI commerce and global expansion may support a rebound.

zacks.com - 2026-07-14 13:01:15

Shopify (SHOP) Upgraded to Strong Buy: What Does It Mean for the Stock?

Shopify (SHOP) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #1 (Strong Buy).

zacks.com - 2026-07-14 13:01:11

Shopify's $120 Billion Revival Is Catching Shorts Off Guard

$123.84 billion. That is how much merchandise flowed through Shopify (NASDAQ:SHOP | SHOP Price Prediction) in the company's fourth quarter of 2025.

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

Shopify upgraded to Buy at Jefferies on agentic commerce bet

Jefferies has upgraded Shopify Inc (TSX:SH., NYSE:SHOP) to Buy from Hold and bumped its price target up to $160, pointing to strong early signs for the second quarter, a reworked partner program, and what it thinks is a price increase on the way.

proactiveinvestors.com - 2026-07-13 15:52:33

Jefferies Says Shopify Is Built for the Age of AI

Shopify (SHOP) rose 3.15% in premarket after Jefferies upgraded the e-commerce platform to Buy from Hold and raised its price target to $160 from $140. The stoc

gurufocus.com - 2026-07-13 11:55:00

Shopify upgraded to Buy at Jefferies on agentic commerce bet

Jefferies has upgraded Shopify Inc (TSX:SH., NYSE:SHOP) to Buy from Hold and bumped its price target up to $160, pointing to strong early signs for the...

proactiveinvestors.com - 2026-07-13 11:45:00

Nasdaq Futures Slide Amid Heightened U.S.-Iran Tensions

Stocks are kicking off the week with steep losses, as investors eye Middle East tension and semiconductor weakness

schaeffersresearch.com - 2026-07-13 08:59:00

SEGG Media Drives Revenue With High-Impact Quadrant X Shopify Pop-Up Activation During British Grand Prix Week

A Media Snippet accompanying this announcement is available by clicking on this link. FORT WORTH, Texas, July 13, 2026 (GLOBE NEWSWIRE) -- Sports Entertainment Gaming Global Corporation (“SEGG Media” or the “Company”) (NASDAQ: SEGG, LTRYW), the global sports, entertainment and gaming media company and owner of Veloce Media Group and Quadrant, today announced the successful completion of its high-demand Quadrant x Shopify pop-up in central London during the 2026 British Grand Prix week.

globenewswire.com - 2026-07-13 08:00:00

Here Are Monday's Best Wall Street Analyst Research Calls: Atmos Energy, Best Buy, Biogen, Capital One, Costco, Disney, Papa John's International, Shopify, and More

Futures are trading lower as we get ready for the start of second-quarter earnings this week, after a solid winning week on Wall Street.

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

My Top 3 Software Stocks to Buy on the Dip

Don't give up on these stocks yet.

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

Stocks Slowly Gaining, Shrug Off Tech Weakness

Stocks are struggling for direction, as tech sector weakness weighs on Wall Street to end the week

schaeffersresearch.com - 2026-07-10 11:54:00

Earnings Growth & Price Strength Make Shopify (SHOP) a Stock to Watch

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

zacks.com - 2026-07-10 10:30:41

Friday Morning's Movers: CRCL Crypto Bank, STX & WDC Bull Note, SHOP Upgrade

Seagate (STX) gets an upgrade and Western Digital (WDC) sees a price target hike from Wells Fargo. Diane King Hall explains how it signals a continuing trend in analyst optimism as SK Hynix readies its debut on the Nasdaq Friday.

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

Shopify Inc. (SHOP) Is a Trending Stock: Facts to Know Before Betting on It

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

zacks.com - 2026-07-10 10:01:25

Here Are Friday's Best Wall Street Analyst Research Calls: CubeSmart, Digital Realty Trust, Honeywell Aerospace, IBM, PepsiCo, Seagate, Shopify, Toll Brothers, Twilio, and More

Futures are trading mixed as we prepare to end yet another roller-coaster week, marked by volatility across all asset classes.

247wallst.com - 2026-07-10 08:05:03

4 Top-Ranked Internet Stocks With Solid Upside Potential to Buy Now

Datadog joins three other Internet stocks positioned for AI-led growth as cloud demand, enterprise adoption and platform innovation gather pace in 2026.

zacks.com - 2026-07-09 12:05:11

Shopify (SHOP) Declines More Than Market: Some Information for Investors

Shopify (SHOP) reached $119.22 at the closing of the latest trading day, reflecting a -2.18% change compared to its last close.

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

Shopify reinstated at Bank of America with ‘Buy' rating on agentic commerce growth outlook

Shopify Inc (TSX:SH., NYSE:SHOP) has been awarded a ‘Buy' rating and a $150 price target in reinstated coverage, citing the company's potential to benefit from the evolution of AI-driven “agentic commerce,” as well as ongoing international expansion and enterprise adoption.

proactiveinvestors.com - 2026-07-08 12:26:28

Shopify reinstated at Bank of America with ‘Buy’ rating on agentic commerce growth outlook

Shopify Inc (TSX:SH., NYSE:SHOP) has been awarded a ‘Buy’ rating and a $150 price target in reinstated coverage, citing the company’s potential to benefit...

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

Amazon.com vs. Shopify: Comparing Revenue Trends and Scale for These E-Commerce Giants

Amazon.com currently reports a significantly larger baseline of total revenue, while Shopify maintains a notably faster percentage rate of overall growth. Over the last eight quarters, the two companies have displayed distinct quarter-over-quarter seasonality patterns, characterized by elevated fourth-quarter peaks followed by sequential declines.

fool.com - 2026-07-08 08:07:01

Shopify to Announce Second-Quarter 2026 Financial Results

Internet, Everywhere, July 08, 2026 (GLOBE NEWSWIRE) -- Shopify Inc. (NASDAQ, TSX: SHOP) plans to announce financial results for the quarter ended June 30, 2026 before markets open on Wednesday, August 5, 2026.

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

What Is Going on with Shopify Stock on Tuesday?

Shopify Inc. (NASDAQ:SHOP) stock traded higher by more than 2% on Tuesday as traders leaned into a fresh round of Wall Street rerating updates that keep the longer-term upside narrative intact, even while the Technology sector is down 3.68% and the S&P 500 is off 0.7% in a risk-off tape.

benzinga.com - 2026-07-07 12:35:47

Etsy's Seller Tools Could Unlock Faster Marketplace Growth

Etsy's AI seller tools aim to cut listing and shop-management friction, helping merchants create faster, improve inventory quality and support marketplace growth.

zacks.com - 2026-07-07 11:10:54

Tuesday's Morning Movers: META Upgrade, SHOP Buy Rating & FISV Seeks Sale

Diane King Hall talks about Erste Group's upgrade on Meta Platforms (META) as the firm sees promise in the Mag 7 giant's CapEx plans. Bank of America is reinstating Shopify (SHOP) with a buy rating and a $150 price target.

youtube.com - 2026-07-07 10:30:21

Here Are Tuesday’s Best Wall Street Analyst Research Calls: Adobe, American Airlines, Broadcom, First Solar, Meta Platforms, Shopify, Space-X, Ventas, Waste Managment, and More

Pre-Market Stock Futures: Futures are trading mixed, with the Nasdaq getting hammered after a gangbuster start to the first full trading week of the third quarter. All of the major indices finished the day higher, with chip stocks once again leading the way. When the dust settled at the close, the Nasdaq finished the day... Here Are Tuesday's Best Wall Street Analyst Research Calls: Adobe, American Airlines, Broadcom, First Solar, Meta Platforms, Shopify, Space-X, Ventas, Waste Managment, and More

247wallst.com - 2026-07-07 08:00:18

National Healthcare Properties: The Rise Of The Senior Housing Demand Wave

I rate National Healthcare Properties a buy, citing its strategic pivot toward senior housing operating properties (SHOP) for accelerated NOI and FFO growth. NHP's SHOP portfolio, with 76% assisted living/memory care and 96% private pay, benefits from favorable demographics, limited new supply, and strong operating leverage. The planned $528.2 million OMF asset sale and robust acquisition pipeline position NHP to shift its earnings base toward higher-growth SHOP assets.

seekingalpha.com - 2026-07-03 04:05:01

Shopify stock eyes breakout as bullish inverted H&S pattern takes shape

Shopify stock has rebounded in the past few weeks, moving from the year-to-date low of $94.47 to the current $121.63. This rebound may continue, helped by its modest revenue growth and encouraging technicals.

invezz.com - 2026-07-02 08:45:00

Why U.S. AI Restrictions Could Give China an Unexpected Advantage Following the Android Playbook

CNBC's Deirdre Bosa explained a counterintuitive thesis on the AI cold war in a recent CNBC segment. Paradoxically, she argued that U.S. efforts to wall off access to the most advanced American AI models could unintentionally accelerate China's rise in AI. The concern is that policies designed to protect America's lead may instead encourage developers... Why U.S. AI Restrictions Could Give China an Unexpected Advantage Following the Android Playbook

247wallst.com - 2026-06-29 21:31:21

Have $2,000? Buy These 3 Stocks and Hold for the Next Decade.

All three companies are enjoying tailwinds that are built to last.

fool.com - 2026-06-29 13:36:00

Why Shopify (SHOP) is a Top Stock for the Long-Term

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

zacks.com - 2026-06-29 10:31:13

Investors Heavily Search Shopify Inc. (SHOP): Here is What You Need to Know

Shopify (SHOP) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.

zacks.com - 2026-06-29 10:01:20

Shopify Taps Trustpilot to Build Merchant Trust in Age of AI

Reviews website Trustpilot has reportedly launched a partnership with eCommerce platform Shopify. The arrangement will let merchants showcase and manage Trustpilot reviews on their online stores, Bloomberg News reported Saturday (June 27), citing an interview with Adrian Blair, Trustpilot's chief executive.

pymnts.com - 2026-06-28 19:22:01

Can Shopify's Agentic Commerce Push Unlock a New Growth Channel?

SHOP is building an AI commerce channel, as surging AI-driven traffic and merchant tools expand opportunities beyond traditional search.

zacks.com - 2026-06-26 11:01:20

2 Excellent Stocks to Buy on the Dip

These former market darlings haven't said their last words.

fool.com - 2026-06-26 01:15:00

Here's Why Shopify (SHOP) Fell More Than Broader Market

In the latest trading session, Shopify (SHOP) closed at $111.62, marking a -2.23% move from the previous day.

zacks.com - 2026-06-25 18:45:40

Shopify (SHOP) Surges 6.0%: Is This an Indication of Further Gains?

Shopify (SHOP) saw its shares surge in the last session with trading volume being higher than average. The latest trend in earnings estimate revisions may not translate into further price increase in the near term.

zacks.com - 2026-06-25 14:35:23

How Shopify built an AI stack that doesn't care which models survive

Shopify built an LLM proxy that gives every engineer access to multiple AI providers — with automatic failover when any one of them goes down, changes, or disappears. When Claude Fable 5 shut down, Shopify's engineers didn't go into panic mode.

venturebeat.com - 2026-06-24 13:10:58

Is It Worth Investing in Shopify (SHOP) Based on Wall Street's Bullish Views?

Investors often turn to recommendations made by Wall Street analysts before making a Buy, Sell, or Hold decision about a stock. While media reports about rating changes by these brokerage-firm employed (or sell-side) analysts often affect a stock's price, do they really matter?

zacks.com - 2026-06-24 10:31:16

KOID SHOP Opens New York's First Physical Storefront for Humanoid Robots

SoHo storefront opens to the public Friday, June 26th, through Sunday, June 28th, from 10:00 am to 7:00 pm daily at 188 Lafayette Street, where visitors can interact with and pre-order humanoid robots. SoHo storefront opens to the public Friday, June 26th, through Sunday, June 28th, from 10:00 am to 7:00 pm daily at 188 Lafayette Street, where visitors can interact with and pre-order humanoid robots.

globenewswire.com - 2026-06-24 09:00:00

SEON and Domaine Launch New Shopify-Native Fraud Prevention App for High Growth Brands

The app brings SEON's fraud prevention directly into Shopify, giving merchants a fast, flexible way to detect fraud, automate decisions and manage chargebacks The app brings SEON's fraud prevention directly into Shopify, giving merchants a fast, flexible way to detect fraud, automate decisions and manage chargebacks

globenewswire.com - 2026-06-24 08:00:00

SHOP vs. WIX: Which E-Commerce Stock Is in a Better Position Now?

Shopify and Wix are advancing AI-powered commerce tools as both companies look to expand their reach in digital selling.

zacks.com - 2026-06-23 12:20:25

Shopify to bar vapes as U.S. authorities crack down on illegal industry

Shopify Inc will ban all vapes from its platform as soon as this week following pressure from a group ​of U.S. state attorneys general aiming to curb sales of illegal e-cigarettes online, according to two sources familiar with its plans.

reuters.com - 2026-06-23 01:12:09

Time to Go Shopping? Try This Shopify ETF

Count Shopify Inc. (SHOP) among the stocks that have been caught up in fears of artificial intelligence (AI) disruption. Shares of the Canada-based e-commerce infrastructure and platform provider have lost nearly a third of their value this year as investors sized up AI-related threats.

etftrends.com - 2026-06-22 12:17:52

In 10 Years, Will You Wish You'd Bought Shopify Stock During This Dip?

The stock has sold off sharply in 2026, while Shopify's revenue growth picked up over the past year. ChatGPT and other chatbots are driving almost twice as many new purchases as other channels.

fool.com - 2026-06-19 05:25:00

Shopify (SHOP) Declines More Than Market: Some Information for Investors

In the closing of the recent trading day, Shopify (SHOP) stood at $108.09, denoting a -4.54% move from the preceding trading day.

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

New Sidekick Extension in Loomi for Shopify Gives Merchants Instant Search Ranking Visibility

MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--Bloomreach announced a new Sidekick app extension for its Loomi for Shopify app, giving merchants instant visibility into their search performance.

businesswire.com - 2026-06-17 14:00:00

Admaxxer Surpasses 12,000 Active Brands and $3 Billion in Tracked GMV, Cementing Its Position as the Leading Triple Whale Alternative for DTC Shopify Analytics

Admaxxer reported four operating milestones — 12,000 active direct-to-consumer brands, $3 billion in cumulative tracked gross merchandise value, a 93% Conversions API match rate, and the launch of a reconciled multi-touch attribution model alongside an eleven-tool Model Context Protocol server — as the platform positions itself as the leading Triple Whale alternative for Shopify and other e-commerce brands. Admaxxer reported four operating milestones — 12,000 active direct-to-consumer brands, $3 billion in cumulative tracked gross merchandise value, a 93% Conversions API match rate, and the launch of a reconciled multi-touch attribution model alongside an eleven-tool Model Context Protocol server — as the platform positions itself as the leading Triple Whale alternative for Shopify and other e-commerce brands.

globenewswire.com - 2026-06-17 12:18:00

Loox launches Reviewers.com, the first product sampling platform built exclusively for Shopify brands

Tel Aviv, Israel, June 17, 2026 (GLOBE NEWSWIRE) -- After a decade as the social proof leader trusted by 130,000 Shopify brands, Loox announces the public launch of Reviewers.com, a product sampling platform in the Shopify App Store that helps Shopify brands get high-quality video reviews at scale from a vetted community of everyday consumers.

globenewswire.com - 2026-06-17 08:45:00

Mastercard’s New AI Payment System Is Great News for These Stocks

Mastercard's AP4M just launched the financial nervous system for AI agents. Here's who wins the agentic commerce stack and who gets bypassed.

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

Get SHOP Insider Trade Alerts

SHOP Price Target Summary

Last Month

$155.00

2 analysts

Last Quarter

$146.78

9 analysts

Last Year

$164.39

51 analysts

All Time

$111.79

153 analysts

SHOP Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-13 Jefferies Upgrade Hold Buy
2026-07-10 Stifel Upgrade Hold Buy
2026-05-06 Canaccord Genuity Maintain Buy Buy
2026-05-06 RBC Capital Maintain Outperform Outperform
2026-05-06 Citizens Maintain Market Outperform Market Outperform
2026-05-06 Citigroup Maintain Buy Buy
2026-05-06 UBS Maintain Neutral Neutral
2026-05-06 DA Davidson Maintain Buy Buy
2026-05-06 Barclays Maintain Equal Weight Equal Weight
2026-05-06 Wells Fargo Maintain Overweight Overweight
2026-05-05 Needham Maintain Buy Buy
2026-04-28 Citigroup Maintain Buy Buy
2026-04-06 Wells Fargo Maintain Overweight Overweight
2026-03-09 Jefferies Maintain Hold Hold
2026-02-17 Jefferies Maintain Hold Hold
2026-02-17 Truist Securities Upgrade Hold Buy
2026-02-13 Citigroup Maintain Buy Buy
2026-02-12 Truist Securities Maintain Hold Hold
2026-02-12 Citizens Maintain Market Outperform Market Outperform
2026-02-12 Barclays Maintain Equal Weight Equal Weight
2026-02-12 Mizuho Upgrade Neutral Outperform
2026-02-12 Wells Fargo Maintain Overweight Overweight
2026-02-12 BMO Capital Maintain Outperform Outperform
2026-02-12 Wedbush Maintain Outperform Outperform
2026-02-12 UBS Maintain Neutral Neutral
2026-02-12 Cantor Fitzgerald Maintain Neutral Neutral
2026-02-12 Needham Maintain Buy Buy
2026-02-12 RBC Capital Maintain Outperform Outperform
2026-02-10 Benchmark Maintain Buy Buy
2026-02-09 BMO Capital Maintain Outperform Outperform
2026-01-08 Scotiabank Upgrade Sector Perform Sector Outperform
2026-01-06 Wolfe Research Downgrade Outperform Peer Perform
2025-12-17 Wells Fargo Maintain Overweight Overweight
2025-11-05 Morgan Stanley Maintain Overweight Overweight
2025-11-05 Barclays Maintain Equal Weight Equal Weight
2025-11-05 Needham Maintain Buy Buy
2025-11-05 JP Morgan Maintain Overweight Overweight
2025-11-05 Scotiabank Maintain Sector Perform Sector Perform
2025-11-05 Truist Securities Maintain Hold Hold
2025-11-05 Cantor Fitzgerald Maintain Neutral Neutral
2025-11-05 DA Davidson Maintain Buy Buy
2025-11-05 CIBC Maintain Outperform Outperform
2025-11-05 BMO Capital Maintain Outperform Outperform
2025-11-05 UBS Maintain Neutral Neutral
2025-11-04 Canaccord Genuity Maintain Buy Buy
2025-10-30 Keybanc Maintain Overweight Overweight
2025-10-28 Oppenheimer Maintain Outperform Outperform
2025-10-17 RBC Capital Maintain Outperform Outperform
2025-08-08 Citigroup Maintain Buy Buy
2025-08-08 Evercore ISI Group Maintain Outperform Outperform
2025-08-07 RBC Capital Maintain Outperform Outperform
2025-08-07 Benchmark Maintain Buy Buy
2025-08-07 Mizuho Maintain Neutral Neutral
2025-08-07 JP Morgan Maintain Overweight Overweight
2025-08-07 Keybanc Maintain Overweight Overweight
2025-08-07 Truist Securities Maintain Hold Hold
2025-08-07 Canaccord Genuity Maintain Buy Buy
2025-08-07 Barclays Maintain Equal Weight Equal Weight
2025-08-07 Scotiabank Maintain Sector Perform Sector Perform
2025-08-07 Goldman Sachs Maintain Buy Buy
2025-08-07 JMP Securities Maintain Market Outperform Market Outperform
2025-08-07 Oppenheimer Maintain Outperform Outperform
2025-08-07 Stifel Maintain Hold Hold
2025-08-07 UBS Maintain Neutral Neutral
2025-08-05 Benchmark Maintain Buy Buy
2025-07-28 Scotiabank Maintain Sector Perform Sector Perform
2025-07-28 Oppenheimer Maintain Outperform Outperform
2025-07-22 Loop Capital Downgrade Buy Hold
2025-07-22 Keybanc Maintain Overweight Overweight
2025-07-18 CIBC Maintain Outperform Outperform
2025-07-15 Stifel Maintain Hold Hold
2025-07-14 Baird Maintain Outperform Outperform
2025-06-16 DA Davidson Maintain Buy Buy
2025-06-11 Cantor Fitzgerald Maintain Neutral Neutral
2025-06-06 Wells Fargo Maintain Overweight Overweight
2025-05-09 JP Morgan Maintain Overweight Overweight
2025-05-09 Morgan Stanley Maintain Overweight Overweight
2025-05-09 UBS Maintain Neutral Neutral
2025-05-09 Cantor Fitzgerald Maintain Neutral Neutral
2025-05-09 Barclays Maintain Equal Weight Equal Weight
2025-05-06 Benchmark Maintain Buy Buy
2025-05-06 Truist Securities Maintain Hold Hold
2025-05-05 Jefferies Maintain Hold Hold
2025-04-30 Oppenheimer Maintain Outperform Outperform
2025-04-23 Keybanc Maintain Overweight Overweight
2025-04-23 Wells Fargo Maintain Overweight Overweight
2025-04-22 Goldman Sachs Maintain Buy Buy
2025-04-17 RBC Capital Maintain Outperform Outperform
2025-04-16 Cantor Fitzgerald Maintain Neutral Neutral
2025-04-16 Morgan Stanley Maintain Overweight Overweight
2025-04-16 Loop Capital Maintain Buy Buy
2025-04-15 Mizuho Maintain Neutral Neutral
2025-04-14 DA Davidson Maintain Buy Buy
2025-02-18 Jefferies Maintain Hold Hold
2025-02-12 Scotiabank Maintain Sector Perform Sector Perform
2025-02-12 UBS Maintain Neutral Neutral
2025-02-12 Truist Securities Maintain Hold Hold
2025-02-12 Barclays Maintain Equal Weight Equal Weight
2025-02-12 Cantor Fitzgerald Maintain Neutral Neutral
2025-02-12 Morgan Stanley Maintain Overweight Overweight
2025-02-12 Piper Sandler Maintain Neutral Neutral
2025-02-12 Canaccord Genuity Maintain Buy Buy
2025-02-12 Oppenheimer Maintain Outperform Outperform
2025-02-12 Evercore ISI Group Maintain Outperform Outperform
2025-02-12 Goldman Sachs Maintain Buy Buy
2025-02-12 RBC Capital Maintain Outperform Outperform
2025-02-12 Wells Fargo Maintain Overweight Overweight
2025-02-12 JP Morgan Maintain Overweight Overweight
2025-02-11 Citigroup Maintain Buy Buy
2025-01-22 RBC Capital Maintain Outperform Outperform
2025-01-06 Wedbush Upgrade Neutral Outperform
2024-12-12 JMP Securities Maintain Market Outperform Market Outperform
2024-12-06 Loop Capital Upgrade Hold Buy
2024-12-06 JMP Securities Maintain Market Outperform Market Outperform
2024-11-26 MoffettNathanson Maintain Neutral Neutral
2024-11-13 Oppenheimer Maintain Outperform Outperform
2024-11-13 Wells Fargo Maintain Overweight Overweight
2024-11-13 Canaccord Genuity Maintain Buy Buy
2024-11-13 Baird Maintain Outperform Outperform
2024-11-13 JMP Securities Maintain Market Outperform Market Outperform
2024-11-13 Goldman Sachs Maintain Buy Buy
2024-11-13 Mizuho Maintain Neutral Neutral
2024-11-13 RBC Capital Maintain Outperform Outperform
2024-11-13 Truist Securities Maintain Hold Hold
2024-11-13 Keybanc Maintain Overweight Overweight
2024-11-13 Barclays Maintain Equal Weight Equal Weight
2024-11-13 Piper Sandler Maintain Neutral Neutral
2024-10-24 Scotiabank Maintain Sector Perform Sector Perform
2024-10-18 RBC Capital Maintain Outperform Outperform
2024-10-09 Baird Maintain Outperform Outperform
2024-10-09 Loop Capital Maintain Hold Hold
2024-10-07 Cantor Fitzgerald Maintain Neutral Neutral
2024-10-01 Barclays Maintain Equal Weight Equal Weight
2024-09-30 Citigroup Maintain Buy Buy
2024-09-30 Cantor Fitzgerald Maintain Neutral Neutral
2024-09-23 Cantor Fitzgerald Maintain Neutral Neutral
2024-09-17 Redburn Atlantic Upgrade Neutral Buy
2024-09-11 Wells Fargo Maintain Overweight Overweight
2024-09-10 JMP Securities Maintain Market Outperform Market Outperform
2024-08-29 Piper Sandler Maintain Neutral Neutral
2024-08-20 JP Morgan Maintain Overweight Overweight
2024-08-16 Loop Capital Maintain Hold Hold
2024-08-08 Truist Securities Maintain Hold Hold
2024-08-08 RBC Capital Maintain Outperform Outperform
2024-08-08 Wells Fargo Maintain Overweight Overweight
2024-08-08 Morgan Stanley Maintain Overweight Overweight
2024-08-08 JMP Securities Maintain Market Outperform Market Outperform
2024-08-08 UBS Maintain Neutral Neutral
2024-08-08 Roth MKM Maintain Buy Buy
2024-08-08 Deutsche Bank Maintain Buy Buy
2024-08-08 Barclays Maintain Equal Weight Equal Weight
2024-08-08 Evercore ISI Group Maintain Outperform Outperform
2024-08-08 Citigroup Maintain Buy Buy
2024-07-24 Piper Sandler Maintain Neutral Neutral
2024-07-16 B of A Securities Upgrade Neutral Buy
2024-06-26 Citigroup Maintain Buy Buy
2024-06-14 Evercore ISI Group Upgrade In Line Outperform
2024-06-06 MoffettNathanson Downgrade Buy Neutral
2024-05-28 Goldman Sachs Maintain Buy Buy
2024-05-22 Goldman Sachs Upgrade Neutral Buy
2024-05-09 Barclays Maintain Equal Weight Equal Weight
2024-05-09 Baird Maintain Outperform Outperform
2024-05-09 DA Davidson Maintain Buy Buy
2024-05-09 Goldman Sachs Maintain Neutral Neutral
2024-05-09 Deutsche Bank Maintain Buy Buy
2024-05-09 JMP Securities Upgrade Market Perform Market Outperform
2024-05-09 Scotiabank Maintain Sector Perform Sector Perform
2024-05-09 Canaccord Genuity Maintain Buy Buy
2024-05-09 Mizuho Maintain Neutral Neutral
2024-05-09 TD Securities Maintain Hold Hold
2024-05-09 CIBC Maintain Outperform Outperform
2024-05-09 Wells Fargo Maintain Overweight Overweight
2024-05-09 RBC Capital Maintain Outperform Outperform
2024-05-09 Piper Sandler Upgrade Underweight Neutral
2024-05-09 Citigroup Maintain Buy Buy
2024-04-29 Citigroup Upgrade Neutral Buy
2024-04-19 Morgan Stanley Upgrade Equal Weight Overweight
2024-04-15 Loop Capital Maintain Hold Hold
2024-04-11 Piper Sandler Maintain Underweight Underweight
2024-04-03 Baird Maintain Outperform Outperform
2024-02-29 Goldman Sachs Maintain Neutral Neutral
2024-02-14 UBS Maintain Neutral Neutral
2024-02-14 RBC Capital Maintain Outperform Outperform
2024-02-14 Barclays Maintain Equal Weight Equal Weight
2024-02-14 Mizuho Maintain Neutral Neutral
2024-02-14 Wells Fargo Maintain Overweight Overweight
2024-02-14 Piper Sandler Maintain Underweight Underweight
2024-02-02 Wells Fargo Maintain Overweight Overweight
2024-01-22 RBC Capital Maintain Outperform Outperform
2024-01-18 Exane BNP Paribas Downgrade Neutral Underperform
2024-01-18 Barclays Maintain Equal Weight Equal Weight
2024-01-18 Piper Sandler Maintain Underweight Underweight
2023-12-18 JMP Securities Downgrade Market Outperform Market Perform
2023-12-12 DZ Bank Downgrade Hold Sell
2023-12-06 Wedbush Downgrade Outperform Neutral
2023-12-06 Deutsche Bank Maintain Buy Buy
2023-12-06 RBC Capital Maintain Outperform Outperform
2023-12-04 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-28 Piper Sandler Downgrade Neutral Underweight
2023-11-03 Morgan Stanley Maintain Equal Weight Equal Weight
2023-11-01 Exane BNP Paribas Upgrade Underperform Neutral
2023-10-24 Citigroup Maintain Neutral Neutral
2023-10-16 Loop Capital Maintain Hold Hold
2023-09-26 JMP Securities Maintain Market Outperform Market Outperform
2023-08-31 Canaccord Genuity Upgrade Hold Buy
2023-08-29 Roth MKM Maintain Buy Buy
2023-08-07 Loop Capital Maintain Hold Hold
2023-08-04 JMP Securities Maintain Outperform Outperform
2023-08-04 Goldman Sachs Maintain Neutral Neutral
2023-08-04 DZ Bank Upgrade Sell Hold
2023-08-03 Roth MKM Maintain Buy Buy
2023-08-03 Piper Sandler Maintain Neutral Neutral
2023-08-03 Goldman Sachs Maintain Neutral Neutral
2023-08-03 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-03 RBC Capital Maintain Outperform Outperform
2023-08-03 Barclays Maintain Equal Weight Equal Weight
2023-08-01 Scotiabank Maintain Sector Perform Sector Perform
2023-07-27 JMP Securities Maintain Market Outperform Market Outperform
2023-07-26 Citigroup Maintain Neutral Neutral
2023-07-24 Mizuho Maintain Neutral Neutral
2023-07-24 MoffettNathanson Upgrade Market Perform Outperform
2023-07-19 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-18 Evercore ISI Group Downgrade Outperform In Line
2023-07-17 Evercore ISI Group Downgrade Outperform In Line
2023-07-14 Credit Suisse Maintain Neutral Neutral
2023-07-13 Roth MKM Maintain Buy Buy
2023-06-22 JMP Securities Maintain Market Outperform Market Outperform
2023-06-12 Jefferies Maintain Hold Hold
2023-05-24 Exane BNP Paribas Downgrade Neutral Underperform
2023-05-09 Atlantic Equities Downgrade Overweight Neutral
2023-05-09 Loop Capital Maintain Hold Hold
2023-05-08 Piper Sandler Maintain Neutral Neutral
2023-05-08 Citigroup Maintain Neutral Neutral
2023-05-08 Morgan Stanley Maintain Equal Weight Equal Weight
2023-05-05 JMP Securities Maintain Market Outperform Market Outperform
2023-05-05 Deutsche Bank Maintain Buy Buy
2023-05-05 Goldman Sachs Maintain Neutral Neutral
2023-05-05 Credit Suisse Maintain Neutral Neutral
2023-05-05 National Bank Of Canada Maintain Outperform Outperform
2023-05-05 Mizuho Maintain Neutral Neutral
2023-05-05 Keybanc Maintain Overweight Overweight
2023-05-05 RBC Capital Maintain Outperform Outperform
2023-05-04 Roth MKM Maintain Buy Buy
2023-05-04 CFRA Upgrade Hold Buy
2023-05-02 Keybanc Maintain Overweight Overweight
2023-04-26 Piper Sandler Maintain Neutral Neutral
2023-04-20 Roth MKM Maintain Buy Buy
2023-04-12 JMP Securities Upgrade Market Perform Market Outperform
2023-04-11 Needham Maintain Hold Hold
2023-03-29 Keybanc Maintain Overweight Overweight
2023-03-27 Roth MKM Maintain Buy Buy
2023-02-22 DA Davidson Upgrade Neutral Buy
2023-02-17 Citigroup Maintain Neutral Neutral
2023-02-16 Goldman Sachs Maintain Neutral Neutral
2023-02-16 Baird Maintain Outperform Outperform
2023-02-16 Credit Suisse Maintain Neutral Neutral
2023-02-16 Piper Sandler Maintain Neutral Neutral
2023-02-16 Oppenheimer Maintain Outperform Outperform
2023-02-16 Canaccord Genuity Maintain Hold Hold
2023-02-16 Wells Fargo Maintain Overweight Overweight
2023-02-16 RBC Capital Maintain Outperform Outperform
2023-02-14 Keybanc Maintain Overweight Overweight
2023-02-06 DZ Bank Downgrade Hold Sell
2023-02-02 Citigroup Maintain Neutral Neutral
2023-02-01 Scotiabank Maintain Sector Perform Perform
2023-01-30 Roth Capital Upgrade Neutral Buy
2023-01-23 Deutsche Bank Upgrade Hold Buy
2023-01-19 Truist Securities Maintain Hold Hold
2023-01-18 DA Davidson Maintain Neutral Neutral
2023-01-05 Jefferies Downgrade Buy Hold
2022-12-08 Mizuho Maintain Neutral Neutral
2022-12-08 UBS Maintain Sell Sell
2022-12-07 CIBC Upgrade Neutral Outperform
2022-12-07 Wolfe Research Downgrade Outperform Peer Perform
2022-11-15 MoffettNathanson Maintain Market Perform Perform
2022-10-28 Piper Sandler Maintain Neutral Neutral
2022-10-28 Morgan Stanley Maintain Equal Weight Equal Weight
2022-10-28 Wells Fargo Maintain Overweight Overweight
2022-10-25 Citigroup Maintain Neutral Neutral
2022-10-24 Keybanc Maintain Overweight Overweight
2022-10-21 RBC Capital Maintain Outperform Outperform
2022-09-20 Morgan Stanley Maintain Equal Weight Equal Weight
2022-09-08 Wells Fargo Maintain Overweight Overweight
2022-08-11 Atlantic Equities Upgrade Neutral Overweight
2022-07-28 Credit Suisse Maintain Neutral Neutral
2022-07-28 Barclays Maintain Equal Weight Equal Weight
2022-07-28 SMBC Nikko Maintain Outperform Outperform
2022-07-28 Piper Sandler Downgrade Overweight Neutral
2022-07-28 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-28 Deutsche Bank Maintain Hold Hold
2022-07-28 RBC Capital Maintain Outperform Outperform
2022-07-27 Wells Fargo Maintain Overweight Overweight
2022-07-18 Piper Sandler Maintain Overweight Overweight
2022-07-18 Wells Fargo Maintain Overweight Overweight
2022-07-15 Stifel Maintain Buy Buy
2022-07-07 Keybanc Maintain Overweight Overweight
2022-07-07 Oppenheimer Maintain Outperform Outperform
2022-07-05 Truist Securities Maintain Hold Hold
2022-07-05 JMP Securities Maintain Market Perform Perform
2022-06-29 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-23 RBC Capital Maintain Outperform Outperform
2022-06-21 Barclays Maintain Equal Weight Equal Weight
2022-05-23 Jefferies Maintain Buy Buy
2022-05-06 Mizuho Maintain Neutral Neutral
2022-05-06 Credit Suisse Maintain Neutral Neutral
2022-05-06 Citigroup Maintain Neutral Neutral
2022-05-06 Deutsche Bank Maintain Hold Hold
2022-05-06 Piper Sandler Maintain Overweight Overweight
2022-05-03 Wedbush Maintain Outperform Outperform
2022-05-03 Loop Capital Maintain Hold Hold
2022-05-02 Keybanc Maintain Overweight Overweight
2022-04-25 RBC Capital Maintain Outperform Outperform
2022-04-19 Piper Sandler Maintain Overweight Overweight
2022-04-14 Benchmark Maintain Hold Hold
2022-04-05 Wells Fargo Maintain Overweight Overweight
2022-02-17 Credit Suisse Maintain Neutral Neutral
2022-02-17 Mizuho Maintain Neutral Neutral
2022-02-17 Keybanc Maintain Overweight Overweight
2022-02-17 Morgan Stanley Maintain Equal Weight Equal Weight
2022-02-17 Citigroup Maintain Neutral Neutral
2022-02-17 RBC Capital Maintain Outperform Outperform
2022-02-17 Roth Capital Downgrade Buy Neutral
2022-02-17 Piper Sandler Maintain Overweight Overweight
2022-02-15 Keybanc Maintain Overweight Overweight
2022-02-09 Morgan Stanley Maintain Equal Weight Equal Weight
2022-02-07 RBC Capital Maintain Outperform Outperform
2022-02-01 Barclays Maintain Equal Weight Equal Weight
2022-01-27 SMBC Nikko Maintain Outperform Outperform
2022-01-25 Keybanc Maintain Overweight Overweight
2022-01-20 Deutsche Bank Maintain Hold Hold
2022-01-12 William Blair Upgrade Market Perform Outperform
2022-01-11 Atlantic Equities Downgrade Overweight Neutral
2021-12-28 Roth Capital Maintain Buy Buy
2021-12-16 Evercore ISI Group Upgrade In Line Outperform
2021-11-15 Loop Capital Downgrade Buy Hold
2021-11-02 Deutsche Bank Maintain Hold Hold
2021-10-29 Mizuho Maintain Neutral Neutral
2021-07-29 Canaccord Genuity Maintain Hold Hold
2021-07-29 Roth Capital Maintain Buy Buy
2021-07-29 Morgan Stanley Maintain Equal Weight Equal Weight
2021-07-29 Mizuho Maintain Neutral Neutral
2021-07-29 Credit Suisse Maintain Neutral Neutral
2021-07-28 Keybanc Maintain Overweight Overweight
2021-07-23 RBC Capital Maintain Outperform Outperform
2021-07-22 Roth Capital Maintain Buy Buy
2021-07-22 Stifel Maintain Buy Buy
2021-07-22 Susquehanna Maintain Positive Positive
2021-06-30 Loop Capital Maintain Buy Buy
2021-06-30 RBC Capital Maintain Outperform Outperform
2021-05-11 Loop Capital Upgrade Hold Buy
2021-04-29 Susquehanna Upgrade Neutral Positive
2021-04-29 Credit Suisse Maintain Neutral Neutral
2021-04-29 Citigroup Maintain Neutral Neutral
2021-04-29 Roth Capital Upgrade Neutral Buy
2021-04-29 Morgan Stanley Maintain Equal Weight Equal Weight
2021-04-28 Piper Sandler Maintain Overweight Overweight
2021-04-06 Evercore ISI Group Maintain In Line In Line
2021-04-01 Wolfe Research Maintain Outperform Outperform
2021-03-31 Stifel Maintain Buy Buy
2021-02-18 Oppenheimer Maintain Outperform Outperform
2021-02-18 Morgan Stanley Maintain Equal Weight Equal Weight
2021-02-18 Rosenblatt Maintain Buy Buy
2021-02-18 Wells Fargo Maintain Equal Weight Equal Weight
2021-02-18 Canaccord Genuity Maintain Hold Hold
2021-02-18 Barclays Maintain Equal Weight Equal Weight
2021-02-18 Roth Capital Maintain Neutral Neutral
2021-02-18 Goldman Sachs Maintain Buy Buy
2021-01-15 Roth Capital Maintain Neutral Neutral
2021-01-15 KeyBanc Maintain Overweight Overweight
2021-01-14 Keybanc Maintain Overweight Overweight
2021-01-14 Oppenheimer Upgrade Perform Outperform
2021-01-11 KeyBanc Maintain Overweight Overweight
2021-01-10 Keybanc Maintain Overweight Overweight
2020-12-02 Susquehanna Maintain Neutral Neutral
2020-11-19 Jefferies Upgrade Hold Buy
2020-10-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-10-14 Roth Capital Maintain Neutral Neutral
2020-10-06 Keybanc Maintain Overweight Overweight
2020-10-06 KeyBanc Maintain Overweight Overweight
2020-09-30 Wedbush Upgrade Neutral Outperform
2020-08-26 Atlantic Equities Maintain Overweight Overweight
2020-07-30 Jefferies Maintain Hold Hold
2020-07-30 Keybanc Maintain Overweight Overweight
2020-07-30 Citigroup Maintain Neutral Neutral
2020-07-30 Wedbush Maintain Neutral Neutral
2020-07-30 Rosenblatt Maintain Buy Buy
2020-07-30 RBC Capital Maintain Outperform Outperform
2020-07-30 Canaccord Genuity Maintain Hold Hold
2020-07-30 SunTrust Robinson Humphrey Maintain Hold Hold
2020-07-30 KeyBanc Maintain Overweight Overweight
2020-07-29 Piper Sandler Maintain Overweight Overweight
2020-07-28 Goldman Sachs Upgrade Neutral Buy
2020-07-28 Jefferies Maintain Hold Hold
2020-07-23 Credit Suisse Maintain Neutral Neutral
2020-07-23 Piper Sandler Maintain Overweight Overweight
2020-07-22 Keybanc Maintain Overweight Overweight
2020-07-22 KeyBanc Maintain Overweight Overweight
2020-07-16 Citigroup Maintain Neutral Neutral
2020-07-02 Baird Maintain Outperform Outperform
2020-06-24 Keybanc Maintain Overweight Overweight
2020-06-24 KeyBanc Maintain Overweight Overweight
2020-06-15 Piper Sandler Upgrade Neutral Overweight
2020-06-02 Keybanc Maintain Overweight Overweight
2020-06-02 KeyBanc Maintain Overweight Overweight
2020-05-21 Canaccord Genuity Maintain Hold Hold
2020-05-07 SunTrust Robinson Humphrey Maintain Hold Hold
2020-05-07 Mizuho Maintain Neutral Neutral
2020-05-07 RBC Capital Maintain Outperform Outperform
2020-05-07 Rosenblatt Maintain Buy Buy
2020-05-07 Barclays Maintain Equal Weight Equal Weight
2020-05-07 Baird Maintain Outperform Outperform
2020-05-07 Wells Fargo Downgrade Overweight Equal Weight
2020-05-07 Credit Suisse Maintain Neutral Neutral
2020-05-07 B of A Securities Maintain Underperform Underperform
2020-05-07 DA Davidson Downgrade Buy Neutral
2020-05-04 Keybanc Maintain Overweight Overweight
2020-05-04 KeyBanc Maintain Overweight Overweight
2020-04-30 Canaccord Genuity Downgrade Buy Hold
2020-04-08 Wells Fargo Maintain Overweight Overweight
2020-04-07 Raymond James Downgrade Outperform Market Perform
2020-04-02 Raymond James Maintain Outperform Outperform
2020-04-02 Mizuho Maintain Neutral Neutral
2020-03-31 Piper Sandler Maintain Neutral Neutral
2020-03-23 KeyBanc Maintain Overweight Overweight
2020-03-23 Keybanc Maintain Overweight Overweight
2020-02-13 Credit Suisse Downgrade Outperform Neutral
2020-02-13 Rosenblatt Maintain Buy Buy
2020-02-13 Wells Fargo Maintain Overweight Overweight
2020-02-13 KeyBanc Maintain Overweight Overweight
2020-02-13 Wedbush Maintain Neutral Neutral
2020-02-13 Canaccord Genuity Maintain Buy Buy
2020-02-13 SunTrust Robinson Humphrey Maintain Hold Hold
2020-02-13 Keybanc Maintain Overweight Overweight
2020-02-13 Baird Maintain Outperform Outperform
2020-02-12 RBC Capital Maintain Outperform Outperform
2020-02-12 Raymond James Maintain Outperform Outperform
2020-02-12 Canaccord Genuity Maintain Buy Buy
2020-01-22 Roth Capital Maintain Neutral Neutral
2020-01-21 KeyBanc Maintain Overweight Overweight
2020-01-21 Keybanc Maintain Overweight Overweight
2020-01-16 Loop Capital Maintain Hold Hold
2020-01-13 Credit Suisse Maintain Outperform Outperform
2020-01-10 Mizuho Maintain Neutral Neutral
2019-10-30 Baird Maintain Outperform Outperform
2019-09-09 Baird Maintain Outperform Outperform
2019-08-27 Rosenblatt Maintain Buy Buy
2019-08-02 Keybanc Maintain Overweight Overweight
2019-08-02 KeyBanc Maintain Overweight Overweight
2019-08-02 Raymond James Maintain Outperform Outperform
2019-08-02 Bank of America Maintain Underperform Underperform
2019-07-08 KeyBanc Maintain Overweight Overweight
2019-07-08 Keybanc Maintain Overweight Overweight
2019-06-25 Wedbush Downgrade Outperform Neutral
2019-06-24 Roth Capital Downgrade Buy Neutral
2019-06-24 DA Davidson Maintain Buy Buy
2019-06-21 Barclays Maintain Equal Weight Equal Weight
2019-06-20 Baird Maintain Outperform Outperform
2019-06-20 CIBC Downgrade Outperform Neutral
2019-06-07 Goldman Sachs Maintain Neutral Neutral
2019-06-06 Keybanc Maintain Overweight Overweight
2019-06-06 KeyBanc Maintain Overweight Overweight
2019-05-14 Morgan Stanley Downgrade Equal Weight Underweight
2019-05-13 Guggenheim Downgrade Buy Neutral
2019-05-01 Barclays Maintain Equal Weight Equal Weight
2019-05-01 Wells Fargo Maintain Outperform Outperform
2019-05-01 Canaccord Genuity Maintain Buy Buy
2019-05-01 Wedbush Maintain Outperform Outperform
2019-05-01 Keybanc Maintain Overweight Overweight
2019-05-01 DA Davidson Maintain Buy Buy
2019-05-01 KeyBanc Maintain Overweight Overweight
2019-04-29 KeyBanc Maintain Overweight Overweight
2019-02-13 Keybanc Maintain Overweight Overweight
2019-02-13 RBC Capital Upgrade Sector Perform Outperform
2019-02-13 KeyBanc Maintain Overweight Overweight
2019-02-13 Raymond James Maintain Outperform Outperform
2019-02-13 Wells Fargo Maintain Outperform Outperform
2019-02-13 Canaccord Genuity Maintain Buy Buy
2019-02-13 DA Davidson Maintain Buy Buy
2019-02-13 Morgan Stanley Maintain Equal Weight Equal Weight
2019-02-11 Wedbush Maintain Outperform Outperform
2018-12-21 DA Davidson Upgrade Neutral Buy
2018-12-18 Wells Fargo Maintain Outperform Outperform
2018-10-02 Jefferies Maintain Hold Hold
2018-09-14 Wedbush Maintain Outperform Outperform
2018-08-08 Guggenheim Maintain Buy Buy
2018-08-01 Barclays Maintain Equal Weight Equal Weight
2018-08-01 Piper Sandler Downgrade Overweight Neutral
2018-08-01 Morgan Stanley Maintain Equal Weight Equal Weight
2018-08-01 PiperJaffray Downgrade Overweight Neutral
2018-07-24 Roth Capital Maintain Buy Buy
2018-07-23 Barclays Maintain Equal Weight Equal Weight
2018-06-19 KeyBanc Maintain Overweight Overweight
2018-06-19 Keybanc Maintain Overweight Overweight
2018-05-09 Canaccord Genuity Maintain Buy Buy
2018-05-02 Barclays Maintain Equal Weight Equal Weight
2018-03-22 Keybanc Maintain Overweight Overweight
2018-03-22 KeyBanc Maintain Overweight Overweight
2018-02-16 KeyBanc Maintain Overweight Overweight
2018-02-16 Keybanc Maintain Overweight Overweight
2018-02-16 Morgan Stanley Maintain Equal Weight Equal Weight
2018-02-15 Canaccord Genuity Maintain Buy Buy
2018-01-30 Morgan Stanley Maintain Equal Weight Equal Weight
2017-11-01 Barclays Maintain Equal Weight Equal Weight
2017-10-27 Monness Crespi Hardt Upgrade Neutral Buy
2017-10-27 Monness, Crespi, Hardt Upgrade Neutral Buy
2017-09-06 DA Davidson Maintain Neutral Neutral
2017-08-02 Barclays Maintain Equal Weight Equal Weight
2017-07-12 Benchmark Maintain Hold Hold
2017-06-26 SunTrust Robinson Humphrey Maintain Hold Hold
2017-06-13 Goldman Sachs Downgrade Buy Neutral
2017-05-03 B of A Securities Downgrade Neutral Underperform
2017-05-03 Eight Capital Upgrade Neutral Buy
2017-05-03 Bank of America Downgrade Neutral Underperform
2017-04-27 BTIG Downgrade Buy Neutral
2017-04-27 BTIG Research Downgrade Buy Neutral
2017-04-26 RBC Capital Downgrade Outperform Sector Perform
2017-03-28 Barclays Maintain Equal Weight Equal Weight
2016-12-02 Oppenheimer Maintain Perform Perform
2016-11-17 BTIG Research Maintain Buy Buy
2016-10-17 Dundee Maintain Neutral Neutral
2016-10-04 Goldman Sachs Maintain Buy Buy
2016-09-28 Morgan Stanley Downgrade Overweight Equal Weight
2016-08-22 Keybanc Maintain Overweight Overweight
2016-08-22 KeyBanc Maintain Overweight Overweight
2016-08-12 Bank of America Maintain Neutral Neutral
2016-08-05 Citigroup Maintain Neutral Neutral
2016-08-04 Citigroup Maintain Neutral Neutral
2016-08-01 Citigroup Maintain Neutral Neutral
2016-06-29 Monness Crespi Hardt Maintain Buy Buy
2016-05-26 Maxim Group Maintain Hold Hold
2016-05-18 Macquarie Maintain Outperform Outperform
2016-05-05 Roth Capital Maintain Buy Buy
2016-05-04 Roth Capital Maintain Buy Buy
2016-04-14 Paradigm Capital Maintain Buy Buy
2016-04-14 Roth Capital Maintain Buy Buy
2016-03-08 Pacific Crest Upgrade Sector Weight Overweight
2016-02-18 Canaccord Genuity Upgrade Hold Buy
2016-02-18 Credit Suisse Maintain Outperform Outperform
2016-02-16 PiperJaffray Maintain Overweight Overweight
2016-01-20 Wedbush Maintain Outperform Outperform
2016-01-19 Morgan Stanley Upgrade Equal Weight Overweight
2016-01-06 Baird Maintain Outperform Outperform
2015-11-05 RBC Capital Upgrade Sector Perform Outperform
2015-06-30 Pacific Crest Maintain Sector Weight Equal Weight
2015-06-30 Raymond James Maintain Market Perform Perform
2015-06-30 KeyBanc Maintain Sector Weight Equal Weight
2015-06-30 Morgan Stanley Maintain Equal Weight Equal Weight
2015-06-30 Credit Suisse Maintain Outperform Outperform
2015-06-30 Canaccord Genuity Maintain Hold Hold