Loading live market data…

Advance Auto Parts, Inc.

NYSE:AAP

$52.09 USD

-$3.32 (-5.99%)

Volume
2.86M
Average Volume
1.89M
Market Capitalization
$3.14B
P/E Ratio
71.04
Dividend Yield
1.92%
Price Target
$60.00
Year High
$70.00
Year Low
$37.89
Day High
Day Low
Payout Ratio
$1.70
Current Ratio
$1.78
Source Headline
Is Advance Auto Parts Inc (AAP) Overvalued After 5.4% Rally? GF Value Says Overvalued

On July 10, 2026, Advance Auto Parts Inc (AAP) shares rose 5.4% to $57.95. Despite today's positive movement, the stock has experienced a decline of 5.4% over t

gurufocus.com - 2026-07-10 18:13:00

Advance Auto Parts Inc (AAP) Shares Fall 8.4% -- What GF Score of 68 Tells Investors

On July 06, 2026, Advance Auto Parts Inc (AAP) shares fell 8.4% today, closing at $56.33. This decline comes after a week of losses, with the stock down 8.6% ov

gurufocus.com - 2026-07-06 20:35:00

Here's Why Advance Auto Parts (AAP) 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-03 10:51:11

Advance Auto Parts: Turnaround Is Improving, But Still Too Early To Buy

Advance Auto Parts remains rated Hold as turnaround progress is visible but not yet sufficient for a Buy. AAP's Q1 2026 showed 3.5% comparable sales growth, with Main Street Pro outperforming and DIY initiatives gaining traction. Margin expansion is real—adj. gross margin up >210 bps y/y and EBIT margin is up 410 bps y/y—but the 7% target remains distant.

seekingalpha.com - 2026-06-25 20:54:33

Zacks Industry Outlook O'Reilly and Advance Auto Parts

O'Reilly and Advance Auto Parts have been highlighted in this Industry Outlook article.

zacks.com - 2026-06-25 05:40:19

Here's Why Advance Auto Parts (AAP) is a Strong Value 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-06-24 10:41:38

2 Auto Retail Parts Stocks That Are Still in Focus in a Tough Market

High rates, energy costs, and supply gaps weigh on auto parts. Yet rising vehicle age keeps demand alive.

zacks.com - 2026-06-24 10:36:12

Advance Auto Parts and OneRail Announce Expanded Partnership

RALEIGH, N.C. & ORLANDO, Fla.--(BUSINESS WIRE)--Advance Auto Parts and OneRail announced an expanded partnership that will broaden Advance's use of OneRail's delivery orchestration platform.

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

Why Advance Auto Parts (AAP) is a Top Value Stock for the Long-Term

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-06-05 10:40:41

Everyone Said It Was Too Late to Buy This Retail Stock. They Were Wrong.

Few analysts considered this stock a buy at the start of 2026. The auto parts retailer has seen its stock price jump 44% year to date.

fool.com - 2026-06-04 06:05:00

Why Advance Auto Parts (AAP) is a Top Momentum Stock for the Long-Term

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-05-28 10:50:15

Advance Auto Parts Introduces New 'Good Parts' Brand Campaign, Celebrating Customers' Life Moments, Miles and Milestones

