NASDAQ : ULTA

Ulta Beauty, Inc.

$466.14 USD

-$2.98 (-0.64%)

Volume
548.32K
Average Volume
773.73K
Market Capitalization
$20.04B
P/E Ratio
17.41
Dividend Yield
0.00%
Price Target
$652.00
Year High
$714.97
Year Low
$443.60
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.31
Source Headline
Here's Why Ulta Beauty (ULTA) is a Strong Momentum Stock

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

zacks.com - 2026-07-16 10:51:26

Why Ulta Beauty (ULTA) is a Top Stock for the Long-Term

Finding strong, market-beating stocks with a positive earnings outlook becomes easier with the Focus List, a top feature of the Zacks Premium portfolio service.

zacks.com - 2026-07-16 10:36:12

Five Below's Strategic Investments Strengthen Future Growth Potential

FIVE ramps up store expansion, AI-led customer outreach and operational improvements as stronger fiscal 2026 guidance underscores growth momentum.

zacks.com - 2026-07-15 11:30:32

Ulta Beauty Names Kelly Garcia as Chief Technology Officer

BOLINGBROOK, Ill.--(BUSINESS WIRE)--Ulta Beauty Names Kelly Garcia as Chief Technology Officer.

businesswire.com - 2026-07-14 16:30:00

3 Beauty Stocks Poised to Benefit From Evolving Consumer Trends

EL, ULTA and ELF capitalize on premiumization, product innovation and digital engagement as the beauty and cosmetics industry continues to evolve.

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

Why Ulta Beauty (ULTA) is a Top Value Stock for the Long-Term

The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.

zacks.com - 2026-07-09 10:41:29

Ulta Beauty: The Reset Makes The Buy Case More Attractive

Ulta Beauty remains a buy as risk/reward improves amid investor concerns about beauty demand and margin durability. ULTA's core business is robust, with 5.3% Q1 comp sales growth and broad-based category strength supported by a 46.9M-member loyalty program. Gross margin expanded to 40.1% on better inventory control and merchandise margin, though SG&A investments temporarily pressure operating leverage.

seekingalpha.com - 2026-07-09 00:15:27

Ulta Beauty's International Expansion: Next Growth Frontier?

ULTA is expanding internationally through new stores and growing overseas businesses to support long-term growth.

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

Ulta Beauty (ULTA) Stock Drops Despite Market Gains: Important Facts to Note

Ulta Beauty (ULTA) concluded the recent trading session at $452.49, signifying a -1.92% move from its prior day's close.

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

Five Below's Higher Spending per Visit Supports Sales Momentum

FIVE sees higher spending per customer visit, boosting sales growth as value-focused merchandising and new stores openings drive momentum.

zacks.com - 2026-07-06 10:40:41

Earnings Growth & Price Strength Make Ulta Beauty (ULTA) a Stock to Watch

Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Focus List.

zacks.com - 2026-07-03 10:31:11

Why Is Ulta (ULTA) Down 3.5% Since Last Earnings Report?

Ulta (ULTA) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-07-02 12:30:15

How Does Ulta Beauty's Loyalty Program Drive Personalized Shopping?

ULTA is using AI and loyalty data to personalize shopping, deepen customer engagement and strengthen its digital experience.

zacks.com - 2026-06-30 14:06:10

Over 95% of Ulta Beauty's sales come from its loyalty members, says CMO Kelly Mahoney

"Over 95% of all of our sales are coming from our members," she said. "The trick is how do we leverage that information to power the experiences that become very meaningful to our customers, in a way that resonates with their lives.

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

ELF Beauty Taps Skincare and Global Expansion as Growth Shifts Higher

ELF's growth profile is shifting as skincare, Rhode and international expansion gain scale, but softer core demand and cost pressures cloud visibility.

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

Bath & Body Works: Ulta Beauty Partnership Adds To An Already Compelling Value Story

Bath & Body Works remains a Strong Buy, with valuation deeply discounted relative to robust fundamentals and significant growth potential. BBWI's Q1 beat, resilient free cash flow guidance ($600M for 2026), and cost savings initiatives highlight operational strength amid macro headwinds. Expansion into Ulta Beauty stores and Amazon, alongside international growth, positions BBWI for long-term upside despite near-term consumer pressure.

seekingalpha.com - 2026-06-28 03:32:54

Ulta Beauty: Market Share Gains At A Terrific P/E Ratio

Ulta Beauty trades at a discount despite strong sales trends and market share gains. Investors' fears have driven ULTA shares down ~20% YTD, creating a value opportunity. Capital rotation out of mega-cap tech has left retail, including ULTA, undervalued relative to fundamentals.

seekingalpha.com - 2026-06-27 22:15:20

Ulta Beauty Inc (ULTA) Stock Up 4.3% and Still Undervalued -- GF Score: 96/100

On June 24, 2026, Ulta Beauty Inc (ULTA) shares rose 4.3% to $478.93. The stock is currently trading within a 52-week range of $448.57 to $714.97, reflecting a

gurufocus.com - 2026-06-24 18:16:00

Bath & Body Works' Ulta Beauty launch may expand reach, but channel shift risks remain: Jefferies

Bath & Body Works Inc (NYSE:BBWI) is preparing to launch a curated assortment of products at Ulta Beauty stores and online in July, a move that analysts at Jefferies said could broaden the retailer's distribution and customer discovery opportunities while facing limitations from store overlap and competition. The partnership is scheduled to begin on July 12 and will bring more than 55 Bath & Body Works stock-keeping units, including select exclusive products such as Juniper Breeze, to more than 600 Ulta locations and Ulta's e-commerce platform.

proactiveinvestors.com - 2026-06-24 15:08:21

How to Play Ulta Beauty Stock After a 24% Plunge in 6 Months?

ULTA faces macro and competitive pressures, but loyalty growth, AI initiatives and international expansion continue supporting performance.

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

Bath & Body Works Turns to Ulta to Boost Product Discovery

Bath & Body Works has teamed with Ulta Beauty to bring its products to the retailer's stores. The partnership, announced Tuesday (June 23), is designed to bring a “curated” selection of Bath & Body Works body care and home fragrance products to more than 600 Ulta Beauty stores around the country, as well as to Ulta.com, starting July 12.

pymnts.com - 2026-06-23 14:35:48

Bath & Body Works Expands Reach with Nationwide Launch at Ulta Beauty

The strategic partnership advances Consumer First Formula strategy to reach new consumers with a curated assortment in 600+ Ulta Beauty stores and on Ulta.com The strategic partnership advances Consumer First Formula strategy to reach new consumers with a curated assortment in 600+ Ulta Beauty stores and on Ulta.com

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

Bath & Body Works partners with Ulta Beauty as it looks to boost sales

Ulta Beauty shoppers will soon be able to purchase Bath & Body Works' signature fragrances, hand soaps ​and candles in more than 600 stores from July 12 ‌as both companies pursue turnaround plans that include more partnerships.

reuters.com - 2026-06-23 06:22:31

Buy These 3 Growth Stocks Now, Ignore the Noise, and Thank Yourself Later

Chipotle is pushing toward thousands of additional restaurants, Dutch Bros is still in the early stages of its national rollout, and Ulta continues to expand its reach through new brands, experiences, and customer acquisitions. Whether it's Chipotle's customer loyalty, Ulta's dominance in prestige beauty, or Dutch Bros' growing cultural appeal, each company has built a brand that can outlast temporary economic slowdowns and competitive pressures.

fool.com - 2026-06-19 15:21:00

Ulta Beauty's Fragrance Push: Is This a Winning Growth Formula?

ULTA advances its fragrance ambitions through innovation, exclusive brands and new launches that fueled strong category growth.

zacks.com - 2026-06-19 11:36:05

Ulta (ULTA) Reports Q1 Earnings: What Key Metrics Have to Say (Revised)

While the top- and bottom-line numbers for Ulta (ULTA) give a sense of how the business performed in the quarter ended April 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

