Loading live market data…

Tractor Supply Company

NASDAQ:TSCO

$30.17 USD

-$0.38 (-1.24%)

Volume
7.17M
Average Volume
12.95M
Market Capitalization
$15.82B
P/E Ratio
14.79
Dividend Yield
3.12%
Price Target
$40.00
Year High
$63.99
Year Low
$28.36
Day High
Day Low
Payout Ratio
$0.45
Current Ratio
$1.38
Source Headline
Instacart and Tractor Supply Partner to Deliver Pet Supplies, Farm Essentials, and Everything in Between for Life Outside

America's largest rural lifestyle retailer partners with Instacart to deliver pet supplies, livestock needs, and more to communities nationwide at no markups in as fast as an hour SAN FRANCISCO and BRENTWOOD, Tenn., July 14, 2026 /PRNewswire/ -- Instacart (Nasdaq: CART), the leading grocery technology company in North America, and Tractor Supply Company (Nasdaq: TSCO), the largest rural lifestyle retailer in the United States, today announced a new nationwide partnership to offer same-day delivery from more than 2,400 Tractor Supply stores through the Instacart App and website.

prnewswire.com - 2026-07-14 09:00:00

Academy Sports vs. Tractor Supply: A Comparison of Two Embattled Retail Stocks

Tractor Supply consistently generates higher revenue than Academy Sports and Outdoors. Tractor Supply shows clear seasonal peaks in the middle of the calendar year, while Academy Sports and Outdoors maintains a narrower quarter-over-quarter revenue range throughout the cycle.

fool.com - 2026-07-13 23:05:01

Top 50 High-Quality Dividend Growth Stocks For July 2026

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

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

Tractor Supply Announces Webcast of Second Quarter Earnings Conference Call