[url="]Advance Auto Parts, Inc.[/url] (NYSE: AAP), a leading automotive aftermarket parts provider in North America that serves both professional installers an

gurufocus.com - 2026-05-26 09:00:00

Advance Auto Parts Introduces New ‘Good Parts' Brand Campaign, Celebrating Customers' Life Moments, Miles and Milestones

RALEIGH, N.C.--(BUSINESS WIRE)--Advance Auto Parts Introduces New ‘Good Parts' Brand Campaign, Celebrating Customers' Life Moments, Miles and Milestones.

businesswire.com - 2026-05-26 08:45:00

Here's Why Advance Auto Parts Stock Revved Higher This Week

The perennial value stock is starting to deliver for investors, and there could be to come if management's plans come to fruition.

fool.com - 2026-05-24 07:15:00

Advance Auto Parts Analysts Raise Their Forecasts Following Better-Than-Expected Q1 Results

Advance Auto Parts Inc. (NYSE:AAP) on Thursday posted stronger-than-expected quarterly results.

benzinga.com - 2026-05-22 13:39:58

Advance Auto Parts Analysts Raise Their Forecasts Following Better-Than-Expected Q1 Results

Advance Auto Parts Inc. (NYSE: AAP) reported strong Q1 results, beating earnings and sales expectations. Analysts have raised price targets for AAP.

feeds.benzinga.com - 2026-05-22 13:39:58

Advance Auto Q1 Earnings Beat Estimates on Strong Comps Growth

AAP posts a surprise Q1 profit as comparable sales rise 3.5%, gross margin expands and Pro demand fuels the strongest comp growth in five years.

zacks.com - 2026-05-22 12:01:08

Why Advance Auto Parts Stock Skyrocketed Today

Advance Auto Parts posted a big earnings beat in the first quarter. Stronger-than-expected margins have investors feeling bullish about the rest of the year.

fool.com - 2026-05-21 20:38:54

Advance Auto Parts, Inc. (AAP) Q1 2026 Earnings Call Transcript

Advance Auto Parts, Inc. (AAP) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-21 16:00:46

Highly Short Advance Auto Parts Warns On Consumer Spending

Advance Auto Parts shares jumped after the company posted an earnings and sales beat, driven by stronger Pro and DIY demand, merchandising gains and improving customer engagement despite consumer and geopolitical pressures.

feeds.benzinga.com - 2026-05-21 14:39:45

Advance Auto Parts: Stellar Q1 Shows The Turnaround Is Working

Advance Auto Parts delivered strong Q1 results, with EPS of $0.77 and 3.5% same-store sales growth, signaling tangible turnaround progress. Gross margin improved 130bps to 45.1%, and operating margin expanded 410bps to 3.8%, reflecting successful merchandising and cost control initiatives. AAP maintained conservative full-year guidance despite Q1 outperformance, with EPS expected at $2.40-$3.10 and same-store sales growth of 1%-2%.

seekingalpha.com - 2026-05-21 11:58:38

Claims, Starts & Walmart: Busy Pre-Market

New jobless claims stay on the low side, Housing Starts up on multi-family and Walmart beats by a penny.

zacks.com - 2026-05-21 11:40:31

Advance Auto Parts (AAP) Q1 Earnings: Taking a Look at Key Metrics Versus Estimates

The headline numbers for Advance Auto Parts (AAP) give insight into how the company performed in the quarter ended March 2026, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.

zacks.com - 2026-05-21 10:31:26

Advance Auto Parts Posts Upbeat Q1 Earnings, Joins IBM, Ralph Lauren And Other Big Stocks Moving Higher On Thursday

U.S. stocks were lower on Thursday, with Nasdaq falling over 200 points. Advance Auto Parts Inc (NYSE: AAP) jumped 16.4% after reporting better-than-expected Q1 results.

feeds.benzinga.com - 2026-05-21 10:31:21

Advance Auto Parts Q1 Earnings Call Highlights

Advance Auto Parts NYSE: AAP reported what executives described as a solid start to fiscal 2026, with first-quarter comparable sales rising 3.5%, the company's strongest quarterly growth in five years.

marketbeat.com - 2026-05-21 10:08:27

Advance Auto Parts Gets Sales Boost From Pro Business

Advance Auto Parts logged its strongest quarterly same-store sales growth in five years, with the company pointing to strength in its pro channel.

wsj.com - 2026-05-21 10:06:00

Advance Auto Parts (AAP) Q1 Earnings and Revenues Top Estimates

Advance Auto Parts (AAP) came out with quarterly earnings of $0.77 per share, beating the Zacks Consensus Estimate of $0.39 per share. This compares to a loss of $0.22 per share a year ago.

zacks.com - 2026-05-21 08:40:39

Advance Auto Parts Stock Surges After Earnings. 2026 Off to a ‘Solid Start,' CEO Says.

The auto parts retailer reports better-than-expected earnings and sales growth in its fiscal first quarter.

barrons.com - 2026-05-21 07:28:00

Advance Auto Parts Reports First Quarter 2026 Results; Reaffirms Full Year 2026 Guidance

RALEIGH, N.C.--(BUSINESS WIRE)--Advance Auto Parts Reports First Quarter 2026 Results; Reaffirms Full Year 2026 Guidance.

businesswire.com - 2026-05-21 06:30:00

These 2 Retail and Wholesale Stocks Could Beat Earnings: Why They Should Be on Your Radar

Investors looking for ways to find stocks that are set to beat quarterly earnings estimates should check out the Zacks Earnings ESP.

zacks.com - 2026-05-20 09:56:00

Countdown to Advance Auto Parts (AAP) Q1 Earnings: A Look at Estimates Beyond Revenue and EPS

Looking beyond Wall Street's top-and-bottom-line estimate forecasts for Advance Auto Parts (AAP), delve into some of its key metrics to gain a deeper insight into the company's potential performance for the quarter ended March 2026.

zacks.com - 2026-05-18 10:16:17

Why Investors Need to Take Advantage of These 2 Retail and Wholesale Stocks Now

Finding stocks expected to beat quarterly earnings estimates becomes an easier task with our Zacks Earnings ESP.

zacks.com - 2026-05-16 09:57:05

JPMorgan Cuts Advance Auto Parts Price Target as Tax Stimulus Fights Energy Price Headwinds

JPMorgan analyst Christopher Horvers trimmed his price target on Advance Auto Parts (NYSE:AAP | AAP Price Prediction) to $59 from $64 on May 15, keeping a Neutral rating.

247wallst.com - 2026-05-15 12:11:02

Advance Auto Parts (AAP) Earnings Expected to Grow: Should You Buy?

Advance Auto Parts (AAP) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

zacks.com - 2026-05-14 11:01:25

Advance Auto Parts Inc (AAP) Shares Fall 6.4% -- What GF Score of 73 Tells Investors

On May 13, 2026, Advance Auto Parts Inc (AAP) shares fell 6.4% to a current price of $49.26. This decline comes amid a challenging price performance, as the sto

gurufocus.com - 2026-05-13 20:28:00

Advance Auto Parts (AAP) is a Top-Ranked Momentum Stock: Should You Buy?

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

zacks.com - 2026-05-08 10:51:05

Strattec Gears Up to Report Q3 Earnings: What's in the Cards?

STRT heads into fiscal Q3 earnings results with declining EPS and revenue estimates, as cost cuts and stronger cash flow try to offset softer auto-driven sales.

zacks.com - 2026-05-06 12:01:17

Here's Why Advance Auto Parts (AAP) 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-05-05 10:41:32

Advance Auto Parts Announces Date for First Quarter 2026 Earnings Release and Conference Call

RALEIGH, N.C.--(BUSINESS WIRE)--Advance Auto Parts, Inc. (NYSE: AAP), a leading automotive aftermarket parts provider in North America that serves both professional installers and do-it-yourself customers, will report its first quarter 2026 financial results before the market opens on Thursday, May 21, 2026. The company has scheduled a conference call and webcast to begin at 8:00 a.m. ET on Thursday, May 21, 2026. A live webcast will be available on the company's Investor Relations website (ir.

businesswire.com - 2026-04-30 08:00:00

O'Reilly Automotive (ORLY) Beats Q1 Earnings and Revenue Estimates

O'Reilly Automotive (ORLY) came out with quarterly earnings of $0.72 per share, beating the Zacks Consensus Estimate of $0.69 per share. This compares to earnings of $0.62 per share a year ago.

zacks.com - 2026-04-29 18:46:31

Will Advance Auto Parts (AAP) Beat Estimates Again in Its Next Earnings Report?

Advance Auto Parts (AAP) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.

zacks.com - 2026-04-28 13:11:44

Why Investors Need to Take Advantage of These 2 Retail and Wholesale Stocks Now

Investors looking for ways to find stocks that are set to beat quarterly earnings estimates should check out the Zacks Earnings ESP.

zacks.com - 2026-04-27 09:56:26

Here's Why Advance Auto Parts (AAP) is a Strong Momentum Stock

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

zacks.com - 2026-04-20 10:51:14

Get AAP Insider Trade Alerts

AAP Price Target Summary

Last Month

$0.00

0 analysts

Last Quarter

$60.13

8 analysts

Last Year

$56.12

33 analysts

All Time

$113.93

75 analysts

AAP Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-05-26 Mizuho Maintain Neutral Neutral
2026-05-22 Wells Fargo Maintain Equal Weight Equal Weight
2026-05-22 Citigroup Maintain Neutral Neutral
2026-05-22 Truist Securities Maintain Hold Hold
2026-05-22 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-22 BMO Capital Maintain Market Perform Market Perform
2026-05-22 Goldman Sachs Maintain Sell Sell
2026-05-22 RBC Capital Maintain Sector Perform Sector Perform
2026-05-15 JP Morgan Maintain Neutral Neutral
2026-05-13 Truist Securities Maintain Hold Hold
2026-05-12 Citigroup Maintain Neutral Neutral
2026-02-17 Truist Securities Maintain Hold Hold
2026-02-17 RBC Capital Maintain Sector Perform Sector Perform
2026-02-17 DA Davidson Maintain Neutral Neutral
2026-02-17 BMO Capital Maintain Market Perform Market Perform
2026-02-11 Evercore ISI Group Maintain In Line In Line
2026-02-11 Wells Fargo Maintain Equal Weight Equal Weight
2026-02-05 DA Davidson Maintain Neutral Neutral
2026-01-20 TD Cowen Maintain Hold Hold
2026-01-15 Morgan Stanley Maintain Equal Weight Equal Weight
2025-12-16 Evercore ISI Group Maintain In Line In Line
2025-12-09 Evercore ISI Group Maintain In Line In Line
2025-10-31 JP Morgan Maintain Neutral Neutral
2025-10-31 Citigroup Maintain Neutral Neutral
2025-10-31 DA Davidson Maintain Neutral Neutral
2025-10-27 Roth Capital Maintain Neutral Neutral
2025-10-20 Truist Securities Maintain Hold Hold
2025-09-12 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-29 Mizuho Maintain Neutral Neutral
2025-08-29 Argus Research Maintain Hold Hold
2025-08-15 Truist Securities Maintain Hold Hold
2025-08-15 Evercore ISI Group Maintain In Line In Line
2025-08-15 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-15 Wells Fargo Maintain Equal Weight Equal Weight
2025-08-14 DA Davidson Maintain Neutral Neutral
2025-08-12 Evercore ISI Group Maintain In Line In Line
2025-08-12 Wells Fargo Maintain Equal Weight Equal Weight
2025-08-12 UBS Maintain Neutral Neutral
2025-07-25 Citigroup Maintain Neutral Neutral
2025-07-25 DA Davidson Maintain Neutral Neutral
2025-07-25 Evercore ISI Group Maintain In Line In Line
2025-07-03 Mizuho Maintain Neutral Neutral
2025-06-24 Evercore ISI Group Maintain In Line In Line
2025-06-24 Goldman Sachs Downgrade Neutral Sell
2025-06-17 Evercore ISI Group Maintain In Line In Line
2025-06-03 Redburn Atlantic Upgrade Sell Neutral
2025-05-28 Roth Capital Maintain Neutral Neutral
2025-05-23 DA Davidson Maintain Neutral Neutral
2025-05-23 B of A Securities Maintain Underperform Underperform
2025-05-23 UBS Maintain Neutral Neutral
2025-05-23 Goldman Sachs Maintain Neutral Neutral
2025-05-23 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-23 BMO Capital Maintain Market Perform Market Perform
2025-05-23 Evercore ISI Group Maintain In Line In Line
2025-05-23 TD Cowen Maintain Hold Hold
2025-05-23 Truist Securities Maintain Hold Hold
2025-05-19 Wells Fargo Maintain Equal Weight Equal Weight
2025-05-14 UBS Maintain Neutral Neutral
2025-03-11 Evercore ISI Group Maintain In Line In Line
2025-03-03 Wedbush Maintain Outperform Outperform
2025-02-28 UBS Maintain Neutral Neutral
2025-02-27 B of A Securities Maintain Underperform Underperform
2025-02-27 Wells Fargo Maintain Equal Weight Equal Weight
2025-02-27 Truist Securities Maintain Hold Hold
2025-02-27 RBC Capital Maintain Sector Perform Sector Perform
2025-02-27 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-27 Citigroup Maintain Neutral Neutral
2025-02-27 BMO Capital Maintain Market Perform Market Perform
2025-02-21 Citigroup Maintain Neutral Neutral
2025-01-09 Barclays Maintain Equal Weight Equal Weight
2025-01-06 Wells Fargo Maintain Equal Weight Equal Weight
2024-11-20 Evercore ISI Group Maintain In Line In Line
2024-11-15 DA Davidson Maintain Neutral Neutral
2024-11-15 Wedbush Maintain Outperform Outperform
2024-11-15 Truist Securities Maintain Hold Hold
2024-11-15 UBS Maintain Neutral Neutral
2024-11-15 RBC Capital Maintain Sector Perform Sector Perform
2024-11-15 Goldman Sachs Maintain Neutral Neutral
2024-11-11 RBC Capital Maintain Sector Perform Sector Perform
2024-11-11 UBS Maintain Neutral Neutral
2024-11-07 Truist Securities Maintain Hold Hold
2024-10-22 Evercore ISI Group Maintain In Line In Line
2024-10-15 Wedbush Upgrade Neutral Outperform
2024-09-13 Wells Fargo Maintain Equal Weight Equal Weight
2024-09-12 Mizuho Maintain Neutral Neutral
2024-08-26 Mizuho Maintain Neutral Neutral
2024-08-23 JP Morgan Maintain Neutral Neutral
2024-08-23 UBS Maintain Neutral Neutral
2024-08-23 TD Cowen Maintain Hold Hold
2024-08-23 Truist Securities Maintain Hold Hold
2024-08-23 Evercore ISI Group Maintain In Line In Line
2024-08-23 Wells Fargo Maintain Equal Weight Equal Weight
2024-08-16 JP Morgan Maintain Neutral Neutral
2024-08-09 Wedbush Maintain Neutral Neutral
2024-07-16 Evercore ISI Group Maintain In Line In Line
2024-07-02 Evercore ISI Group Maintain In Line In Line
2024-06-20 Evercore ISI Group Maintain In Line In Line
2024-06-10 Mizuho Maintain Neutral Neutral
2024-05-30 B of A Securities Maintain Underperform Underperform
2024-05-30 UBS Maintain Neutral Neutral
2024-05-30 RBC Capital Maintain Sector Perform Sector Perform
2024-05-30 Evercore ISI Group Maintain In Line In Line
2024-05-30 Truist Securities Maintain Hold Hold
2024-05-29 Wedbush Maintain Neutral Neutral
2024-05-24 Wedbush Maintain Neutral Neutral
2024-04-16 Evercore ISI Group Maintain In Line In Line
2024-04-02 Truist Securities Maintain Hold Hold
2024-03-26 Evercore ISI Group Maintain In Line In Line
2024-02-29 RBC Capital Maintain Sector Perform Sector Perform
2024-02-29 Truist Securities Maintain Hold Hold
2024-02-29 Barclays Maintain Equal Weight Equal Weight
2024-02-29 JP Morgan Maintain Neutral Neutral
2023-11-16 UBS Maintain Neutral Neutral
2023-11-16 B of A Securities Downgrade Neutral Underperform
2023-11-16 Wedbush Maintain Neutral Neutral
2023-11-16 Goldman Sachs Maintain Neutral Neutral
2023-11-16 Barclays Maintain Equal Weight Equal Weight
2023-11-16 JP Morgan Maintain Neutral Neutral
2023-11-13 Wells Fargo Maintain Equal Weight Equal Weight
2023-10-27 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-05 Truist Securities Maintain Hold Hold
2023-09-08 Evercore ISI Group Maintain In Line In Line
2023-08-25 Stephens & Co. Maintain Equal Weight Equal Weight
2023-08-24 Goldman Sachs Maintain Neutral Neutral
2023-08-24 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-24 RBC Capital Maintain Sector Perform Sector Perform
2023-08-24 Wedbush Maintain Neutral Neutral
2023-08-24 Truist Securities Maintain Hold Hold
2023-08-22 Stephens & Co. Maintain Equal Weight Equal Weight
2023-08-18 Wedbush Maintain Neutral Neutral
2023-07-10 Atlantic Equities Downgrade Neutral Underweight
2023-06-23 Wells Fargo Maintain Equal Weight Equal Weight
2023-06-16 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-05 Wells Fargo Maintain Equal Weight Equal Weight
2023-06-02 Goldman Sachs Maintain Neutral Neutral
2023-06-01 Truist Securities Maintain Hold Hold
2023-06-01 JP Morgan Downgrade Overweight Neutral
2023-06-01 Citigroup Maintain Neutral Neutral
2023-06-01 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-01 UBS Maintain Neutral Neutral
2023-06-01 Stephens & Co. Maintain Equal Weight Equal Weight
2023-06-01 Wedbush Maintain Neutral Neutral
2023-06-01 Goldman Sachs Downgrade Buy Neutral
2023-06-01 RBC Capital Maintain Sector Perform Sector Perform
2023-06-01 Raymond James Downgrade Strong Buy Market Perform
2023-06-01 Wells Fargo Maintain Equal Weight Equal Weight
2023-06-01 Barclays Maintain Equal Weight Equal Weight
2023-06-01 Evercore ISI Group Maintain In Line In Line
2023-05-26 Wedbush Maintain Neutral Neutral
2023-05-17 Citigroup Maintain Buy Buy
2023-05-16 UBS Maintain Neutral Neutral
2023-05-15 Wells Fargo Maintain Equal Weight Equal Weight
2023-05-11 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-19 Raymond James Maintain Strong Buy Strong Buy
2023-04-05 Argus Research Maintain Buy Buy
2023-04-05 DA Davidson Maintain Neutral Neutral
2023-04-05 Jefferies Maintain Buy Buy
2023-03-31 Barclays Upgrade Underweight Equal Weight
2023-03-13 Argus Research Downgrade Buy Hold
2023-03-01 Citigroup Maintain Neutral Neutral
2023-03-01 Raymond James Maintain Strong Buy Strong Buy
2023-03-01 DA Davidson Maintain Neutral Neutral
2023-03-01 Morgan Stanley Maintain Equal Weight Equal Weight
2023-03-01 Truist Securities Maintain Hold Hold
2023-02-13 Roth Capital Downgrade Buy Neutral
2023-02-08 Barclays Maintain Underweight Underweight
2023-01-27 Citigroup Maintain Neutral Neutral
2023-01-12 Wedbush Downgrade Outperform Neutral
2023-01-05 Wells Fargo Maintain Equal Weight Equal Weight
2022-12-05 Argus Research Maintain Buy Buy
2022-11-21 Stephens & Co. Maintain Equal Weight Equal Weight
2022-11-17 Goldman Sachs Maintain Buy Buy
2022-11-17 Citigroup Downgrade Buy Neutral
2022-11-17 DA Davidson Maintain Neutral Neutral
2022-11-17 Raymond James Maintain Strong Buy Strong Buy
2022-11-17 Morgan Stanley Maintain Equal Weight Equal Weight
2022-11-17 Guggenheim Downgrade Buy Neutral
2022-11-17 Truist Securities Downgrade Buy Hold
2022-11-17 RBC Capital Maintain Sector Perform Sector Perform
2022-11-17 Jefferies Maintain Buy Buy
2022-11-16 UBS Downgrade Buy Neutral
2022-11-16 Wedbush Maintain Outperform Outperform
2022-11-16 Wells Fargo Maintain Equal Weight Equal Weight
2022-10-20 Raymond James Maintain Strong Buy Strong Buy
2022-10-19 Evercore ISI Group Downgrade Outperform In Line
2022-09-02 Citigroup Maintain Buy Buy
2022-08-25 Morgan Stanley Maintain Equal Weight Equal Weight
2022-08-25 Raymond James Maintain Strong Buy Strong Buy
2022-08-25 B of A Securities Maintain Buy Buy
2022-08-25 Truist Securities Maintain Buy Buy
2022-08-25 RBC Capital Maintain Sector Perform Sector Perform
2022-08-25 Jefferies Maintain Buy Buy
2022-08-25 Evercore ISI Group Maintain Outperform Outperform
2022-08-24 Wedbush Maintain Outperform Outperform
2022-08-24 UBS Maintain Buy Buy
2022-08-08 Jefferies Maintain Buy Buy
2022-06-27 Goldman Sachs Maintain Buy Buy
2022-06-23 MKM Partners Maintain Buy Buy
2022-05-25 Raymond James Maintain Strong Buy Strong Buy
2022-05-25 Guggenheim Maintain Buy Buy
2022-05-25 Stephens& Co. Maintain Equal Weight Equal Weight
2022-05-25 Stephens & Co. Maintain Equal Weight Equal Weight
2022-05-25 Truist Securities Maintain Buy Buy
2022-05-25 DA Davidson Maintain Neutral Neutral
2022-05-25 RBC Capital Maintain Sector Perform Sector Perform
2022-05-24 Wells Fargo Maintain Equal Weight Equal Weight
2022-05-24 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-24 Wedbush Maintain Outperform Outperform
2022-05-16 Wells Fargo Maintain Equal Weight Equal Weight
2022-05-13 Citigroup Maintain Buy Buy
2022-05-10 UBS Maintain Buy Buy
2022-02-17 UBS Maintain Buy Buy
2022-02-16 RBC Capital Maintain Sector Perform Sector Perform
2022-02-16 Morgan Stanley Maintain Equal Weight Equal Weight
2022-02-16 Citigroup Maintain Buy Buy
2022-02-15 Wells Fargo Maintain Equal Weight Equal Weight
2022-02-15 JP Morgan Maintain Overweight Overweight
2022-02-11 JP Morgan Maintain Overweight Overweight
2022-01-28 RBC Capital Maintain Sector Perform Perform
2022-01-13 Truist Securities Maintain Buy Buy
2022-01-05 Wells Fargo Maintain Equal Weight Equal Weight
2021-12-30 DA Davidson Maintain Neutral Neutral
2021-12-15 Argus Research Maintain Buy Buy
2021-11-17 Raymond James Maintain Strong Buy Strong Buy
2021-11-17 B of A Securities Maintain Buy Buy
2021-11-17 Jefferies Maintain Buy Buy
2021-11-17 Stephens & Co. Maintain Equal Weight Equal Weight
2021-11-17 Morgan Stanley Maintain Equal Weight Equal Weight
2021-11-16 Citigroup Maintain Buy Buy
2021-11-16 Credit Suisse Maintain Outperform Outperform
2021-11-11 Wells Fargo Maintain Equal Weight Equal Weight
2021-11-10 UBS Maintain Buy Buy
2021-11-10 Raymond James Maintain Strong Buy Strong Buy
2021-10-18 JP Morgan Maintain Overweight Overweight
2021-09-01 Argus Research Maintain Buy Buy
2021-08-27 Morgan Stanley Downgrade Overweight Equal Weight
2021-08-25 Morgan Stanley Maintain Overweight Overweight
2021-08-25 Citigroup Maintain Buy Buy
2021-08-25 DA Davidson Maintain Neutral Neutral
2021-08-25 Credit Suisse Maintain Outperform Outperform
2021-08-25 B of A Securities Maintain Buy Buy
2021-08-25 Jefferies Maintain Buy Buy
2021-08-24 JP Morgan Maintain Overweight Overweight
2021-08-17 Morgan Stanley Maintain Overweight Overweight
2021-07-28 Citigroup Maintain Buy Buy
2021-07-27 Raymond James Upgrade Outperform Strong Buy
2021-06-08 Argus Research Maintain Buy Buy
2021-06-03 B of A Securities Maintain Buy Buy
2021-06-03 RBC Capital Maintain Outperform Outperform
2021-06-03 Citigroup Maintain Buy Buy
2021-05-25 UBS Maintain Buy Buy
2021-05-04 Goldman Sachs Upgrade Sell Buy
2021-04-21 B of A Securities Maintain Buy Buy
2021-04-21 Morgan Stanley Maintain Overweight Overweight
2021-04-21 RBC Capital Maintain Outperform Outperform
2021-04-21 Raymond James Maintain Outperform Outperform
2021-04-21 Stephens & Co. Maintain Equal Weight Equal Weight
2021-04-21 JP Morgan Maintain Overweight Overweight
2021-04-21 Citigroup Maintain Buy Buy
2021-04-21 Jefferies Maintain Buy Buy
2021-04-21 Wedbush Maintain Outperform Outperform
2021-04-19 Wells Fargo Maintain Equal Weight Equal Weight
2021-04-16 Wedbush Maintain Outperform Outperform
2021-04-12 UBS Maintain Buy Buy
2021-03-31 Morgan Stanley Maintain Overweight Overweight
2021-03-26 Stephens & Co. Maintain Equal Weight Equal Weight
2021-03-19 B of A Securities Maintain Buy Buy
2021-03-17 Wells Fargo Maintain Equal Weight Equal Weight
2021-03-16 UBS Maintain Buy Buy
2021-03-09 Citigroup Maintain Buy Buy
2021-02-23 Atlantic Equities Upgrade Underweight Neutral
2021-02-16 Goldman Sachs Maintain Sell Sell
2021-02-16 JP Morgan Maintain Overweight Overweight
2020-12-10 Goldman Sachs Maintain Sell Sell
2020-11-11 Morgan Stanley Maintain Overweight Overweight
2020-10-27 Wells Fargo Maintain Equal Weight Equal Weight
2020-10-21 Raymond James Upgrade Market Perform Outperform
2020-10-06 JP Morgan Upgrade Neutral Overweight
2020-09-14 Argus Research Maintain Buy Buy
2020-08-20 Guggenheim Maintain Buy Buy
2020-08-19 Credit Suisse Maintain Outperform Outperform
2020-08-19 DA Davidson Maintain Neutral Neutral
2020-08-19 UBS Maintain Buy Buy
2020-08-19 Goldman Sachs Maintain Sell Sell
2020-08-19 Jefferies Maintain Buy Buy
2020-08-14 DA Davidson Maintain Neutral Neutral
2020-08-12 Wells Fargo Maintain Equal Weight Equal Weight
2020-08-03 UBS Maintain Buy Buy
2020-06-26 UBS Maintain Buy Buy
2020-06-24 Goldman Sachs Maintain Sell Sell
2020-06-15 Atlantic Equities Downgrade Neutral Underweight
2020-05-21 Morgan Stanley Maintain Overweight Overweight
2020-05-20 Nomura Instinet Maintain Neutral Neutral
2020-05-20 UBS Maintain Buy Buy
2020-05-20 Nomura Maintain Neutral Neutral
2020-05-20 Jefferies Maintain Buy Buy
2020-05-20 Wedbush Maintain Outperform Outperform
2020-05-20 Guggenheim Maintain Buy Buy
2020-05-19 CFRA Maintain Hold Hold
2020-05-14 Wells Fargo Maintain Equal Weight Equal Weight
2020-05-11 UBS Maintain Buy Buy
2020-04-21 Guggenheim Upgrade Neutral Buy
2020-04-20 B of A Securities Maintain Buy Buy
2020-04-13 Nomura Maintain Neutral Neutral
2020-04-06 JP Morgan Maintain Neutral Neutral
2020-04-03 UBS Maintain Buy Buy
2020-04-02 Morgan Stanley Maintain Overweight Overweight
2020-04-01 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-23 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-19 Nomura Maintain Neutral Neutral
2020-03-17 Morgan Stanley Maintain Overweight Overweight
2020-02-20 Nomura Maintain Neutral Neutral
2020-02-19 Stephens & Co. Maintain Equal Weight Equal Weight
2020-02-19 RBC Capital Maintain Outperform Outperform
2020-02-19 UBS Maintain Buy Buy
2020-02-18 CFRA Maintain Hold Hold
2020-02-13 Morgan Stanley Maintain Overweight Overweight
2020-02-11 Wells Fargo Maintain Equal Weight Equal Weight
2020-01-23 Atlantic Equities Downgrade Overweight Neutral
2020-01-13 JP Morgan Downgrade Overweight Neutral
2019-11-13 Nomura Maintain Neutral Neutral
2019-11-08 Nomura Maintain Neutral Neutral
2019-11-04 UBS Maintain Buy Buy
2019-09-13 Citigroup Upgrade Neutral Buy
2019-08-14 Guggenheim Downgrade Buy Neutral
2019-08-14 UBS Maintain Buy Buy
2019-08-14 Credit Suisse Maintain Outperform Outperform
2019-08-14 Morgan Stanley Maintain Overweight Overweight
2019-08-14 Citigroup Maintain Neutral Neutral
2019-07-11 Goldman Sachs Maintain Sell Sell
2019-04-01 Citigroup Maintain Neutral Neutral
2019-03-20 Evercore ISI Group Maintain Outperform Outperform
2019-01-09 Bank of America Upgrade Neutral Buy
2019-01-09 B of A Securities Upgrade Neutral Buy
2019-01-07 Barclays Upgrade Equal Weight Overweight
2018-11-14 JP Morgan Maintain Overweight Overweight
2018-11-14 Deutsche Bank Maintain Buy Buy
2018-11-14 Credit Suisse Maintain Outperform Outperform
2018-11-14 Citigroup Maintain Neutral Neutral
2018-11-13 UBS Maintain Buy Buy
2018-11-06 Morgan Stanley Maintain Overweight Overweight
2018-10-26 Wedbush Maintain Outperform Outperform
2018-10-11 Morgan Stanley Maintain Overweight Overweight
2018-09-17 Argus Maintain Buy Buy
2018-09-17 B of A Securities Upgrade Underperform Neutral
2018-09-17 Bank of America Upgrade Underperform Neutral
2018-09-17 Argus Research Maintain Buy Buy
2018-08-15 Morgan Stanley Maintain Overweight Overweight
2018-08-15 Deutsche Bank Maintain Buy Buy
2018-08-15 Citigroup Upgrade Sell Neutral
2018-07-06 Argus Maintain Buy Buy
2018-07-06 Argus Research Maintain Buy Buy
2018-06-27 B of A Securities Maintain Underperform Underperform
2018-06-27 Bank of America Maintain Underperform Underperform
2018-06-15 JP Morgan Maintain Overweight Overweight
2018-06-12 Wells Fargo Maintain Market Perform Market Perform
2018-05-23 JP Morgan Maintain Overweight Overweight
2018-05-08 Atlantic Equities Upgrade Neutral Overweight
2018-04-24 Wells Fargo Maintain Market Perform Perform
2018-02-23 Credit Suisse Maintain Outperform Outperform
2018-02-22 Stephens & Co. Maintain Equal Weight Equal Weight
2018-02-22 Barclays Maintain Equal Weight Equal Weight
2018-02-22 Baird Maintain Neutral Neutral
2017-12-04 Moffett Nathanson Maintain Neutral Neutral
2017-11-16 Citigroup Maintain Sell Sell
2017-11-15 JP Morgan Maintain Overweight Overweight
2017-11-15 Morgan Stanley Maintain Overweight Overweight
2017-11-08 Morgan Stanley Maintain Overweight Overweight
2017-10-25 BTIG Maintain Sell Sell
2017-10-25 BTIG Research Maintain Sell Sell
2017-10-04 Raymond James Downgrade Strong Buy Market Perform
2017-09-18 Argus Research Maintain Buy Buy
2017-09-18 Argus Maintain Buy Buy
2017-09-12 Citigroup Downgrade Neutral Sell
2017-08-21 Barclays Upgrade Underweight Equal Weight
2017-08-16 Bank of America Maintain Underperform Underperform
2017-08-16 B of A Securities Maintain Underperform Underperform
2017-08-16 Barclays Maintain Underweight Underweight
2017-07-07 Jefferies Upgrade Hold Buy
2017-07-07 B of A Securities Downgrade Neutral Underperform
2017-07-07 Bank of America Downgrade Neutral Underperform
2017-03-15 Wedbush Maintain Outperform Outperform
2017-01-17 Guggenheim Maintain Neutral Neutral
2017-01-13 B of A Securities Downgrade Buy Neutral
2017-01-13 Bank of America Downgrade Buy Neutral
2016-12-14 Atlantic Equities Maintain Overweight Overweight
2016-11-15 Susquehanna Upgrade Neutral Positive
2016-11-15 Raymond James Upgrade Outperform Strong Buy
2016-10-19 BTIG Research Maintain Sell Sell
2016-10-19 BTIG Maintain Sell Sell
2016-08-17 Deutsche Bank Maintain Buy Buy
2016-08-17 Citigroup Maintain Neutral Neutral
2016-06-01 BTIG Research Maintain Sell Sell
2016-05-20 Citigroup Maintain Neutral Neutral
2016-05-20 Morgan Stanley Maintain Overweight Overweight
2016-05-06 Goldman Sachs Upgrade Neutral Buy
2016-05-05 Raymond James Downgrade Strong Buy Market Perform
2016-04-15 Gabelli & Co. Maintain Hold Hold
2016-04-06 Goldman Sachs Maintain Neutral Neutral
2016-03-30 Barclays Maintain Underperform Underperform
2016-02-12 Deutsche Bank Maintain Buy Buy
2016-02-05 UBS Maintain Buy Buy
2015-11-13 Jefferies Maintain Hold Hold
2015-09-15 Jefferies Maintain Hold Hold
2015-08-05 Evercore ISI Group Downgrade Buy Hold
2015-02-17 JP Morgan Maintain Overweight Overweight
2015-02-13 Deutsche Bank Maintain Buy Buy
2015-02-09 JP Morgan Maintain Overweight Overweight
2015-01-09 RBC Capital Downgrade Top Pick Outperform
2015-01-08 Deutsche Bank Upgrade Hold Buy
2015-01-05 Citigroup Maintain Neutral Neutral
2014-11-17 Morgan Stanley Maintain Overweight Overweight
2014-11-14 Sterne Agee Maintain Buy Buy
2014-11-07 Citigroup Maintain Neutral Neutral
2014-11-03 JP Morgan Maintain Overweight Overweight
2014-11-02 Barclays Maintain Equal Weight Equal Weight
2014-10-31 Barclays Maintain Equal Weight Equal Weight
2014-09-30 William Blair Maintain Outperform Outperform
2014-09-11 Wedbush Maintain Outperform Outperform
2014-08-15 Raymond James Maintain Strong Buy Strong Buy
2014-08-14 Credit Suisse Maintain Outperform Outperform
2014-08-14 Nomura Maintain Neutral Neutral
2014-08-14 JP Morgan Maintain Overweight Overweight
2014-06-27 JP Morgan Maintain Overweight Overweight
2014-06-26 Raymond James Maintain Strong Buy Strong Buy
2014-06-24 Morgan Stanley Maintain Overweight Overweight
2014-05-16 Nomura Maintain Neutral Neutral
2014-05-16 UBS Maintain Buy Buy
2014-04-04 Baird Downgrade Outperform Neutral
2014-01-31 JP Morgan Maintain Overweight Overweight
2013-12-13 RBC Capital Upgrade Outperform Top Pick
2013-11-01 Deutsche Bank Downgrade Buy Hold
2013-10-25 RBC Capital Upgrade Sector Perform Outperform
2013-10-17 Wedbush Upgrade Underperform Outperform
2013-10-17 UBS Maintain Buy Buy
2013-10-17 Baird Maintain Outperform Outperform
2013-10-17 Goldman Sachs Maintain Neutral Neutral
2013-10-16 Bank of America Upgrade Neutral Buy
2013-10-16 B of A Securities Upgrade Neutral Buy
2013-10-14 Wedbush Maintain Underperform Underperform
2013-07-26 Deutsche Bank Upgrade Hold Buy
2013-06-26 Morgan Stanley Downgrade Equal Weight Underweight
2013-02-08 JP Morgan Upgrade Neutral Overweight
2013-02-08 Barclays Maintain Equal Weight Equal Weight
2012-11-09 Deutsche Bank Maintain Hold Hold
2012-10-22 PiperJaffray Maintain Overweight Overweight
2012-10-22 Deutsche Bank Maintain Hold Hold
2012-10-22 Piper Sandler Maintain Overweight Overweight
2012-10-22 Oppenheimer Maintain Perform Perform
2012-10-22 Goldman Sachs Maintain Neutral Neutral
2012-09-07 JP Morgan Maintain Neutral Neutral
2012-08-10 Barclays Maintain Equal Weight Equal Weight
2012-08-10 Credit Suisse Downgrade Outperform Neutral
2012-06-27 UBS Maintain Buy Buy
2012-05-18 UBS Maintain Buy Buy
2012-05-18 JP Morgan Maintain Neutral Neutral
2012-05-18 Deutsche Bank Maintain Hold Hold
2012-05-17 Deutsche Bank Downgrade Buy Hold
2012-05-17 Oppenheimer Maintain Perform Perform
2012-05-15 UBS Maintain Buy Buy
2012-02-17 Goldman Sachs Maintain Neutral Neutral
2012-02-16 Bank of America Maintain Neutral Neutral
2012-02-16 B of A Securities Maintain Neutral Neutral