zacks.com - 2026-06-18 10:51:16

Here's Why Ulta Beauty (ULTA) is a Strong Value Stock

The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.

zacks.com - 2026-06-18 10:41:10

Ulta Beauty Launches New NielsenIQ Study on Gen Alpha and AI-Powered Beauty Discovery

BOLINGBROOK, Ill.--(BUSINESS WIRE)--Ulta Beauty, Inc. (NASDAQ: ULTA) today unveiled findings from a new Ulta Beauty-commissioned study conducted by NielsenIQ, “Smart Beauty: AI, Personalization & the Gen Alpha Consumer,” exploring how Gen Alpha consumers are navigating beauty and wellness in an increasingly AI-driven world. The study underscores Ulta Beauty's commitment to understanding and evolving alongside the next generation, as well as building beauty and wellness experiences that are.

businesswire.com - 2026-06-18 08:00:00

Abercrombie & Fitch vs. Ulta Beauty: Which Consumer Stock Is a Better Buy in 2026?

Abercrombie & Fitch continues its successful brand revitalization by expanding into third-party footwear and lifestyle apparel. Ulta Beauty maintains a dominant market position with a vast store network and strong partnerships across prestige and mass-market beauty.

fool.com - 2026-06-17 14:27:01

How Ulta Beauty Is Expanding Beyond Traditional Beauty Retail?

ULTA expands beyond retail with social commerce, AI tools and new growth platforms across wellness and global markets.

zacks.com - 2026-06-16 12:56:04

Warpaint trading picks up in second quarter as cosmetics group lands Ulta Beauty deal

Warpaint London PLC (AIM:W7L), the maker of affordable colour cosmetics, said trading improved in the second quarter and unveiled a new US partnership with Ulta Beauty as it stuck to full-year forecasts. Sales between 1 April and 31 May ran ahead of the same period last year, a marked shift after difficult conditions that persisted through 2025 and into the first quarter of 2026.

proactiveinvestors.co.uk - 2026-06-16 02:52:44

Ulta Beauty's Omnichannel Strategy Continues to Deliver Strong Results

ULTA's omnichannel strategy fuels growth as digital innovation, AI and loyalty programs deepen customer engagement.

zacks.com - 2026-06-15 12:17:26

Ulta Beauty Delivers 5.3% Comp Growth: Can the Momentum Sustain?

ULTA posts strong Q1 growth as broad-based category momentum and fragrance strength drive sales gains and support 2026 guidance.

zacks.com - 2026-06-12 12:15:38

WOOF vs. ULTA: Which Stock Is the Better Value Option?

Investors looking for stocks in the Retail - Miscellaneous sector might want to consider either Petco Health & Wellness (WOOF) or Ulta Beauty (ULTA). But which of these two stocks is more attractive to value investors?

zacks.com - 2026-06-10 12:41:10

Is Ulta (ULTA) a Solid Growth Stock? 3 Reasons to Think "Yes"

Ulta (ULTA) is well positioned to outperform the market, as it exhibits above-average growth in financials.

zacks.com - 2026-06-05 13:46:11

Brokers Suggest Investing in Ulta (ULTA): 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-06-05 10:31:09

Ulta Beauty, Inc. (ULTA) Presents at 46th Annual William Blair Growth Stock Conference Transcript

Ulta Beauty, Inc. (ULTA) Presents at 46th Annual William Blair Growth Stock Conference Transcript

seekingalpha.com - 2026-06-04 16:12:53

Ulta's Q1 Report Primes It for a Beauty of a Rebound

Ulta Beauty NASDAQ: ULTA has hurdles like any consumer company this year, but it is navigating the scene well, and its strategies are working. Focused on increased store count, international expansion, acquisitions, and expanding product lines, the company is growing, outperforming estimates, and on track to sustain strength in upcoming quarters.

marketbeat.com - 2026-06-04 09:40:16

Ulta Beauty Q1 Earnings Call Highlights

Ulta Beauty NASDAQ: ULTA reported double-digit sales and earnings growth in the first quarter of fiscal 2026, with management citing broad-based gains across channels and major merchandise categories, stronger gross margin and continued traction from strategic initiatives including international expansion, marketplace, wellness and retail media.

marketbeat.com - 2026-06-03 18:09:35

Ulta Beauty Lifts FY26 View as Q1 Earnings Beat, Comps Rise 5.3%

Ulta Beauty beats on Q1 FY26 earnings and sales as comps rise 5.3%, helped by Space NK, leading the retailer to raise its full-year view.

zacks.com - 2026-06-03 12:26:10

Ulta Beauty's Q1 Performance: Strong Results but Cautious Outlook

Ulta Beauty (ULTA) is experiencing a decline in stock price despite exceeding expectations in its Q1 performance. The company reported earnings per share (EPS)

gurufocus.com - 2026-06-03 12:14:00

Ulta Beauty beats Q1 estimates, shares fall on muted full-year outlook

Ulta Beauty Inc (NASDAQ:ULTA) reported first quarter results that exceeded Wall Street expectations, but shares fell nearly 6% as investors focused on a modest increase to the company's full-year earnings guidance. Ulta raised its fiscal 2026 earnings guidance to a range of $28.36 to $28.80 per share, up from its prior forecast of $28.05 to $28.55.

proactiveinvestors.com - 2026-06-03 10:54:22

Ulta Beauty: Boring Can Be Beautiful

Ulta Beauty, Inc. offers a compelling value play, trading at a P/E of 17.5x with robust Q1 results and a double beat on earnings. ULTA's growth is driven by store expansion, improved revenue mix, and a loyal member base, supporting a long-term compounding thesis. Despite yellow flags—such as inorganic growth, uneven comp sales, and buybacks funded with credit—the valuation compensates for macro and competitive risks.

seekingalpha.com - 2026-06-03 09:15:08

Breakfast News: Nadella Drives MSFT to AI Frontier

Microsoft announces AI tools and quantum chip, SpaceX reportedly decides IPO price, and more

fool.com - 2026-06-03 07:30:00

ULTA Q1 Earnings Call Highlights Share Gains, Discipline

Ulta Beauty beat Q1 estimates, held sales guidance and raised profit and EPS outlook as margins improved and buybacks ramped.

zacks.com - 2026-06-03 06:30:12

Ulta Beauty, Inc. (ULTA) Q1 2026 Earnings Call Transcript

Ulta Beauty, Inc. (ULTA) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-06-03 00:01:59

Ulta Beauty Inc (ULTA) Q1 2026 Earnings Call Highlights: Strong Sales Growth Amidst Market Challenges

Net Sales: Increased 11.1% to $3.2 billion compared to $2.8 billion last year.Comparable Sales Growth: Increased 5.3%, driven by a 3.7% increase in average tic

gurufocus.com - 2026-06-03 00:00:00

Ulta (ULTA) Reports Q1 Earnings: What Key Metrics Have to Say

While the top- and bottom-line numbers for Ulta (ULTA) give a sense of how the business performed in the quarter ended April 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

zacks.com - 2026-06-02 19:00:16

Ulta Beauty (ULTA) Q1 Earnings and Revenues Top Estimates

Ulta Beauty (ULTA) came out with quarterly earnings of $7.74 per share, beating the Zacks Consensus Estimate of $6.9 per share. This compares to earnings of $6.7 per share a year ago.

zacks.com - 2026-06-02 18:15:28

Ulta Beauty Q1 Earnings Call Highlights

Ulta Beauty NASDAQ: ULTA reported a strong start to fiscal 2026, with management citing broad-based sales growth across channels and categories, improved gross margin and continued progress on strategic initiatives including international expansion, marketplace, wellness, media and artificial intelligence.

marketbeat.com - 2026-06-02 18:09:14

Get ULTA Insider Trade Alerts

ULTA Price Target Summary

Last Month

$550.00

1 analysts

Last Quarter

$629.78

9 analysts

Last Year