Tractor Supply Company (NASDAQ: [url="]TSCO[/url]), the largest rural lifestyle retailer in the United States (the “Company”), intends to release its secon

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

Tractor Supply Announces Webcast of Second Quarter Earnings Conference Call

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply Company intends to release its second quarter 2026 results before the market opens on Thursday, July 23, 2026.

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

Tractor Supply: 3.2% Yield From Chicks, Feed, And More

Tractor Supply Company is a wide-moat rural retailer with a resilient, needs-based business model and strong local market adaptation. TSCO targets 3,200 stores long-term, leveraging a $225 billion addressable market and ongoing digital integration to drive growth and recurring revenue. Shares trade at a discount to a $40 fair value estimate, with 8.9% annual EPS growth expected and a sustainable 3.2% dividend yield.

seekingalpha.com - 2026-07-01 08:00:00

Tractor Supply: Decade-Low Valuation, Improving Outlook Support Upgrade To Buy

Tractor Supply Company's earnings growth has stalled in the past couple of years as rural consumers' income has been pressured. The slowdown has captured the market narrative. TSCO's growth story still stands. Store performance looks to pick back up in 2026 already, and the retailer continues to expand its store network. Given a near-decade-low valuation, I estimate TSCO stock to have 50% upside to $46.2.

seekingalpha.com - 2026-06-26 22:54:59

Tractor Supply and 4-H Collaborate With Starlink to Bridge the Digital Divide in Rural Communities

BRENTWOOD, Tenn.--(BUSINESS WIRE)-- #4H--Tractor Supply Company (NASDAQ: TSCO), the largest rural lifestyle retailer in the United States; Starlink, the world's most advanced satellite constellation that delivers reliable broadband connectivity nationwide, including to locations where high-speed internet has traditionally been too expensive, unreliable or entirely unavailable; and 4-H, America's largest youth development organization, announced today an alliance aimed at expanding broadband access in.

businesswire.com - 2026-06-26 17:29:00

Chewy vs. Tractor Supply: Which Consumer Stock Is a Better Buy in 2026?

Chewy dominates the digital landscape with nearly $12.6 billion in revenue and a robust subscription-based business model. Tractor Supply leverages an extensive physical footprint of over 2,400 stores to serve the specialized rural lifestyle market.

fool.com - 2026-06-23 08:30:01

3 Retail Winners Using Cash Flow to Stay Ahead

Retail “apex predators” like TJX Companies NYSE: TJX, Williams-Sonoma NYSE: WSM, and Tractor Supply Company NASDAQ: TSCO weaponize consumer trends to gain market share, drive cash flow, and provide value for their investors.

marketbeat.com - 2026-06-20 10:31:26

Tractor Supply: The Market Got It Wrong Twice (Rating Upgrade)

Tractor Supply Co. is upgraded to buy as valuation compresses to 14x earnings despite only cyclical headwinds. TSCO's Q1 saw modest 3.6% revenue growth, with comp sales up just 0.5% and operating income down 6%, driven by external consumer pressures. Management views current challenges—fuel costs, pet market softness—as temporary, continues store expansion, and maintains positive long-term guidance.

seekingalpha.com - 2026-06-20 08:00:00

Tractor Supply Customers Show Their Passion for Shelter Pets During “Relief for Rescues” Fundraiser

[url="]Tractor Supply Company[/url] (NASDAQ: [url="]TSCO[/url]), the largest rural lifestyle retailer in the United States, announced today that its customers

gurufocus.com - 2026-06-17 12:00:00

Tractor Supply Customers Show Their Passion for Shelter Pets During “Relief for Rescues” Fundraiser

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply customers donated over $547K to the Relief for Rescues Fund with MuttNation, aiding animal shelters hit by natural disasters.

businesswire.com - 2026-06-17 11:54:00

A Once-in-a-Decade Opportunity: 3 of the Best Stocks to Buy in June

These three stocks are down between 50% and 58% from their 52-week highs. All three are leaders of their respective niches but have seen sales growth slow recently.

fool.com - 2026-06-13 12:45:00

Searching For New Lows

I'm always searching for a good bargain. Well, as long as it's a bargain on something that I need and will actually use.

etftrends.com - 2026-06-13 09:06:17

Tractor Supply Bets on Rural Lifestyle Demand: Smart Move?

TSCO is leaning on rural lifestyle demand, new stores and loyalty gains to offset cautious shoppers and shifting pet-category trends.

zacks.com - 2026-06-12 10:56:18

Tractor Supply Celebrates Father's Day With Practical, Project-Ready Gifts, Exclusive Deals and a Free In-Store Family Event

[url="]Tractor Supply Company[/url] (NASDAQ: [url="]TSCO[/url]), the largest rural lifestyle retailer in the United States, has launched its 2026 Father's Day

gurufocus.com - 2026-06-11 14:01:00

Top 50 High-Quality Dividend Growth Stocks For June 2026

I track a curated universe of 50 high-quality dividend growth stocks to identify attractive entry points based on valuation and forward return potential. Year-to-date, the universe lags SPY and SCHD, but select names like LRCX (+343%) and KLAC (+208%) have dramatically outperformed since inception. Currently, 40 stocks offer forward return estimates of at least 10%, with 24 appearing potentially undervalued by my free cash flow model.

seekingalpha.com - 2026-06-08 04:51:11

Dividend Champion, Contender, And Challenger Highlights: Week Of June 7

A weekly summary of dividend activity for Dividend Champions, Contenders, and Challengers. Companies which changed their dividends. Companies with upcoming ex-dividend dates.

seekingalpha.com - 2026-06-05 18:19:56

Petsense by Tractor Supply Launches “Petsense ® Celebrates Pet Heroes” Sweepstakes, Honoring America's Unsung Animal Advocates

In honor of America's 250th anniversary, Petsense, a pet specialty retailer and wholly-owned subsidiary of Tractor Supply Company, today announced the launch o

gurufocus.com - 2026-06-04 10:00:00

Petsense by Tractor Supply Launches “Petsense ® Celebrates Pet Heroes” Sweepstakes, Honoring America's Unsung Animal Advocates