$652.92

50 analysts

All Time

$544.58

151 analysts

ULTA Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-06-09 TD Cowen Maintain Buy Buy
2026-06-04 Citigroup Maintain Neutral Neutral
2026-06-03 Piper Sandler Maintain Overweight Overweight
2026-06-03 Goldman Sachs Maintain Buy Buy
2026-06-03 Wells Fargo Maintain Underweight Underweight
2026-06-03 B. Riley Securities Maintain Neutral Neutral
2026-06-03 Evercore ISI Group Maintain Outperform Outperform
2026-06-03 Canaccord Genuity Maintain Buy Buy
2026-06-03 DA Davidson Maintain Buy Buy
2026-06-03 UBS Maintain Buy Buy
2026-06-03 Barclays Maintain Overweight Overweight
2026-06-03 JP Morgan Maintain Overweight Overweight
2026-06-03 Morgan Stanley Maintain Overweight Overweight
2026-06-03 Baird Maintain Outperform Outperform
2026-04-20 Jefferies Upgrade Hold Buy
2026-04-14 DA Davidson Maintain Buy Buy
2026-03-13 Piper Sandler Maintain Overweight Overweight
2026-03-13 JP Morgan Maintain Overweight Overweight
2026-03-13 Oppenheimer Maintain Outperform Outperform
2026-03-13 Wells Fargo Maintain Underweight Underweight
2026-03-13 TD Cowen Maintain Buy Buy
2026-03-13 Telsey Advisory Group Maintain Outperform Outperform
2026-03-13 Canaccord Genuity Maintain Buy Buy
2026-03-13 Morgan Stanley Maintain Overweight Overweight
2026-03-11 Evercore ISI Group Maintain Outperform Outperform
2026-03-10 Canaccord Genuity Maintain Buy Buy
2026-03-09 Telsey Advisory Group Maintain Outperform Outperform
2026-03-09 Barclays Maintain Overweight Overweight
2026-03-09 Wells Fargo Maintain Underweight Underweight
2026-03-09 UBS Maintain Buy Buy
2026-01-21 TD Cowen Maintain Buy Buy
2026-01-21 Raymond James Upgrade Outperform Strong Buy
2026-01-20 Oppenheimer Maintain Outperform Outperform
2026-01-15 Morgan Stanley Maintain Overweight Overweight
2026-01-08 B of A Securities Maintain Neutral Neutral
2026-01-07 UBS Maintain Buy Buy
2026-01-02 Argus Research Maintain Buy Buy
2025-12-10 Oppenheimer Maintain Outperform Outperform
2025-12-08 Morgan Stanley Maintain Overweight Overweight
2025-12-08 TD Cowen Upgrade Hold Buy
2025-12-05 DA Davidson Maintain Buy Buy
2025-12-05 Evercore ISI Group Maintain Outperform Outperform
2025-12-05 Telsey Advisory Group Maintain Outperform Outperform
2025-12-05 Canaccord Genuity Maintain Buy Buy
2025-12-05 Baird Maintain Outperform Outperform
2025-12-05 Oppenheimer Maintain Outperform Outperform
2025-12-05 JP Morgan Maintain Overweight Overweight
2025-12-05 Piper Sandler Maintain Overweight Overweight
2025-12-05 Guggenheim Maintain Neutral Neutral
2025-12-05 UBS Maintain Buy Buy
2025-12-01 Telsey Advisory Group Maintain Outperform Outperform
2025-12-01 JP Morgan Maintain Overweight Overweight
2025-10-17 Telsey Advisory Group Maintain Outperform Outperform
2025-10-16 Wells Fargo Maintain Underweight Underweight
2025-10-10 Canaccord Genuity Maintain Buy Buy
2025-09-25 Argus Research Upgrade Hold Buy
2025-09-08 Telsey Advisory Group Maintain Outperform Outperform
2025-09-02 Barclays Maintain Overweight Overweight
2025-08-29 B of A Securities Maintain Neutral Neutral
2025-08-29 UBS Maintain Buy Buy
2025-08-29 Canaccord Genuity Maintain Buy Buy
2025-08-29 Evercore ISI Group Maintain Outperform Outperform
2025-08-29 Wells Fargo Maintain Underweight Underweight
2025-08-29 Morgan Stanley Maintain Overweight Overweight
2025-08-29 Baird Maintain Outperform Outperform
2025-08-29 Telsey Advisory Group Maintain Outperform Outperform
2025-08-29 Goldman Sachs Maintain Buy Buy
2025-08-29 Raymond James Maintain Outperform Outperform
2025-08-29 DA Davidson Maintain Buy Buy
2025-08-26 Canaccord Genuity Maintain Buy Buy
2025-08-26 Jefferies Maintain Hold Hold
2025-08-25 Telsey Advisory Group Maintain Outperform Outperform
2025-08-22 Barclays Upgrade Equal Weight Overweight
2025-08-22 JP Morgan Maintain Overweight Overweight
2025-08-21 UBS Maintain Buy Buy
2025-08-18 Citigroup Maintain Neutral Neutral
2025-08-15 Wells Fargo Maintain Underweight Underweight
2025-08-12 Oppenheimer Maintain Outperform Outperform
2025-08-06 Barclays Maintain Equal Weight Equal Weight
2025-08-01 Canaccord Genuity Maintain Buy Buy
2025-07-31 DA Davidson Maintain Buy Buy
2025-07-25 Loop Capital Downgrade Buy Hold
2025-07-11 Telsey Advisory Group Maintain Outperform Outperform
2025-07-07 DA Davidson Maintain Buy Buy
2025-06-26 Telsey Advisory Group Maintain Outperform Outperform
2025-06-16 Loop Capital Maintain Buy Buy
2025-06-02 Barclays Maintain Equal Weight Equal Weight
2025-05-30 Citigroup Maintain Neutral Neutral
2025-05-30 Canaccord Genuity Maintain Buy Buy
2025-05-30 Morgan Stanley Maintain Overweight Overweight
2025-05-30 DA Davidson Maintain Buy Buy
2025-05-30 Baird Maintain Outperform Outperform
2025-05-30 Oppenheimer Maintain Outperform Outperform
2025-05-30 Raymond James Maintain Outperform Outperform
2025-05-30 Piper Sandler Maintain Neutral Neutral
2025-05-30 Telsey Advisory Group Maintain Outperform Outperform
2025-05-30 Evercore ISI Group Maintain Outperform Outperform
2025-05-30 UBS Maintain Buy Buy
2025-05-30 Wells Fargo Maintain Underweight Underweight
2025-05-30 JP Morgan Maintain Overweight Overweight
2025-05-23 JP Morgan Maintain Overweight Overweight
2025-05-23 Citigroup Maintain Neutral Neutral
2025-05-23 Telsey Advisory Group Maintain Outperform Outperform
2025-05-22 Canaccord Genuity Maintain Buy Buy
2025-05-20 Oppenheimer Maintain Outperform Outperform
2025-05-15 Truist Securities Maintain Neutral Neutral
2025-05-14 Wells Fargo Maintain Underweight Underweight
2025-04-30 Wells Fargo Maintain Underweight Underweight
2025-04-16 DA Davidson Maintain Buy Buy
2025-04-14 Argus Research Downgrade Buy Hold
2025-04-14 Baird Maintain Outperform Outperform
2025-04-01 Goldman Sachs Upgrade Neutral Buy
2025-03-17 Baird Maintain Outperform Outperform
2025-03-17 Citigroup Maintain Neutral Neutral
2025-03-14 Wells Fargo Maintain Underweight Underweight
2025-03-14 DA Davidson Maintain Buy Buy
2025-03-14 Stifel Maintain Hold Hold
2025-03-14 B of A Securities Maintain Neutral Neutral
2025-03-14 Piper Sandler Maintain Neutral Neutral
2025-03-14 B. Riley Securities Maintain Neutral Neutral
2025-03-14 BMO Capital Maintain Market Perform Market Perform
2025-03-14 Canaccord Genuity Maintain Buy Buy
2025-03-14 JP Morgan Maintain Overweight Overweight
2025-03-14 Morgan Stanley Maintain Overweight Overweight
2025-03-14 Telsey Advisory Group Maintain Outperform Outperform
2025-03-14 Barclays Maintain Equal Weight Equal Weight
2025-03-14 Raymond James Maintain Outperform Outperform
2025-03-13 Evercore ISI Group Maintain Outperform Outperform
2025-03-12 Oppenheimer Maintain Outperform Outperform
2025-03-10 Telsey Advisory Group Maintain Outperform Outperform
2025-01-21 Morgan Stanley Upgrade Equal Weight Overweight
2025-01-09 Barclays Maintain Equal Weight Equal Weight
2025-01-08 TD Cowen Maintain Hold Hold
2025-01-07 Citigroup Maintain Neutral Neutral
2025-01-07 Stifel Maintain Hold Hold
2025-01-07 Wells Fargo Maintain Underweight Underweight
2025-01-07 Piper Sandler Maintain Neutral Neutral
2025-01-07 Oppenheimer Maintain Outperform Outperform
2025-01-07 Telsey Advisory Group Maintain Outperform Outperform
2025-01-07 B. Riley Securities Upgrade Sell Neutral
2025-01-07 B of A Securities Maintain Neutral Neutral
2025-01-07 Canaccord Genuity Maintain Buy Buy
2025-01-06 Piper Sandler Maintain Neutral Neutral
2024-12-09 Loop Capital Maintain Buy Buy
2024-12-06 Piper Sandler Maintain Neutral Neutral
2024-12-06 Oppenheimer Maintain Outperform Outperform
2024-12-06 B. Riley Securities Maintain Sell Sell
2024-12-06 DA Davidson Maintain Buy Buy
2024-12-06 Telsey Advisory Group Maintain Outperform Outperform
2024-12-06 UBS Maintain Buy Buy
2024-12-06 JP Morgan Maintain Overweight Overweight
2024-12-06 Canaccord Genuity Maintain Buy Buy
2024-12-06 Citigroup Maintain Neutral Neutral
2024-12-06 Barclays Maintain Equal Weight Equal Weight
2024-12-06 Stifel Maintain Hold Hold
2024-12-06 Wells Fargo Maintain Underweight Underweight
2024-12-06 BMO Capital Maintain Market Perform Market Perform
2024-12-03 Canaccord Genuity Maintain Buy Buy
2024-12-03 Piper Sandler Maintain Neutral Neutral
2024-11-29 Citigroup Maintain Neutral Neutral
2024-11-27 Telsey Advisory Group Maintain Outperform Outperform
2024-11-21 William Blair Downgrade Outperform Market Perform
2024-10-21 JP Morgan Maintain Overweight Overweight
2024-10-17 TD Cowen Maintain Hold Hold
2024-10-17 Stifel Maintain Hold Hold
2024-10-17 Telsey Advisory Group Maintain Outperform Outperform
2024-10-17 Piper Sandler Maintain Neutral Neutral
2024-10-16 Oppenheimer Maintain Outperform Outperform
2024-10-14 Raymond James Maintain Outperform Outperform
2024-10-09 Deutsche Bank Maintain Buy Buy
2024-10-03 TD Cowen Maintain Hold Hold
2024-09-23 TD Cowen Downgrade Buy Hold
2024-09-03 Loop Capital Maintain Buy Buy
2024-08-30 Evercore ISI Group Maintain Outperform Outperform
2024-08-30 Oppenheimer Maintain Outperform Outperform
2024-08-30 Barclays Maintain Equal Weight Equal Weight
2024-08-30 TD Cowen Maintain Buy Buy
2024-08-30 UBS Maintain Buy Buy
2024-08-30 Canaccord Genuity Maintain Buy Buy
2024-08-30 Citigroup Maintain Neutral Neutral
2024-08-30 Telsey Advisory Group Maintain Outperform Outperform
2024-08-30 Piper Sandler Maintain Neutral Neutral
2024-08-30 B of A Securities Maintain Neutral Neutral
2024-08-30 Raymond James Downgrade Strong Buy Outperform
2024-08-30 Wells Fargo Maintain Underweight Underweight
2024-08-30 DA Davidson Maintain Buy Buy
2024-08-30 Stifel Maintain Hold Hold
2024-08-30 BMO Capital Maintain Market Perform Market Perform
2024-08-28 Deutsche Bank Maintain Buy Buy
2024-08-27 Canaccord Genuity Maintain Buy Buy
2024-08-26 Evercore ISI Group Maintain Outperform Outperform
2024-08-26 Telsey Advisory Group Maintain Outperform Outperform
2024-08-23 Baird Maintain Outperform Outperform
2024-08-19 Cleveland Research Downgrade Buy Neutral
2024-08-15 Oppenheimer Maintain Outperform Outperform
2024-08-12 Goldman Sachs Maintain Neutral Neutral
2024-07-24 Piper Sandler Downgrade Overweight Neutral
2024-07-24 Wells Fargo Maintain Underweight Underweight
2024-07-19 Telsey Advisory Group Maintain Outperform Outperform
2024-07-15 Oppenheimer Maintain Outperform Outperform
2024-07-11 Piper Sandler Maintain Overweight Overweight
2024-06-28 Barclays Maintain Equal Weight Equal Weight
2024-05-31 BMO Capital Maintain Market Perform Market Perform
2024-05-31 TD Cowen Maintain Buy Buy
2024-05-31 Piper Sandler Maintain Overweight Overweight
2024-05-31 Evercore ISI Group Maintain Outperform Outperform
2024-05-31 JP Morgan Maintain Overweight Overweight
2024-05-31 Telsey Advisory Group Maintain Outperform Outperform
2024-05-29 Canaccord Genuity Maintain Buy Buy
2024-05-29 Baird Maintain Outperform Outperform
2024-05-28 B of A Securities Maintain Neutral Neutral
2024-05-24 Citigroup Maintain Neutral Neutral
2024-05-24 Telsey Advisory Group Maintain Outperform Outperform
2024-05-24 Jefferies Maintain Hold Hold
2024-05-20 Piper Sandler Maintain Overweight Overweight
2024-05-14 Stifel Maintain Hold Hold
2024-05-14 Goldman Sachs Maintain Neutral Neutral
2024-05-07 Oppenheimer Maintain Outperform Outperform
2024-04-29 Barclays Downgrade Overweight Equal Weight
2024-04-24 Wells Fargo Maintain Underweight Underweight
2024-04-19 Jefferies Downgrade Buy Hold
2024-04-18 TD Cowen Maintain Buy Buy
2024-04-10 Jefferies Maintain Buy Buy
2024-04-09 Piper Sandler Maintain Overweight Overweight
2024-04-08 Loop Capital Upgrade Hold Buy
2024-04-04 Oppenheimer Maintain Outperform Outperform
2024-04-03 Raymond James Maintain Strong Buy Strong Buy
2024-03-18 Raymond James Maintain Strong Buy Strong Buy
2024-03-15 Barclays Maintain Overweight Overweight
2024-03-15 Baird Maintain Outperform Outperform
2024-03-15 BMO Capital Maintain Market Perform Market Perform
2024-03-15 Morgan Stanley Maintain Equal Weight Equal Weight
2024-03-15 Wells Fargo Maintain Underweight Underweight
2024-03-15 Piper Sandler Maintain Overweight Overweight
2024-03-15 Telsey Advisory Group Maintain Outperform Outperform
2024-03-15 Stifel Maintain Hold Hold
2024-03-15 Loop Capital Maintain Hold Hold
2024-03-15 Jefferies Maintain Buy Buy
2024-03-15 DA Davidson Maintain Buy Buy
2024-03-15 Evercore ISI Group Maintain Outperform Outperform
2024-03-13 Evercore ISI Group Maintain Outperform Outperform
2024-03-11 Telsey Advisory Group Maintain Outperform Outperform
2024-03-05 UBS Maintain Buy Buy
2024-02-15 JP Morgan Maintain Overweight Overweight
2024-02-14 Loop Capital Downgrade Buy Hold
2023-12-06 Argus Research Maintain Buy Buy
2023-12-01 DA Davidson Maintain Buy Buy
2023-12-01 Wells Fargo Maintain Underweight Underweight
2023-12-01 Baird Maintain Outperform Outperform
2023-12-01 Oppenheimer Maintain Outperform Outperform
2023-12-01 Piper Sandler Maintain Overweight Overweight
2023-12-01 Citigroup Maintain Neutral Neutral
2023-12-01 UBS Maintain Buy Buy
2023-12-01 JP Morgan Maintain Overweight Overweight
2023-11-29 JP Morgan Maintain Overweight Overweight
2023-11-27 Telsey Advisory Group Maintain Outperform Outperform
2023-11-21 Oppenheimer Maintain Outperform Outperform
2023-10-23 Raymond James Maintain Strong Buy Strong Buy
2023-08-31 Telsey Advisory Group Maintain Outperform Outperform
2023-08-28 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-27 Barclays Maintain Overweight Overweight
2023-08-27 BMO Capital Maintain Market Perform Market Perform
2023-08-25 DA Davidson Maintain Buy Buy
2023-08-25 Telsey Advisory Group Maintain Outperform Outperform
2023-08-25 Loop Capital Maintain Buy Buy
2023-08-25 Deutsche Bank Maintain Buy Buy
2023-08-25 Wells Fargo Maintain Underweight Underweight
2023-08-25 Baird Maintain Outperform Outperform
2023-08-25 B of A Securities Maintain Neutral Neutral
2023-08-25 Raymond James Maintain Strong Buy Strong Buy
2023-08-25 Citigroup Maintain Neutral Neutral
2023-08-25 Oppenheimer Maintain Outperform Outperform
2023-08-23 Goldman Sachs Maintain Neutral Neutral
2023-08-18 Citigroup Maintain Neutral Neutral
2023-08-17 Telsey Advisory Group Maintain Outperform Outperform
2023-08-14 Deutsche Bank Maintain Buy Buy
2023-08-10 JP Morgan Maintain Overweight Overweight
2023-07-07 Argus Research Maintain Buy Buy
2023-07-03 Barclays Maintain Overweight Overweight
2023-06-22 DA Davidson Maintain Buy Buy
2023-06-22 Loop Capital Maintain Hold Hold
2023-06-21 Canaccord Genuity Maintain Buy Buy
2023-06-20 Loop Capital Maintain Buy Buy
2023-06-16 Citigroup Maintain Neutral Neutral
2023-06-16 Stifel Maintain Hold Hold
2023-06-16 Baird Maintain Outperform Outperform
2023-06-13 Loop Capital Upgrade Hold Buy
2023-05-30 Barclays Maintain Overweight Overweight
2023-05-26 Raymond James Maintain Strong Buy Strong Buy
2023-05-26 Telsey Advisory Group Maintain Outperform Outperform
2023-05-26 Morgan Stanley Maintain Equal Weight Equal Weight
2023-05-26 Oppenheimer Maintain Outperform Outperform
2023-05-26 Goldman Sachs Maintain Neutral Neutral
2023-05-26 Wells Fargo Maintain Underweight Underweight
2023-05-26 Loop Capital Maintain Hold Hold
2023-05-26 Deutsche Bank Maintain Buy Buy
2023-05-26 JP Morgan Maintain Overweight Overweight
2023-05-26 Baird Maintain Outperform Outperform
2023-05-26 B of A Securities Maintain Neutral Neutral
2023-05-26 Citigroup Maintain Neutral Neutral
2023-05-26 BMO Capital Maintain Market Perform Market Perform
2023-05-26 Canaccord Genuity Maintain Buy Buy
2023-05-26 Stifel Maintain Hold Hold
2023-05-26 DA Davidson Maintain Buy Buy
2023-05-22 Telsey Advisory Group Maintain Outperform Outperform
2023-05-22 JP Morgan Maintain Overweight Overweight
2023-05-19 Oppenheimer Maintain Outperform Outperform
2023-05-17 Citigroup Maintain Neutral Neutral
2023-05-11 UBS Maintain Buy Buy
2023-05-01 Loop Capital Maintain Hold Hold
2023-04-26 Piper Sandler Maintain Overweight Overweight
2023-04-06 Raymond James Maintain Strong Buy Strong Buy
2023-03-31 Argus Research Maintain Buy Buy
2023-03-28 Canaccord Genuity Maintain Buy Buy
2023-03-23 Piper Sandler Maintain Overweight Overweight
2023-03-13 Morgan Stanley Maintain Equal Weight Equal Weight
2023-03-10 Telsey Advisory Group Maintain Outperform Outperform
2023-03-10 Barclays Maintain Overweight Overweight
2023-03-10 Piper Sandler Maintain Overweight Overweight
2023-03-10 BMO Capital Maintain Market Perform Market Perform
2023-03-10 Stifel Maintain Hold Hold
2023-03-10 DA Davidson Maintain Buy Buy
2023-03-10 Credit Suisse Maintain Outperform Outperform
2023-03-10 B of A Securities Maintain Neutral Neutral
2023-03-10 Loop Capital Maintain Hold Hold
2023-03-10 Baird Maintain Outperform Outperform
2023-03-09 Raymond James Maintain Strong Buy Strong Buy
2023-03-08 Deutsche Bank Maintain Buy Buy
2023-03-06 JP Morgan Maintain Overweight Overweight
2023-03-03 Citigroup Maintain Neutral Neutral
2023-02-16 Cowen & Co. Maintain Outperform Outperform
2023-02-16 Raymond James Maintain Strong Buy Strong Buy
2023-02-09 Oppenheimer Maintain Outperform Outperform
2023-01-17 Morgan Stanley Maintain Equal Weight Equal Weight
2023-01-06 Wells Fargo Downgrade Equal Weight Underweight
2023-01-05 Argus Research Maintain Buy Buy
2022-12-12 Goldman Sachs Downgrade Buy Neutral
2022-12-05 Barclays Maintain Overweight Overweight
2022-12-05 Morgan Stanley Maintain Equal Weight Equal Weight
2022-12-02 Wells Fargo Maintain Equal Weight Equal Weight
2022-12-02 UBS Maintain Buy Buy
2022-12-02 Stifel Maintain Hold Hold
2022-12-02 Deutsche Bank Maintain Buy Buy
2022-12-02 BMO Capital Maintain Market Perform Market Perform
2022-12-02 DA Davidson Maintain Buy Buy
2022-12-02 Telsey Advisory Group Maintain Outperform Outperform
2022-12-02 B of A Securities Maintain Neutral Neutral
2022-12-02 Goldman Sachs Maintain Buy Buy
2022-12-02 Oppenheimer Maintain Outperform Outperform
2022-12-02 Baird Maintain Outperform Outperform
2022-12-02 Piper Sandler Maintain Overweight Overweight
2022-12-02 Citigroup Maintain Neutral Neutral
2022-11-29 Piper Sandler Maintain Overweight Overweight
2022-11-29 Citigroup Maintain Neutral Neutral
2022-11-14 UBS Maintain Buy Buy
2022-08-29 Barclays Maintain Overweight Overweight
2022-08-26 Telsey Advisory Group Maintain Outperform Outperform
2022-08-26 Piper Sandler Maintain Overweight Overweight
2022-08-26 Stifel Maintain Hold Hold
2022-08-26 Credit Suisse Maintain Outperform Outperform
2022-08-26 Oppenheimer Maintain Outperform Outperform
2022-08-26 Raymond James Maintain Strong Buy Strong Buy
2022-08-26 UBS Maintain Buy Buy
2022-08-26 Deutsche Bank Maintain Buy Buy
2022-08-26 Cowen & Co. Maintain Outperform Outperform
2022-08-26 Goldman Sachs Maintain Buy Buy
2022-08-26 Baird Maintain Outperform Outperform
2022-08-24 Deutsche Bank Maintain Buy Buy
2022-06-29 Raymond James Upgrade Outperform Strong Buy
2022-06-27 Goldman Sachs Maintain Buy Buy
2022-06-15 Credit Suisse Maintain Outperform Outperform
2022-06-09 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-09 DA Davidson Maintain Buy Buy
2022-05-31 Barclays Maintain Overweight Overweight
2022-05-31 Citigroup Maintain Neutral Neutral
2022-05-27 JP Morgan Maintain Overweight Overweight
2022-05-27 Piper Sandler Maintain Overweight Overweight
2022-05-27 Baird Maintain Outperform Outperform
2022-05-27 Credit Suisse Maintain Outperform Outperform
2022-05-27 Deutsche Bank Maintain Buy Buy
2022-05-27 Jefferies Upgrade Hold Buy
2022-05-27 Raymond James Maintain Outperform Outperform
2022-05-27 Oppenheimer Maintain Outperform Outperform
2022-05-25 Deutsche Bank Maintain Buy Buy
2022-05-20 JP Morgan Maintain Overweight Overweight
2022-04-19 Piper Sandler Maintain Overweight Overweight
2022-04-06 Piper Sandler Maintain Overweight Overweight
2022-03-14 Barclays Maintain Overweight Overweight
2022-03-11 BMO Capital Maintain Market Perform Market Perform
2022-03-11 Baird Maintain Outperform Outperform
2022-03-11 Raymond James Maintain Outperform Outperform
2022-03-11 DA Davidson Maintain Buy Buy
2022-03-11 B of A Securities Maintain Neutral Neutral
2022-03-11 Deutsche Bank Maintain Buy Buy
2022-03-11 JP Morgan Maintain Overweight Overweight
2022-02-04 Barclays Maintain Overweight Overweight
2022-01-28 Citigroup Maintain Neutral Neutral
2022-01-26 Raymond James Maintain Outperform Outperform
2022-01-02 Baird Maintain Outperform Outperform
2021-12-30 DA Davidson Maintain Buy Buy
2021-12-06 Barclays Maintain Overweight Overweight
2021-12-03 Oppenheimer Maintain Outperform Outperform
2021-12-03 B of A Securities Maintain Neutral Neutral
2021-12-03 Credit Suisse Maintain Outperform Outperform
2021-12-03 Stifel Maintain Hold Hold
2021-12-03 UBS Maintain Buy Buy
2021-12-03 Jefferies Maintain Hold Hold
2021-12-03 Citigroup Maintain Neutral Neutral
2021-12-03 Baird Maintain Outperform Outperform
2021-12-03 Raymond James Maintain Outperform Outperform
2021-12-03 BMO Capital Maintain Market Perform Market Perform
2021-12-03 Deutsche Bank Maintain Buy Buy
2021-10-21 Morgan Stanley Maintain Equal Weight Equal Weight
2021-10-20 Credit Suisse Maintain Outperform Outperform
2021-10-20 Cowen & Co. Maintain Outperform Outperform
2021-10-20 B of A Securities Maintain Neutral Neutral
2021-10-14 Deutsche Bank Maintain Buy Buy
2021-10-08 Cleveland Research Upgrade Neutral Buy
2021-08-27 Wells Fargo Downgrade Overweight Equal Weight
2021-08-26 Cowen & Co. Maintain Outperform Outperform
2021-08-26 Morgan Stanley Maintain Equal Weight Equal Weight
2021-08-26 Deutsche Bank Maintain Buy Buy
2021-08-26 DA Davidson Maintain Buy Buy
2021-08-26 Citigroup Maintain Neutral Neutral
2021-08-26 BMO Capital Maintain Market Perform Market Perform
2021-08-26 Raymond James Maintain Outperform Outperform
2021-08-26 UBS Maintain Buy Buy
2021-08-26 Wells Fargo Maintain Overweight Overweight
2021-08-26 Telsey Advisory Group Maintain Outperform Outperform
2021-08-26 Stifel Maintain Hold Hold
2021-08-26 Loop Capital Maintain Hold Hold
2021-08-26 Oppenheimer Maintain Outperform Outperform
2021-08-26 B of A Securities Maintain Neutral Neutral
2021-08-25 Barclays Maintain Overweight Overweight
2021-08-24 Deutsche Bank Maintain Buy Buy
2021-08-24 Baird Maintain Outperform Outperform
2021-08-18 Stifel Maintain Hold Hold
2021-08-18 Loop Capital Maintain Hold Hold
2021-08-18 Telsey Advisory Group Maintain Outperform Outperform
2021-08-16 Oppenheimer Maintain Outperform Outperform
2021-08-13 UBS Maintain Buy Buy
2021-08-06 Barclays Maintain Overweight Overweight
2021-07-14 Raymond James Upgrade Market Perform Outperform
2021-06-01 Morgan Stanley Maintain Equal Weight Equal Weight
2021-05-28 Citigroup Maintain Neutral Neutral
2021-05-28 Oppenheimer Maintain Outperform Outperform
2021-05-28 JP Morgan Maintain Overweight Overweight
2021-05-28 UBS Maintain Buy Buy
2021-05-28 Wells Fargo Maintain Overweight Overweight
2021-05-28 Stifel Maintain Hold Hold
2021-05-28 Deutsche Bank Maintain Buy Buy
2021-05-28 DA Davidson Maintain Buy Buy
2021-05-28 Telsey Advisory Group Maintain Outperform Outperform
2021-05-28 B of A Securities Maintain Neutral Neutral
2021-05-28 Barclays Maintain Overweight Overweight
2021-05-28 Loop Capital Maintain Hold Hold
2021-05-26 Baird Maintain Outperform Outperform
2021-05-24 Morgan Stanley Maintain Equal Weight Equal Weight
2021-05-21 JP Morgan Maintain Overweight Overweight
2021-05-17 UBS Maintain Buy Buy
2021-03-22 Loop Capital Maintain Hold Hold
2021-03-16 Argus Research Maintain Buy Buy
2021-03-16 Guggenheim Downgrade Buy Neutral
2021-03-15 Morgan Stanley Maintain Equal Weight Equal Weight
2021-03-14 Baird Maintain Outperform Outperform
2021-03-12 Goldman Sachs Maintain Buy Buy
2021-03-12 Piper Sandler Maintain Overweight Overweight
2021-03-12 Deutsche Bank Maintain Buy Buy
2021-03-12 Wells Fargo Maintain Overweight Overweight
2021-03-12 DA Davidson Maintain Buy Buy
2021-03-12 Credit Suisse Maintain Outperform Outperform
2021-03-12 Barclays Maintain Overweight Overweight
2021-03-12 BMO Capital Maintain Market Perform Market Perform
2021-03-05 Piper Sandler Maintain Overweight Overweight
2021-03-01 UBS Maintain Buy Buy
2021-02-17 Oppenheimer Maintain Outperform Outperform
2021-01-27 Citigroup Downgrade Buy Neutral
2021-01-21 Wells Fargo Maintain Overweight Overweight
2021-01-20 Morgan Stanley Maintain Equal Weight Equal Weight
2021-01-18 Goldman Sachs Maintain Buy Buy
2020-12-10 Goldman Sachs Maintain Buy Buy
2020-12-04 Baird Maintain Outperform Outperform
2020-12-04 Credit Suisse Maintain Outperform Outperform
2020-12-04 Barclays Maintain Overweight Overweight
2020-12-04 Wells Fargo Maintain Overweight Overweight
2020-12-04 DA Davidson Maintain Buy Buy
2020-12-04 B of A Securities Maintain Neutral Neutral
2020-12-02 Stifel Maintain Hold Hold
2020-11-30 JP Morgan Maintain Overweight Overweight
2020-11-24 Jefferies Downgrade Buy Hold
2020-11-23 Oppenheimer Maintain Outperform Outperform
2020-11-12 Loop Capital Maintain Hold Hold
2020-11-11 Stifel Maintain Hold Hold
2020-10-22 B of A Securities Maintain Neutral Neutral
2020-09-10 DA Davidson Maintain Buy Buy
2020-09-08 Morgan Stanley Maintain Equal Weight Equal Weight
2020-08-28 Goldman Sachs Maintain Buy Buy
2020-08-28 JP Morgan Maintain Overweight Overweight
2020-08-28 Oppenheimer Maintain Outperform Outperform
2020-08-28 B of A Securities Maintain Neutral Neutral
2020-08-28 Credit Suisse Maintain Outperform Outperform
2020-08-28 Barclays Maintain Overweight Overweight
2020-08-28 UBS Maintain Buy Buy
2020-08-25 JP Morgan Maintain Overweight Overweight
2020-08-12 B of A Securities Maintain Neutral Neutral
2020-06-19 Barclays Upgrade Equal Weight Overweight
2020-06-01 Piper Sandler Upgrade Neutral Overweight
2020-06-01 JP Morgan Maintain Overweight Overweight
2020-06-01 Morgan Stanley Maintain Equal Weight Equal Weight
2020-05-29 Loop Capital Maintain Hold Hold
2020-05-29 Wells Fargo Maintain Overweight Overweight
2020-05-29 CFRA Maintain Buy Buy
2020-05-29 Oppenheimer Maintain Outperform Outperform
2020-05-11 Nomura Maintain Neutral Neutral
2020-05-11 Nomura Instinet Maintain Neutral Neutral
2020-04-28 Baird Maintain Outperform Outperform
2020-04-20 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-17 Deutsche Bank Maintain Buy Buy
2020-04-16 Oppenheimer Maintain Outperform Outperform
2020-04-06 JP Morgan Maintain Overweight Overweight
2020-03-31 Nomura Maintain Neutral Neutral
2020-03-30 Wells Fargo Upgrade Equal Weight Overweight
2020-03-30 Credit Suisse Maintain Outperform Outperform
2020-03-24 Oppenheimer Maintain Outperform Outperform
2020-03-20 Citigroup Upgrade Neutral Buy
2020-03-19 Nomura Maintain Neutral Neutral
2020-03-17 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-16 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-13 Baird Maintain Outperform Outperform
2020-03-13 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-13 Loop Capital Maintain Hold Hold
2020-03-13 CFRA Maintain Buy Buy
2020-03-13 Nomura Maintain Neutral Neutral
2020-03-13 Citigroup Maintain Neutral Neutral
2020-03-13 Oppenheimer Maintain Outperform Outperform
2020-03-13 Stifel Maintain Hold Hold
2020-03-13 UBS Maintain Buy Buy
2020-03-10 Credit Suisse Maintain Outperform Outperform
2020-03-06 Nomura Upgrade Reduce Neutral
2020-02-04 BMO Capital Maintain Market Perform Perform
2020-02-03 Goldman Sachs Upgrade Neutral Buy
2020-01-14 Oppenheimer Maintain Outperform Outperform
2020-01-13 Loop Capital Maintain Hold Hold
2019-12-06 JP Morgan Maintain Overweight Overweight
2019-12-06 Nomura Maintain Reduce Reduce
2019-12-06 Deutsche Bank Maintain Buy Buy
2019-12-06 Wells Fargo Maintain Market Perform Market Perform
2019-12-06 Barclays Maintain Equal Weight Equal Weight
2019-12-03 Barclays Maintain Equal Weight Equal Weight
2019-12-02 PiperJaffray Maintain Neutral Neutral
2019-12-02 Piper Sandler Maintain Neutral Neutral
2019-11-13 Barclays Maintain Equal Weight Equal Weight
2019-11-08 Nomura Maintain Reduce Sell
2019-10-23 Cowen & Co. Maintain Outperform Outperform
2019-10-03 Goldman Sachs Maintain Neutral Neutral
2019-09-03 Wells Fargo Downgrade Outperform Market Perform
2019-08-30 Telsey Advisory Group Maintain Outperform Outperform
2019-08-30 Stifel Maintain Hold Hold
2019-08-30 Wells Fargo Downgrade Outperform Market Perform
2019-08-30 Credit Suisse Maintain Outperform Outperform
2019-08-30 Morgan Stanley Downgrade Overweight Equal Weight
2019-08-30 Atlantic Equities Downgrade Overweight Neutral
2019-08-30 Cowen & Co. Maintain Outperform Outperform
2019-08-30 Piper Jaffray Downgrade Overweight Neutral
2019-08-30 UBS Maintain Buy Buy
2019-08-30 Citigroup Downgrade Buy Neutral
2019-08-30 Loop Capital Maintain Hold Hold
2019-08-30 Piper Sandler Downgrade Overweight Neutral
2019-08-23 OTR Global Downgrade Positive Mixed
2019-07-18 Morgan Stanley Maintain Overweight Overweight
2019-06-03 Deutsche Bank Maintain Hold Hold
2019-04-15 Morgan Stanley Maintain Overweight Overweight
2019-03-18 Morgan Stanley Maintain Overweight Overweight
2019-03-18 Loop Capital Maintain Hold Hold
2019-03-15 Loop Capital Maintain Hold Hold
2019-03-15 BMO Capital Maintain Market Perform Market Perform
2019-03-15 Nomura Maintain Neutral Neutral
2019-03-15 Wells Fargo Maintain Outperform Outperform
2019-03-04 Loop Capital Maintain Hold Hold
2019-02-19 Nomura Downgrade Buy Neutral
2019-01-02 Wells Fargo Maintain Outperform Outperform
2018-12-19 Citigroup Maintain Buy Buy
2018-12-14 Loop Capital Maintain Hold Hold
2018-12-11 Oppenheimer Maintain Outperform Outperform
2018-12-07 BMO Capital Maintain Market Perform Market Perform
2018-12-07 UBS Maintain Buy Buy
2018-12-07 Wells Fargo Maintain Outperform Outperform
2018-10-17 Argus Maintain Buy Buy
2018-10-11 Morgan Stanley Maintain Overweight Overweight
2018-09-13 Loop Capital Maintain Hold Hold
2018-09-07 UBS Maintain Buy Buy
2018-09-04 Morgan Stanley Maintain Overweight Overweight
2018-08-31 UBS Maintain Buy Buy
2018-08-31 Stifel Nicolaus Maintain Hold Hold
2018-08-31 Stifel Maintain Hold Hold
2018-08-24 Stifel Maintain Hold Hold
2018-08-24 Stifel Nicolaus Maintain Hold Hold
2018-08-20 Wells Fargo Maintain Outperform Outperform
2018-06-19 Atlantic Equities Maintain Overweight Overweight
2018-06-05 Goldman Sachs Downgrade Buy Neutral
2018-06-01 Credit Suisse Maintain Outperform Outperform
2018-06-01 BMO Capital Maintain Market Perform Market Perform
2018-05-30 Buckingham Research Maintain Buy Buy
2018-05-30 Baird Maintain Outperform Outperform
2018-05-30 Buckingham Maintain Buy Buy
2018-05-15 Oppenheimer Upgrade Perform Outperform
2018-05-02 Loop Capital Downgrade Buy Hold
2018-04-16 Guggenheim Upgrade Neutral Buy
2018-04-10 Piper Sandler Upgrade Neutral Overweight
2018-04-10 PiperJaffray Upgrade Neutral Overweight
2018-03-16 BMO Capital Maintain Market Perform Market Perform
2018-03-16 Stifel Nicolaus Maintain Hold Hold
2018-03-16 Stifel Maintain Hold Hold
2018-03-16 Deutsche Bank Maintain Hold Hold
2018-03-16 KeyBanc Maintain Overweight Overweight
2018-03-16 Morgan Stanley Maintain Overweight Overweight
2018-03-16 Loop Capital Maintain Buy Buy
2018-03-16 JP Morgan Maintain Overweight Overweight
2018-03-15 Credit Suisse Maintain Outperform Outperform
2018-03-15 Keybanc Maintain Overweight Overweight
2018-03-12 Buckingham Research Maintain Buy Buy
2018-03-12 Credit Suisse Maintain Outperform Outperform
2018-03-12 Buckingham Maintain Buy Buy
2018-01-17 Morgan Stanley Upgrade Equal Weight Overweight
2018-01-03 Wells Fargo Upgrade Market Perform Outperform
2017-12-19 Buckingham Upgrade Neutral Buy
2017-12-19 Buckingham Research Upgrade Neutral Buy
2017-10-18 PiperJaffray Downgrade Overweight Neutral
2017-10-18 Piper Sandler Downgrade Overweight Neutral
2017-08-28 Morgan Stanley Maintain Equal Weight Equal Weight
2017-08-25 Buckingham Research Maintain Neutral Neutral
2017-08-25 KeyBanc Maintain Overweight Overweight
2017-08-25 Jefferies Maintain Buy Buy
2017-08-25 Buckingham Maintain Neutral Neutral
2017-08-25 BMO Capital Downgrade Outperform Market Perform
2017-08-25 Keybanc Maintain Overweight Overweight
2017-07-31 Oppenheimer Downgrade Outperform Perform
2017-07-14 Goldman Sachs Upgrade Neutral Buy
2017-06-14 Guggenheim Maintain Neutral Neutral
2017-05-26 Buckingham Downgrade Buy Neutral
2017-05-26 Buckingham Research Downgrade Buy Neutral
2017-04-10 Loop Capital Upgrade Hold Buy
2017-02-09 Loop Capital Maintain Hold Hold
2016-12-16 BMO Capital Maintain Outperform Outperform
2016-08-26 Buckingham Research Maintain Buy Buy
2016-08-26 Deutsche Bank Maintain Hold Hold
2016-08-26 Jefferies Maintain Hold Hold
2016-08-26 Baird Maintain Outperform Outperform
2016-08-26 Cowen & Co. Maintain Outperform Outperform
2016-08-26 Nomura Maintain Buy Buy
2016-08-24 Baird Maintain Outperform Outperform
2016-08-22 PiperJaffray Maintain Overweight Overweight
2016-08-22 Piper Sandler Maintain Overweight Overweight
2016-05-27 Deutsche Bank Maintain Hold Hold
2016-05-27 JP Morgan Maintain Overweight Overweight
2016-05-27 Buckingham Research Maintain Buy Buy
2016-05-27 KeyBanc Maintain Overweight Overweight
2016-05-27 Jefferies Maintain Hold Hold
2016-05-27 Keybanc Maintain Overweight Overweight
2016-05-09 Raymond James Downgrade Strong Buy Market Perform
2016-04-20 BB&T Capital Maintain Hold Hold
2016-03-11 Nomura Maintain Buy Buy
2016-03-11 Deutsche Bank Maintain Hold Hold
2016-03-11 JP Morgan Maintain Overweight Overweight
2016-02-26 Wolfe Research Upgrade Peer Perform Outperform
2016-02-11 Raymond James Upgrade Outperform Strong Buy
2015-12-04 Piper Sandler Maintain Overweight Overweight
2015-12-04 PiperJaffray Maintain Overweight Overweight
2015-11-03 Stifel Nicolaus Maintain Hold Hold
2015-09-29 Wolfe Research Downgrade Outperform Peer Perform
2015-09-10 RBC Capital Maintain Sector Perform Perform
2015-08-28 Deutsche Bank Maintain Hold Hold
2015-08-28 Morgan Stanley Maintain Equal Weight Equal Weight
2015-08-28 Buckingham Research Maintain Buy Buy
2015-08-03 Deutsche Bank Maintain Hold Hold
2015-07-21 JP Morgan Maintain Overweight Overweight
2015-05-27 Buckingham Research Maintain Buy Buy
2015-04-17 Nomura Upgrade Neutral Buy
2015-04-15 Piper Sandler Upgrade Neutral Overweight
2015-04-15 PiperJaffray Upgrade Neutral Overweight
2015-04-13 Evercore ISI Group Maintain Buy Buy
2015-03-13 KeyBanc Maintain Overweight Overweight
2015-03-13 Oppenheimer Maintain Outperform Outperform
2015-03-12 JP Morgan Maintain Overweight Overweight
2015-03-12 Keybanc Maintain Overweight Overweight
2015-03-11 Cleveland Research Maintain Buy Buy
2015-03-10 Oppenheimer Maintain Outperform Outperform
2015-01-15 Oppenheimer Upgrade Perform Outperform
2015-01-09 Nomura Maintain Buy Buy
2014-12-11 Raymond James Maintain Outperform Outperform
2014-12-05 Jefferies Maintain Hold Hold
2014-12-05 Morgan Stanley Maintain Equal Weight Equal Weight
2014-12-04 Credit Suisse Maintain Outperform Outperform
2014-11-10 KeyBanc Maintain Buy Buy
2014-11-10 Keybanc Maintain Buy Buy
2014-09-12 JP Morgan Maintain Overweight Overweight
2014-09-11 Citigroup Maintain Buy Buy
2014-06-24 Morgan Stanley Maintain Equal Weight Equal Weight
2014-06-13 JP Morgan Maintain Overweight Overweight
2014-05-07 Cowen & Co. Maintain Market Perform Perform
2014-03-20 Goldman Sachs Upgrade Neutral Buy
2013-12-17 KeyBanc Maintain Buy Buy
2013-12-16 KeyBanc Maintain Buy Buy
2013-12-06 Piper Sandler Downgrade Overweight Neutral
2013-12-06 PiperJaffray Downgrade Overweight Neutral
2013-12-06 Citigroup Maintain Buy Buy
2013-09-23 Jefferies Downgrade Buy Hold
2013-09-13 Jefferies Maintain Buy Buy
2013-09-09 Citigroup Maintain Buy Buy
2013-06-24 Jefferies Maintain Buy Buy
2013-06-18 Sterne Agee Maintain Buy Buy
2013-06-04 Goldman Sachs Downgrade Buy Neutral
2013-04-04 Jefferies Upgrade Hold Buy
2013-03-15 Goldman Sachs Maintain Buy Buy
2013-03-15 Sterne Agee Maintain Buy Buy
2013-03-15 Credit Suisse Upgrade Neutral Outperform
2013-03-15 Oppenheimer Downgrade Outperform Perform
2013-03-04 Sterne Agee Maintain Buy Buy
2013-02-14 Credit Suisse Downgrade Outperform Neutral
2013-02-05 Credit Suisse Maintain Outperform Outperform
2012-11-30 Wells Fargo Upgrade Market Perform Outperform
2012-11-30 Piper Sandler Maintain Overweight Overweight
2012-11-30 PiperJaffray Maintain Overweight Overweight
2012-11-30 Goldman Sachs Maintain Buy Buy
2012-09-07 Jefferies Maintain Hold Hold
2012-09-07 Piper Sandler Maintain Overweight Overweight
2012-09-07 PiperJaffray Maintain Overweight Overweight
2012-08-09 Goldman Sachs Maintain Buy Buy
2012-06-06 Oppenheimer Maintain Outperform Outperform
2012-06-06 PiperJaffray Maintain Overweight Overweight
2012-06-06 Piper Sandler Maintain Overweight Overweight
2012-05-21 JP Morgan Maintain Overweight Overweight
2012-03-26 Jefferies Maintain Hold Hold
2012-03-09 Oppenheimer Maintain Outperform Outperform
2012-03-08 Jefferies Maintain Hold Hold