BRENTWOOD, Tenn.--(BUSINESS WIRE)-- #Pets--In honor of America's 250th anniversary, Petsense, a pet specialty retailer and wholly-owned subsidiary of Tractor Supply Company, today announced the launch of its “Petsense® Celebrates Pet Heroes” Sweepstakes: an initiative to recognize the individuals and organizations who dedicate their lives to serving, healing, and caring for pets and pet parents in communities across the country. Nominations are now open through June 20, 2026. Petsense by Tractor Supply.

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

Tractor Supply Company (TSCO) Presents at 2026 Baird Global Consumer, Technology & Services Conference Transcript

Tractor Supply Company (TSCO) Presents at 2026 Baird Global Consumer, Technology & Services Conference Transcript

seekingalpha.com - 2026-06-02 11:11:59

Tractor Supply Celebrates Country Music's Rising Stars at CMA Fest

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply Company, the largest rural lifestyle retailer in the United States, is bringing the spirit of Life Out Here to country music's biggest week through its inaugural sponsorship of the Tractor Supply Spotlight Stage at Fan Fair X during CMA Fest, highlighted by a special performance from 2026 Life Out Here Emerging Artist winner Gloria Anderson. Located inside the Music City Center, the Tractor Supply Spotlight Stage will give fans an up-close exper.

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

Tractor Supply Expands Truck, Tool and Hardware Assortment With Launch of SKIL Power Tools and Electrical Brands

Tractor Supply Company (NASDAQ: [url="]TSCO[/url]), the largest rural lifestyle retailer in the United States, today announced a major, storewide expansion acr

gurufocus.com - 2026-06-01 12:00:00

Tractor Supply Expands Truck, Tool and Hardware Assortment With Launch of SKIL Power Tools and Electrical Brands

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply Company (NASDAQ: TSCO), the largest rural lifestyle retailer in the United States, today announced a major, storewide expansion across its truck, tool and hardware categories, tailored to the needs of its shoppers. Led by the official launch of SKIL Power Tools and a complete, solutions-based reset of the electrical aisle, these initiatives strengthen Tractor Supply's ability to equip project-driven customers looking to complete repairs, mainten.

businesswire.com - 2026-06-01 11:04:00

Tractor Supply Company Acquires VIP Petcare Veterinary Services

Tractor Supply Company (NASDAQ: [url="]TSCO[/url]), the largest rural lifestyle retailer in the United States (the “Company”), today announced it has acqui

gurufocus.com - 2026-05-28 10:00:00

Bansk Group Announces Sale of PetIQ's Veterinary Services Business to Tractor Supply Company

Transaction Marks a Key Step in PetIQ's Evolution into a Leading Branded Pet Health & Wellness Company NEW YORK, May 28, 2026 /PRNewswire/ -- Bansk Group ("Bansk"), a consumer-focused private investment firm dedicated to building distinctive consumer brands, today announced that its portfolio company, PetIQ, Inc. ("PetIQ"), has completed the sale of its veterinary services business, VIP Petcare, to Tractor Supply Company (NASDAQ: TSCO), the largest rural lifestyle retailer in the United States. Financial terms of the transaction were not disclosed.

prnewswire.com - 2026-05-28 09:02:00

Tractor Supply Company Acquires VIP Petcare Veterinary Services

BRENTWOOD, Tenn.--(BUSINESS WIRE)-- #TSC--Tractor Supply Company (NASDAQ: TSCO), the largest rural lifestyle retailer in the United States (the “Company”), today announced it has acquired the veterinary services business VIP Petcare (operating as VIP Petcare and PetVet) from PetIQ, a Bansk Group company. VIP Petcare is the largest provider of mobile veterinary care in the United States, operating community clinics in approximately 2,700 retail locations with national and regional retail partners, incl.

businesswire.com - 2026-05-28 09:00:00

Tractor Supply Co (TSCO) Shares Fall 5.8% -- What GF Score of 83 Tells Investors

On May 26, 2026, Tractor Supply Co (TSCO) shares fell 5.8% to a current price of $29.80. The stock has seen significant volatility, with a 52-week range of $29.

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

1 Magnificent Dividend Stock Down 40% to Buy and Hold Forever

Tractor Supply has thousands of locations across the U.S. catering to farmers, gardeners, and others. The retailer -- known for its rural-lifestyle products -- is not growing briskly, but it's growing.

fool.com - 2026-05-26 16:30:00

Tractor Supply Honors America's Heroes All Month Long

Tractor Supply Company (NASDAQ: [url="]TSCO[/url]), the largest rural lifestyle retailer in the United States, is honoring America's heroes all month long with

gurufocus.com - 2026-05-21 16:00:00

Tractor Supply Honors America's Heroes All Month Long

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply Company (NASDAQ: TSCO), the largest rural lifestyle retailer in the United States, is honoring America's heroes all month long with special offers for Neighbor's Club Hometown Heroes members and savings through Memorial Day. May is recognized as Military Appreciation Month, as it includes Military Spouse Appreciation Day and Victory in Europe (VE) Day on the 8th, Armed Forces Day on the 16th and Memorial Day on the 25th. Tractor Supply is commem.

businesswire.com - 2026-05-21 15:52:00

Tractor Supply Is Still Thriving Despite Pet Headwinds

Tractor Supply Company is rated a 'Buy' after a 36% YTD decline, with shares now trading 21% below intrinsic value. Pet segment weakness, driven by declining dog ownership and Tractor Supply product mix, is a headwind but not a long-term structural risk. TSCO's 75% non-pet sales, expanding store footprint, exclusive brands, and robust loyalty program underpin resilient growth and margin strength.

seekingalpha.com - 2026-05-21 12:52:45

Tractor Supply (TSCO) Down 18.7% Since Last Earnings Report: Can It Rebound?

Tractor Supply (TSCO) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-05-21 12:31:16

Massimo Group Begins Revenue-Generating Fulfillment for Large-Scale Tractor Supply Retail Program

Initial inventory of more than 1,000 units in stock, with orders scheduled for pickup, supporting Massimo's expected 2026 revenue growth strategy and continued national retail expansion GARLAND, Texas, May 19, 2026 /PRNewswire/ -- Massimo Group (NASDAQ: MAMO) ("Massimo" or the "Company"), a manufacturer and distributor of powersports vehicles, utility vehicles, and outdoor mobility products, today announced that it has commenced revenue-generating fulfillment activities for its newly authorized in-store SKU program with Tractor Supply Company (NASDAQ: TSCO), the largest rural lifestyle retailer in the United States. The milestone follows the Company's previously announced authorization for a significant national rollout of a core utility-focused product across Tractor Supply's retail network.

prnewswire.com - 2026-05-19 09:20:00

A Look at Tractor Supply Co (TSCO) After 3.8% Gain -- GF Value $56.28 vs Price $31.72

On May 18, 2026, Tractor Supply Co (TSCO) shares rose 3.8% to a current price of $31.72. Despite this uptick, TSCO has experienced significant volatility over t

gurufocus.com - 2026-05-18 19:28:00

Tractor Supply Company Declares Quarterly Dividend

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply Company announced that its Board of Directors declared a quarterly cash dividend of $0.24 per share of the Company's common stock.

businesswire.com - 2026-05-14 09:00:00

Tractor Supply to Participate in Baird 2026 Global Consumer, Technology & Services Conference

BRENTWOOD, Tenn.--(BUSINESS WIRE)--Tractor Supply Company today announced its participation in the Baird 2026 Global Consumer, Technology & Services Conference.

businesswire.com - 2026-05-13 09:00:00

New Study Finds These Sectors Produce the Most 100-Bagger Stocks

On a recent episode of The Compound and Friends, hosts Josh Brown and Michael Batnick sat down with former Janus analyst Matt Ancrum to discuss his study of 100-bagger stocks.

247wallst.com - 2026-05-12 14:27:12

2 Brilliant Dividend Stocks Down 20% to Buy Before They Rebound

Royal Caribbean boasts full ships and rising profits, even amid higher fuel prices. Investors likely overreacted to Tractor Supply's struggles with pet food sales.

fool.com - 2026-05-09 12:05:00

Here Are Tuesday’s Top Wall Street Analyst Research Calls: Applied Materials, Devon Energy, GoDaddy, Home Depot, Lam Research, Lowe’s, Roblox, Tractor Supply, Ulta Beauty, and More

Pre-Market Stock Futures: Futures are trading higher on Tuesday after new highs on Friday turned into a risk-off Monday, triggered by rising oil prices, a report that Iran attacked the UAE, and an additional report that the U.S. sank a boat in the Strait of Hormuz. All of the major indices finished the day lower,... Here Are Tuesday's Top Wall Street Analyst Research Calls: Applied Materials, Devon Energy, GoDaddy, Home Depot, Lam Research, Lowe's, Roblox, Tractor Supply, Ulta Beauty, and More

247wallst.com - 2026-05-05 07:52:54

Top 3 Unstoppable Dividend Growth Stocks to Buy (and Hold) for the Next Decade

Coca-Cola has raised its dividend for 64 consecutive years and just lifted its 2026 earnings outlook. American Express boosted its quarterly dividend by 16% in March.

fool.com - 2026-05-02 15:46:00

Tractor Supply Co. transforma su contenido de marketing a través de una nueva alianza con ITG

/PRNewswire/ -- Cuando Tractor Supply Co., uno de los minoristas de estilo de vida rural más grandes de Estados Unidos, buscó un nuevo socio de marketing en

prnewswire.com - 2026-04-30 10:17:00

Want Income for Life? Here Are 3 Stocks to Buy Now and Never Sell.

All three outfits are built to last, capable of pushing through temporary headwinds to extend their long-term growth track records.

fool.com - 2026-04-29 14:53:00

3 Of My Favorite Dividend Growth Stocks Trading Way Below Fair Value

Broadening growth beneath headline volatility supports a selective, stock-picking approach, with cyclical value and dividend growers offering compelling risk/reward. Tractor Supply Company is attractively valued at 18x earnings, with 17 consecutive annual dividend hikes and potential upside if economic growth broadens. RTX Corporation combines secular growth in defense and commercial aerospace, boasts a $271B backlog, and offers reliable dividend growth with a BBB+ rating.

seekingalpha.com - 2026-04-26 07:30:00

Tractor Supply: Unclear Future Ahead

Short-term stock underperformance presents an attractive entry point for long-term dividend investors, given the historically high yield. Recent earnings and fundamentals remain supportive of the investment thesis, despite near-term weakness. Dividend stability is a key pillar, reinforcing the stock's appeal for income-focused portfolios.

seekingalpha.com - 2026-04-26 04:47:20

What Moved Markets This Week

Listen on the go! A daily podcast of Wall Street Breakfast will be available by 8:00 a.m.

seekingalpha.com - 2026-04-25 10:57:45

Why Shares of Tractor Supply Stock Slumped 17.9% This Week

Tractor Supply reported earnings last week. The company's traffic is weak right now.

fool.com - 2026-04-24 13:55:18

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

Investors with an interest in Retail - Miscellaneous stocks have likely encountered both Petco Health & Wellness (WOOF) and Tractor Supply (TSCO). But which of these two stocks offers value investors a better bang for their buck right now?

zacks.com - 2026-04-24 12:41:17

This Dividend Stock Is Getting Crushed. But With Its Dividend Yield Crossing 2.4%, Is It Time to Buy?

Tractor Supply's first quarter was weighed down by its companion animal product category. The company still reaffirmed its full-year 2026 outlook, with four of five product categories positive and digital sales growing at a double-digit rate.

fool.com - 2026-04-22 23:51:00

Get TSCO Insider Trade Alerts

TSCO Price Target Summary

Last Month

$35.44

9 analysts

Last Quarter

$41.33

15 analysts

Last Year

$53.11

38 analysts

All Time

$155.58

81 analysts

TSCO Recent Analyst Grades

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