NASDAQ : ODFL

Old Dominion Freight Line, Inc.

$225.23 USD

-$3.38 (-1.48%)

Volume
934.54K
Average Volume
1.97M
Market Capitalization
$46.84B
P/E Ratio
47.02
Dividend Yield
0.51%
Price Target
$228.00
Year High
$252.03
Year Low
$126.01
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$1.57
Source Headline
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

Old Dominion Freight Line to Webcast Second Quarter 2026 Conference Call

THOMASVILLE, N.C.--(BUSINESS WIRE)--Old Dominion Freight Line, Inc. (Nasdaq: ODFL) announced today that it plans to release its second quarter 2026 financial results before opening of trading on Wednesday, July 29, 2026. The Company will also hold a conference call to discuss its financial results and outlook at 10:00 a.m. (Eastern Time) on Wednesday, July 29, 2026.An online, real-time webcast of Old Dominion's quarterly conference call will be available at ir.odfl.com on Wednesday, July 29, 202.

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

Old Dominion: Light At The End Of The Tunnel - Part 3

Old Dominion Freight Line is poised to benefit as the freight recession finally ends after multiple false starts. ODFL's unmatched service quality and network efficiency have driven industry-leading operating margins and ROE consistently above 20%. Management's disciplined capital allocation—investing through downturns and throttling capex at cycle bottoms—signals a likely inflection point.

seekingalpha.com - 2026-06-26 04:11:27

Here's Why Old Dominion Freight Line Stock Slumped This Week

Old Dominion Freight Line stock dropped after a Citi analyst downgrade, even though the LTL freight market outlook is improving for 2026. Valuation concerns suggest waiting for a better entry point.

fool.com - 2026-06-20 08:42:00

Old Dominion Freight Line Inc (ODFL) Stock Down 5.7% but Still Overvalued -- GF Score: 93/100

On June 17, 2026, Old Dominion Freight Line Inc (ODFL) shares fell 5.7% to a current price of $218.36. The stock has exhibited a range of performance over the p

gurufocus.com - 2026-06-17 18:08:00

Old Dominion Freight Line Inc (ODFL) Shares Fall 3.4% -- GF Value Says Still Overvalued

On June 15, 2026, Old Dominion Freight Line Inc (ODFL) shares fell 3.4% to a current price of $237.42. This decline comes amid a 52-week range that has seen a h

gurufocus.com - 2026-06-15 18:25:00

Old Dominion's Increased Demand Drives Big Inflows

Shares of Old Dominion Freight Line, Inc. (ODFL) are up 52.8% in a year due to strong institutional support.

fxempire.com - 2026-06-12 06:35:42

Forward Air vs. Old Dominion Freight Line: Which Industrials Stock Is a Better Buy in 2026?

Forward Air offers a low-valuation entry into expedited logistics but carries significant debt and reported net losses in its most recent fiscal year. Old Dominion Freight Line maintains a debt-free balance sheet and high net margins despite broader economic headwinds facing the trucking industry.

fool.com - 2026-06-11 23:48:10

Amazon Expands Its LTL Shipping Business. Old Dominion Freight Tumbles.

Old Dominion Freight Line and FedEx Freight shares are falling Wednesday.

barrons.com - 2026-06-10 07:45:00

FedEx Updates Annual Dividend Following FedEx Freight Spin-Off

FDX's consistent efforts to reward its shareholders through dividend hikes highlight its financial bliss.

zacks.com - 2026-06-09 13:32:10

Nvidia, Old Dominion Freight Line And An Energy Stock On CNBC's 'Final Trades'

On CNBC's “Halftime Report Final Trades,” Joseph M. Terranova, senior managing director for Virtus Investment Partners, named Old Dominion Freight Line, Inc. (NASDAQ:ODFL) as his final trade.

benzinga.com - 2026-06-09 08:28:47

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

Old Dominion Unveils Solid LTL Unit Performance for May

ODFL's May LTL revenue per day rose 12.3% as revenue per hundredweight climbed, though shipments and tons per day fell.

zacks.com - 2026-06-04 14:41:30

ODFL DCF Analysis: Intrinsic Value $136 vs Price $236

On June 04, 2026, we present a detailed DCF analysis for Old Dominion Freight Line Inc (ODFL). The company has shown impressive price performance recently, with

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

Old Dominion Freight Line Provides Update for Second Quarter 2026

Old Dominion Freight Line, Inc. (Nasdaq: ODFL) today reported certain less-than-truckload (“LTL”) operating metrics for May 2026. Revenue per day increased

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

Old Dominion Freight Line Provides Update for Second Quarter 2026

THOMASVILLE, N.C.--(BUSINESS WIRE)--Old Dominion Freight Line, Inc. (Nasdaq: ODFL) today reported certain less-than-truckload (“LTL”) operating metrics for May 2026. Revenue per day increased 12.3% as compared to May 2025 due to an increase in our LTL revenue per hundredweight that was partially offset by a 3.8% decrease in LTL tons per day. The change in LTL tons per day was attributable to a 5.3% decrease in LTL shipments per day that was partially offset by a 1.6% increase in LTL weight per.

businesswire.com - 2026-06-03 07:00:00

Old Dominion (ODFL) Up 4% Since Last Earnings Report: Can It Continue?

Old Dominion (ODFL) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-05-29 12:31:49

Should Investors Hold Old Dominion Stock Despite Its Higher Valuation?

With ODFL's shares moving north, we assess the current positioning of the stock to determine if it's a good investment at this juncture.

zacks.com - 2026-05-26 14:12:06

Old Dominion Freight Line Announces $0.29 Per Share Quarterly Cash Dividend

THOMASVILLE, N.C.--(BUSINESS WIRE)--Old Dominion Freight Line, Inc. (Nasdaq: ODFL) today announced that its Board of Directors has declared a quarterly cash dividend of $0.29 per share of common stock, payable on June 17, 2026, to shareholders of record at the close of business on June 3, 2026. This dividend payment represents a 3.6% increase to the quarterly cash dividend paid in June 2025. Forward-looking statements in this news release are made pursuant to the safe harbor provisions of the P.

businesswire.com - 2026-05-21 07:00:00

3 Transportation Stocks Built for the Long Haul

Transportation stocks are decidedly old-line industrial fare, but that status could work in favor of long-term investors.

fool.com - 2026-05-08 08:45:00

Old Dominion University Becomes a Health Promoting University

Integrating Well-Being Across Campus to Enhance Learning, Research and Community Engagement Integrating Well-Being Across Campus to Enhance Learning, Research and Community Engagement

globenewswire.com - 2026-05-07 10:32:00

Old Dominion Freight Line Analysts Increase Their Forecasts Following Strong Q1 Earnings

Old Dominion Freight Line Inc. (NASDAQ:ODFL) on Wednesday reported upbeat first-quarter 2026 results.

benzinga.com - 2026-04-30 12:09:14

Old Dominion Freight Line, Inc. (ODFL) Q1 2026 Earnings Call Transcript

Old Dominion Freight Line, Inc. (ODFL) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-04-29 16:01:40

Old Dominion Q1 Earnings & Revenues Beat Estimates, Down Y/Y

ODFL's Q1 earnings and revenues beat estimates but declined year over year, with full-year 2026 aggregate capital expenditures guidance reaffirmed at $265 million.

zacks.com - 2026-04-29 14:37:07

Old Dominion (ODFL) Reports Q1 Earnings: What Key Metrics Have to Say

Although the revenue and EPS for Old Dominion (ODFL) give a sense of how its business performed in the quarter ended March 2026, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers.

zacks.com - 2026-04-29 10:30:43

Is Old Dominion Freight Line (ODFL) Overvalued After Q1 2026 Earnings Beat? EPS $1.14 vs $1.06 est.; Revenue $1.335B vs $1.312B est.; GF Score 95/100, 26.2% overvalued

Diluted EPS was $1.14. The estimated EPS was $1.06.Total revenue was $1,334.7 million. The estimated revenue was $1,311.68 million.Revenue decreased 2.9% year

gurufocus.com - 2026-04-29 09:33:00

Old Dominion Freight Line (ODFL) Q1 Earnings and Revenues Beat Estimates

Old Dominion Freight Line (ODFL) came out with quarterly earnings of $1.14 per share, beating the Zacks Consensus Estimate of $1.05 per share. This compares to earnings of $1.19 per share a year ago.

zacks.com - 2026-04-29 09:30:46

ODFL DCF Analysis: Intrinsic Value $137 vs Price $222

On April 29, 2026, we present a DCF analysis for Old Dominion Freight Line Inc (ODFL), a company that has shown impressive price performance over the past year,

gurufocus.com - 2026-04-29 07:30:00

Old Dominion Freight Line Reports First Quarter 2026 Earnings Per Diluted Share of $1.14

THOMASVILLE, N.C.--(BUSINESS WIRE)--Old Dominion Freight Line, Inc. (Nasdaq: ODFL) today announced financial results for the three-month period ended March 31, 2026.   Three Months Ended   March 31, (In thousands, except per share amounts) 2026   2025   % Chg. Total revenue $ 1,334,696   $ 1,374,858   (2.9 )% LTL services revenue $ 1,321,891   $ 1,360,839   (2.9 )% Other services revenue $ 12,805   $ 14,019   (8.7 )% Operating income $ 317,341   $ 338,055   (6.1 )% Operating ratio   76.2 %   75.

businesswire.com - 2026-04-29 07:00:00

Countdown to Old Dominion (ODFL) Q1 Earnings: A Look at Estimates Beyond Revenue and EPS

Evaluate the expected performance of Old Dominion (ODFL) for the quarter ended March 2026, looking beyond the conventional Wall Street top-and-bottom-line estimates and examining some of its key metrics for better insight.

zacks.com - 2026-04-28 10:16:39

Old Dominion Freight Line, Inc. $ODFL Shares Sold by Cwm LLC

Cwm LLC trimmed its holdings in shares of Old Dominion Freight Line, Inc. (NASDAQ: ODFL) by 26.5% in the undefined quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The firm owned 14,140 shares of the transportation company's stock after selling 5,106 shares during the

defenseworld.net - 2026-04-25 04:32:58

Old Dominion Freight Line, Inc. (NASDAQ:ODFL) Receives Consensus Recommendation of “Hold” from Brokerages

Shares of Old Dominion Freight Line, Inc. (NASDAQ: ODFL - Get Free Report) have received an average recommendation of "Hold" from the twenty-six analysts that are currently covering the stock, MarketBeat reports. Three analysts have rated the stock with a sell rating, fourteen have issued a hold rating and nine have given a buy rating to

defenseworld.net - 2026-04-25 02:30:48

Will Old Dominion (ODFL) Beat Estimates Again in Its Next Earnings Report?

Old Dominion (ODFL) 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-24 13:11:11

Old Dominion to Report Q1 Earnings: What's in Store for the Stock?

ODFL heads into Q1 2026 earnings with rising estimates and a strong beat history, but revenues and profits are expected to have declined year over year.

zacks.com - 2026-04-22 12:20:16

Old Dominion Freight Line (ODFL) Expected to Beat Earnings Estimates: Should You Buy?

Old Dominion (ODFL) 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-04-22 11:01:47

3 Of My Favorite Places To Invest Right Now - And Why I'm Buying Them Aggressively

I see compelling alpha in energy, transportation, and private credit, driven by accelerating economic growth and cyclical value rotation. Energy stocks, as tracked by XLE, have retraced war-driven gains, offering attractive entry points for growth-focused investors. Transportation indicators and manufacturing data confirm restocking and pricing power, supporting bullish positioning in names like ODFL, UNP, and IYT.

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

Old Dominion Freight Line, Inc. $ODFL Stock Holdings Reduced by Asset Management One Co. Ltd.

Asset Management One Co. Ltd. cut its position in shares of Old Dominion Freight Line, Inc. (NASDAQ: ODFL) by 4.6% in the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The institutional investor owned 79,881 shares of the transportation company's stock after selling 3,828 shares

defenseworld.net - 2026-04-21 03:26:52

Patriot Financial Group Insurance Agency LLC Takes Position in Old Dominion Freight Line, Inc. $ODFL

Patriot Financial Group Insurance Agency LLC bought a new stake in Old Dominion Freight Line, Inc. (NASDAQ: ODFL) during the undefined quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The institutional investor bought 2,899 shares of the transportation company's stock, valued at approximately $455,000.

defenseworld.net - 2026-04-20 05:29:16

ODFL DCF Analysis: Intrinsic Value $137 vs Price $214

On April 17, 2026, we present a DCF analysis for Old Dominion Freight Line Inc (ODFL), a company that has shown impressive price performance recently:

gurufocus.com - 2026-04-17 07:03:00

Childress Capital Advisors LLC Purchases Shares of 2,384 Old Dominion Freight Line, Inc. $ODFL

Childress Capital Advisors LLC bought a new position in shares of Old Dominion Freight Line, Inc. (NASDAQ: ODFL) in the fourth quarter, according to its most recent filing with the Securities and Exchange Commission. The institutional investor bought 2,384 shares of the transportation company's stock, valued at approximately $374,000. A number of other

defenseworld.net - 2026-04-17 04:22:42

A Look at Old Dominion Freight Line Inc (ODFL) After 4.1% Gain -- GF Value $175.25 vs Price $213.57

On April 16, 2026, Old Dominion Freight Line Inc (ODFL) shares rose 4.1% to a current price of $213.57. This increase comes amid a 52-week price range of $126.0

gurufocus.com - 2026-04-16 17:17:00

Get ODFL Insider Trade Alerts

ODFL Price Target Summary

Last Month

$234.71

7 analysts

Last Quarter

$228.56

18 analysts

Last Year

$197.37

52 analysts

All Time

$223.01

97 analysts

ODFL Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-14 Susquehanna Maintain Neutral Neutral
2026-07-13 Raymond James Maintain Outperform Outperform
2026-07-09 Citigroup Upgrade Sell Neutral
2026-07-08 Wells Fargo Upgrade Equal Weight Overweight
2026-07-07 UBS Maintain Neutral Neutral
2026-07-06 Morgan Stanley Downgrade Overweight Equal Weight
2026-07-01 Evercore ISI Group Upgrade In Line Outperform
2026-06-25 Barclays Maintain Equal Weight Equal Weight
2026-06-23 Goldman Sachs Maintain Buy Buy
2026-06-15 Citigroup Downgrade Neutral Sell
2026-06-09 Jefferies Maintain Hold Hold
2026-06-08 JP Morgan Maintain Neutral Neutral
2026-06-05 Wells Fargo Maintain Equal Weight Equal Weight
2026-06-02 Susquehanna Maintain Neutral Neutral
2026-04-30 TD Cowen Maintain Hold Hold
2026-04-30 Barclays Maintain Equal Weight Equal Weight
2026-04-30 Evercore ISI Group Maintain In Line In Line
2026-04-30 Stephens & Co. Maintain Overweight Overweight
2026-04-30 Citigroup Maintain Neutral Neutral
2026-04-30 JP Morgan Maintain Neutral Neutral
2026-04-30 Wells Fargo Maintain Equal Weight Equal Weight
2026-04-28 Baird Upgrade Underperform Neutral
2026-04-22 Jefferies Maintain Hold Hold
2026-04-16 Stifel Maintain Buy Buy
2026-04-07 Wells Fargo Upgrade Underweight Equal Weight
2026-03-27 Evercore ISI Group Maintain In Line In Line
2026-03-10 JP Morgan Maintain Neutral Neutral
2026-02-11 Susquehanna Maintain Neutral Neutral
2026-02-09 Citigroup Downgrade Buy Neutral
2026-02-05 Morgan Stanley Maintain Overweight Overweight
2026-02-05 Wells Fargo Maintain Underweight Underweight
2026-02-05 Jefferies Maintain Hold Hold
2026-02-05 UBS Maintain Neutral Neutral
2026-02-05 Baird Downgrade Neutral Underperform
2026-02-05 Evercore ISI Group Maintain In Line In Line
2026-02-05 TD Cowen Maintain Hold Hold
2026-02-05 JP Morgan Maintain Neutral Neutral
2026-01-21 Stifel Maintain Buy Buy
2026-01-15 Truist Securities Maintain Buy Buy
2026-01-15 Barclays Maintain Equal Weight Equal Weight
2026-01-13 Evercore ISI Group Maintain In Line In Line
2026-01-12 JP Morgan Maintain Neutral Neutral
2026-01-09 TD Cowen Maintain Hold Hold
2026-01-08 Citigroup Maintain Buy Buy
2025-12-16 Stifel Maintain Buy Buy
2025-12-08 JP Morgan Maintain Neutral Neutral
2025-12-08 Morgan Stanley Upgrade Equal Weight Overweight
2025-12-03 B of A Securities Maintain Neutral Neutral
2025-12-03 Citigroup Maintain Buy Buy
2025-12-01 BMO Capital Upgrade Market Perform Outperform
2025-10-30 Evercore ISI Group Maintain In Line In Line
2025-10-30 Raymond James Maintain Outperform Outperform
2025-10-30 Wells Fargo Maintain Underweight Underweight
2025-10-30 Stephens & Co. Maintain Overweight Overweight
2025-10-30 JP Morgan Maintain Neutral Neutral
2025-10-30 Citigroup Maintain Buy Buy
2025-10-28 Stifel Maintain Buy Buy
2025-10-14 Raymond James Maintain Outperform Outperform
2025-10-08 JP Morgan Maintain Neutral Neutral
2025-10-03 UBS Maintain Neutral Neutral
2025-10-02 Barclays Maintain Equal Weight Equal Weight
2025-09-30 Evercore ISI Group Maintain In Line In Line
2025-09-10 Citigroup Maintain Buy Buy
2025-08-04 Baird Maintain Neutral Neutral
2025-07-31 UBS Maintain Neutral Neutral
2025-07-31 Stifel Maintain Buy Buy
2025-07-31 Wells Fargo Maintain Underweight Underweight
2025-07-31 Morgan Stanley Maintain Equal Weight Equal Weight
2025-07-31 Stephens & Co. Maintain Overweight Overweight
2025-07-31 Barclays Maintain Equal Weight Equal Weight
2025-07-31 Raymond James Maintain Outperform Outperform
2025-07-30 B of A Securities Maintain Neutral Neutral
2025-07-24 Stifel Maintain Buy Buy
2025-07-08 JP Morgan Maintain Neutral Neutral
2025-07-07 Wells Fargo Maintain Underweight Underweight
2025-06-30 Truist Securities Maintain Buy Buy
2025-06-18 Susquehanna Maintain Neutral Neutral
2025-06-12 Benchmark Maintain Hold Hold
2025-06-04 B of A Securities Maintain Neutral Neutral
2025-06-02 Goldman Sachs Upgrade Neutral Buy
2025-05-16 B of A Securities Maintain Neutral Neutral
2025-04-24 JP Morgan Maintain Neutral Neutral
2025-04-24 Susquehanna Maintain Neutral Neutral
2025-04-24 Stephens & Co. Maintain Overweight Overweight
2025-04-24 B of A Securities Maintain Neutral Neutral
2025-04-24 Wells Fargo Maintain Underweight Underweight
2025-04-24 Barclays Maintain Equal Weight Equal Weight
2025-04-24 Stifel Maintain Buy Buy
2025-04-24 Evercore ISI Group Maintain In Line In Line
2025-04-24 Truist Securities Maintain Buy Buy
2025-04-23 Goldman Sachs Maintain Neutral Neutral
2025-04-14 Stifel Maintain Buy Buy
2025-04-09 Jefferies Maintain Hold Hold
2025-04-08 UBS Maintain Neutral Neutral
2025-04-08 Citigroup Upgrade Neutral Buy
2025-04-08 Raymond James Maintain Outperform Outperform
2025-04-02 Barclays Maintain Equal Weight Equal Weight
2025-03-31 Susquehanna Maintain Neutral Neutral
2025-03-27 Wells Fargo Maintain Underweight Underweight
2025-03-10 Barclays Maintain Equal Weight Equal Weight
2025-03-04 Citigroup Maintain Neutral Neutral
2025-02-24 Stifel Upgrade Hold Buy
2025-02-06 Evercore ISI Group Maintain In Line In Line
2025-02-06 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-06 Stephens & Co. Maintain Overweight Overweight
2025-01-23 Stifel Maintain Hold Hold
2025-01-17 Barclays Maintain Equal Weight Equal Weight
2025-01-16 B of A Securities Maintain Neutral Neutral
2025-01-15 Stifel Maintain Hold Hold
2025-01-10 Jefferies Maintain Hold Hold
2025-01-07 Susquehanna Downgrade Positive Neutral
2025-01-07 Wells Fargo Maintain Underweight Underweight
2024-12-12 Goldman Sachs Maintain Neutral Neutral
2024-12-06 JP Morgan Maintain Neutral Neutral
2024-12-04 Stephens & Co. Maintain Overweight Overweight
2024-11-13 Barclays Maintain Equal Weight Equal Weight
2024-11-12 Argus Research Downgrade Buy Hold
2024-11-12 Citigroup Maintain Neutral Neutral
2024-10-24 Baird Maintain Outperform Outperform
2024-10-24 BMO Capital Maintain Market Perform Market Perform
2024-10-24 Stifel Maintain Hold Hold
2024-10-24 Susquehanna Maintain Positive Positive
2024-10-24 Barclays Maintain Equal Weight Equal Weight
2024-10-24 Wells Fargo Maintain Underweight Underweight
2024-10-24 TD Cowen Maintain Hold Hold
2024-10-21 Stifel Downgrade Buy Hold
2024-10-18 BMO Capital Downgrade Outperform Market Perform
2024-10-09 Goldman Sachs Maintain Neutral Neutral
2024-10-03 Evercore ISI Group Maintain In Line In Line
2024-09-18 Susquehanna Maintain Positive Positive
2024-09-06 B of A Securities Maintain Neutral Neutral
2024-09-06 JP Morgan Maintain Neutral Neutral
2024-09-05 Stephens & Co. Maintain Overweight Overweight
2024-09-05 Wells Fargo Maintain Underweight Underweight
2024-07-25 Raymond James Maintain Outperform Outperform
2024-07-25 BMO Capital Maintain Outperform Outperform
2024-07-25 Baird Maintain Outperform Outperform
2024-07-25 JP Morgan Maintain Neutral Neutral
2024-07-25 TD Cowen Maintain Hold Hold
2024-07-22 B of A Securities Maintain Neutral Neutral
2024-07-08 Morgan Stanley Maintain Equal Weight Equal Weight
2024-06-25 Evercore ISI Group Downgrade Outperform In Line
2024-06-24 Raymond James Maintain Outperform Outperform
2024-06-12 Barclays Maintain Equal Weight Equal Weight
2024-06-12 Susquehanna Maintain Positive Positive
2024-06-06 B of A Securities Maintain Neutral Neutral
2024-05-08 Baird Upgrade Neutral Outperform
2024-04-29 Vertical Research Upgrade Sell Hold
2024-04-25 Barclays Maintain Equal Weight Equal Weight
2024-04-25 UBS Maintain Neutral Neutral
2024-04-25 JP Morgan Maintain Neutral Neutral
2024-04-25 Evercore ISI Group Maintain Outperform Outperform
2024-04-25 B of A Securities Maintain Neutral Neutral
2024-04-15 Raymond James Maintain Outperform Outperform
2024-04-09 JP Morgan Maintain Neutral Neutral
2024-04-04 Barclays Maintain Equal Weight Equal Weight
2024-03-11 Barclays Maintain Equal Weight Equal Weight
2024-03-06 B of A Securities Downgrade Buy Neutral
2024-02-08 Goldman Sachs Maintain Neutral Neutral
2024-02-08 Susquehanna Maintain Positive Positive
2024-01-10 Stifel Maintain Buy Buy
2024-01-08 Susquehanna Upgrade Neutral Positive
2023-12-11 Raymond James Maintain Outperform Outperform
2023-11-27 Deutsche Bank Downgrade Buy Hold
2023-10-27 Stifel Upgrade Hold Buy
2023-10-27 Raymond James Maintain Outperform Outperform
2023-10-26 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-26 Citigroup Maintain Neutral Neutral
2023-10-26 Susquehanna Maintain Neutral Neutral
2023-10-26 Wells Fargo Maintain Overweight Overweight
2023-10-26 Barclays Maintain Equal Weight Equal Weight
2023-10-04 Susquehanna Maintain Neutral Neutral
2023-10-02 Morgan Stanley Maintain Equal Weight Equal Weight
2023-08-21 Stephens & Co. Maintain Overweight Overweight
2023-07-28 Barclays Maintain Equal Weight Equal Weight
2023-07-27 Stephens & Co. Maintain Overweight Overweight
2023-07-27 Raymond James Maintain Outperform Outperform
2023-07-27 Credit Suisse Maintain Underperform Underperform
2023-07-27 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-27 Goldman Sachs Maintain Neutral Neutral
2023-07-13 Wells Fargo Maintain Overweight Overweight
2023-07-07 Raymond James Maintain Outperform Outperform
2023-07-06 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-30 Citigroup Maintain Neutral Neutral
2023-06-28 B of A Securities Upgrade Neutral Buy
2023-06-16 Susquehanna Maintain Neutral Neutral
2023-06-06 Stephens & Co. Maintain Overweight Overweight
2023-05-17 Evercore ISI Group Upgrade In Line Outperform
2023-04-28 Deutsche Bank Upgrade Hold Buy
2023-04-27 Stephens & Co. Maintain Overweight Overweight
2023-04-27 Credit Suisse Maintain Underperform Underperform
2023-04-27 Deutsche Bank Maintain Hold Hold
2023-04-27 Raymond James Maintain Outperform Outperform
2023-04-27 Citigroup Maintain Neutral Neutral
2023-04-27 Baird Maintain Neutral Neutral
2023-04-27 Morgan Stanley Maintain Equal Weight Equal Weight
2023-04-27 Wells Fargo Maintain Overweight Overweight
2023-04-12 Wells Fargo Maintain Overweight Overweight
2023-04-10 Susquehanna Maintain Neutral Neutral
2023-04-04 Morgan Stanley Maintain Equal Weight Equal Weight
2023-03-20 Deutsche Bank Maintain Hold Hold
2023-02-13 Morgan Stanley Maintain Equal Weight Equal Weight
2023-02-08 Raymond James Maintain Outperform Outperform
2023-02-02 Keybanc Maintain Overweight Overweight
2023-02-02 Susquehanna Maintain Neutral Neutral
2023-02-02 Citigroup Maintain Neutral Neutral
2023-02-02 Cowen & Co. Maintain Market Perform Market Perform
2023-02-02 Credit Suisse Maintain Underperform Underperform
2023-02-02 Deutsche Bank Maintain Hold Hold
2023-02-02 Baird Maintain Neutral Neutral
2023-02-02 Wells Fargo Maintain Overweight Overweight
2023-01-30 Credit Suisse Downgrade Neutral Underperform
2023-01-20 Raymond James Maintain Outperform Outperform
2023-01-17 B of A Securities Upgrade Underperform Neutral
2023-01-04 Wells Fargo Maintain Overweight Overweight
2022-11-29 Deutsche Bank Maintain Hold Hold
2022-10-27 Wells Fargo Maintain Overweight Overweight
2022-10-27 Credit Suisse Maintain Neutral Neutral
2022-10-27 Raymond James Maintain Outperform Outperform
2022-10-14 Raymond James Maintain Outperform Outperform
2022-10-07 Citigroup Maintain Neutral Neutral
2022-10-03 Morgan Stanley Maintain Equal Weight Equal Weight
2022-08-17 Vertical Research Downgrade Hold Sell
2022-08-12 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-28 Wells Fargo Maintain Overweight Overweight
2022-07-28 Credit Suisse Maintain Neutral Neutral
2022-07-28 Raymond James Maintain Outperform Outperform
2022-07-28 UBS Maintain Neutral Neutral
2022-07-15 Wells Fargo Maintain Overweight Overweight
2022-07-15 Raymond James Maintain Outperform Outperform
2022-07-12 Evercore ISI Group Maintain In Line In Line
2022-07-12 Wolfe Research Downgrade Peer Perform Underperform
2022-06-27 Wells Fargo Upgrade Equal Weight Overweight
2022-05-19 Citigroup Maintain Neutral Neutral
2022-05-18 Morgan Stanley Maintain Equal Weight Equal Weight
2022-04-28 Susquehanna Maintain Neutral Neutral
2022-04-28 Wells Fargo Maintain Equal Weight Equal Weight
2022-04-28 Keybanc Maintain Overweight Overweight
2022-04-20 Raymond James Maintain Outperform Outperform
2022-04-04 Morgan Stanley Maintain Equal Weight Equal Weight
2022-02-14 Morgan Stanley Maintain Equal Weight Equal Weight
2022-02-04 Raymond James Maintain Outperform Outperform
2022-02-03 Wells Fargo Maintain Equal Weight Equal Weight
2022-01-11 Evercore ISI Group Downgrade Outperform In Line
2021-12-30 Raymond James Maintain Market Outperform Market Outperform
2021-11-30 Keybanc Maintain Overweight Overweight
2021-11-16 UBS Downgrade Buy Neutral
2021-10-28 Citigroup Maintain Neutral Neutral
2021-10-28 Keybanc Maintain Overweight Overweight
2021-10-19 B of A Securities Maintain Underperform Underperform
2021-10-14 Wells Fargo Maintain Equal Weight Equal Weight
2021-10-04 Morgan Stanley Maintain Overweight Overweight
2021-09-29 Raymond James Maintain Outperform Outperform
2021-09-02 Keybanc Maintain Overweight Overweight
2021-08-19 Keybanc Maintain Overweight Overweight
2021-08-12 Morgan Stanley Maintain Overweight Overweight
2021-08-03 Goldman Sachs Downgrade Buy Neutral
2021-07-29 Wells Fargo Maintain Equal Weight Equal Weight
2021-07-29 Credit Suisse Maintain Neutral Neutral
2021-07-15 Wolfe Research Downgrade Outperform Peer Perform
2021-07-13 Raymond James Upgrade Market Perform Outperform
2021-05-28 Keybanc Maintain Overweight Overweight
2021-05-27 Morgan Stanley Maintain Overweight Overweight
2021-04-23 Keybanc Maintain Overweight Overweight
2021-04-23 Deutsche Bank Maintain Hold Hold
2021-04-07 Stephens & Co. Maintain Overweight Overweight
2021-04-06 Morgan Stanley Maintain Overweight Overweight
2021-03-22 Deutsche Bank Maintain Hold Hold
2021-03-10 Goldman Sachs Upgrade Neutral Buy
2021-03-03 Credit Suisse Maintain Neutral Neutral
2021-02-17 Morgan Stanley Maintain Overweight Overweight
2021-02-05 Credit Suisse Maintain Neutral Neutral
2021-01-14 Stifel Upgrade Sell Hold
2021-01-14 Goldman Sachs Upgrade Sell Neutral
2020-12-10 Morgan Stanley Maintain Overweight Overweight
2020-11-11 Morgan Stanley Maintain Overweight Overweight
2020-10-28 Wells Fargo Maintain Equal Weight Equal Weight
2020-10-15 B of A Securities Maintain Underperform Underperform
2020-10-05 Morgan Stanley Maintain Overweight Overweight
2020-08-31 Morgan Stanley Maintain Overweight Overweight
2020-08-25 Stifel Downgrade Hold Sell
2020-08-24 Keybanc Maintain Overweight Overweight
2020-08-24 KeyBanc Maintain Overweight Overweight
2020-08-05 Deutsche Bank Maintain Hold Hold
2020-08-03 Morgan Stanley Maintain Overweight Overweight
2020-07-31 KeyBanc Maintain Overweight Overweight
2020-07-31 Credit Suisse Maintain Neutral Neutral
2020-07-31 Keybanc Maintain Overweight Overweight
2020-07-16 Keybanc Maintain Overweight Overweight
2020-07-16 KeyBanc Maintain Overweight Overweight
2020-07-08 Citigroup Maintain Neutral Neutral
2020-05-22 Keybanc Maintain Overweight Overweight
2020-05-22 KeyBanc Maintain Overweight Overweight
2020-05-11 Morgan Stanley Maintain Overweight Overweight
2020-04-27 Deutsche Bank Maintain Hold Hold
2020-04-24 KeyBanc Maintain Overweight Overweight
2020-04-24 Stephens & Co. Maintain Overweight Overweight
2020-04-24 Credit Suisse Maintain Neutral Neutral
2020-04-24 Keybanc Maintain Overweight Overweight
2020-04-22 Citigroup Maintain Neutral Neutral
2020-04-08 Morgan Stanley Maintain Overweight Overweight
2020-04-08 B of A Securities Downgrade Neutral Underperform
2020-04-07 Keybanc Maintain Overweight Overweight
2020-04-07 KeyBanc Maintain Overweight Overweight
2020-03-25 Morgan Stanley Maintain Overweight Overweight
2020-03-23 Morgan Stanley Upgrade Equal Weight Overweight
2020-03-20 Stifel Upgrade Sell Hold
2020-03-17 B of A Securities Upgrade Underperform Neutral
2020-03-12 Deutsche Bank Maintain Hold Hold
2020-02-20 Keybanc Maintain Overweight Overweight
2020-02-20 KeyBanc Maintain Overweight Overweight
2020-02-12 Morgan Stanley Maintain Equal Weight Equal Weight
2020-02-11 Morgan Stanley Maintain Equal Weight Equal Weight
2020-02-07 KeyBanc Maintain Overweight Overweight
2020-02-07 Keybanc Maintain Overweight Overweight
2019-11-07 Morgan Stanley Maintain Equal Weight Equal Weight
2019-10-25 KeyBanc Maintain Overweight Overweight
2019-10-25 Keybanc Maintain Overweight Overweight
2019-10-25 Stifel Downgrade Hold Sell
2019-10-25 Stifel Nicolaus Downgrade Hold Sell
2019-09-27 B of A Securities Downgrade Neutral Underperform
2019-09-27 Bank of America Downgrade Neutral Underperform
2019-07-26 KeyBanc Maintain Overweight Overweight
2019-07-26 Keybanc Maintain Overweight Overweight
2019-07-26 Credit Suisse Maintain Neutral Neutral
2019-07-11 Credit Suisse Downgrade Outperform Neutral
2019-06-06 B of A Securities Maintain Neutral Neutral
2019-06-06 Bank of America Maintain Neutral Neutral
2019-04-11 Citigroup Maintain Neutral Neutral
2019-02-26 Bank of America Downgrade Buy Neutral
2019-02-26 B of A Securities Downgrade Buy Neutral
2018-10-30 B of A Securities Upgrade Neutral Buy
2018-10-30 Bank of America Upgrade Neutral Buy
2018-10-29 Argus Research Maintain Buy Buy
2018-10-29 Argus Maintain Buy Buy
2018-10-26 Keybanc Maintain Overweight Overweight
2018-10-26 Credit Suisse Maintain Outperform Outperform
2018-10-26 KeyBanc Maintain Overweight Overweight
2018-10-26 Buckingham Research Maintain Neutral Neutral
2018-10-26 Buckingham Maintain Neutral Neutral
2018-10-25 Deutsche Bank Upgrade Sell Hold
2018-10-22 Morgan Stanley Downgrade Overweight Equal Weight
2018-10-12 Buckingham Maintain Neutral Neutral
2018-10-12 Buckingham Research Maintain Neutral Neutral
2018-10-09 Morgan Stanley Maintain Overweight Overweight
2018-08-30 B of A Securities Maintain Underperform Underperform
2018-08-30 Bank of America Maintain Underperform Underperform
2018-07-27 Morgan Stanley Maintain Overweight Overweight
2018-07-27 Buckingham Maintain Neutral Neutral
2018-07-27 Buckingham Research Maintain Neutral Neutral
2018-07-02 KeyBanc Maintain Overweight Overweight
2018-07-02 Keybanc Maintain Overweight Overweight
2018-03-08 Bank of America Maintain Underperform Underperform
2018-03-08 B of A Securities Maintain Underperform Underperform
2018-02-21 Morgan Stanley Maintain Overweight Overweight
2018-02-09 Buckingham Maintain Neutral Neutral
2018-02-09 Buckingham Research Maintain Neutral Neutral
2017-12-05 KeyBanc Maintain Overweight Overweight
2017-12-05 Keybanc Maintain Overweight Overweight
2017-12-04 Deutsche Bank Downgrade Hold Sell
2017-10-27 Buckingham Research Maintain Neutral Neutral
2017-10-27 Citigroup Maintain Neutral Neutral
2017-10-27 Buckingham Maintain Neutral Neutral
2017-10-10 Bank of America Downgrade Neutral Underperform
2017-10-10 B of A Securities Downgrade Neutral Underperform
2017-10-05 Morgan Stanley Maintain Overweight Overweight
2017-07-31 Deutsche Bank Downgrade Buy Hold
2017-07-10 Morgan Stanley Maintain Overweight Overweight
2017-06-06 Bank of America Upgrade Underperform Neutral
2017-06-06 B of A Securities Upgrade Underperform Neutral
2016-11-29 KeyBanc Maintain Overweight Overweight
2016-11-29 Keybanc Maintain Overweight Overweight
2016-10-28 Bank of America Downgrade Neutral Underperform
2016-10-28 B of A Securities Downgrade Neutral Underperform
2016-07-29 Deutsche Bank Maintain Hold Hold
2016-04-28 Stifel Nicolaus Downgrade Buy Hold
2016-04-28 Stifel Downgrade Buy Hold
2016-03-03 Credit Suisse Maintain Outperform Outperform
2016-03-02 Credit Suisse Maintain Outperform Outperform
2016-01-11 Deutsche Bank Maintain Hold Hold
2016-01-07 RBC Capital Downgrade Outperform Sector Perform
2015-12-02 B of A Securities Downgrade Buy Neutral
2015-12-02 Bank of America Downgrade Buy Neutral
2015-10-07 Citigroup Downgrade Buy Neutral
2015-07-31 Credit Suisse Maintain Outperform Outperform
2015-06-29 Stifel Nicolaus Upgrade Hold Buy
2015-06-29 Stifel Upgrade Hold Buy
2015-06-02 Deutsche Bank Maintain Hold Hold
2015-02-06 Deutsche Bank Maintain Hold Hold
2015-01-15 Deutsche Bank Maintain Hold Hold
2014-11-11 Citigroup Maintain Buy Buy
2014-10-31 Deutsche Bank Maintain Hold Hold
2014-10-30 Credit Suisse Maintain Outperform Outperform
2014-10-17 Longbow Research Upgrade Neutral Buy
2014-09-03 Credit Suisse Maintain Outperform Outperform
2014-07-07 Deutsche Bank Downgrade Buy Hold
2014-05-28 Deutsche Bank Maintain Buy Buy
2014-04-25 Deutsche Bank Maintain Buy Buy
2014-02-19 Wunderlich Maintain Hold Hold
2014-02-19 Wunderlich Securities Maintain Hold Hold
2013-12-16 Deutsche Bank Upgrade Hold Buy
2013-12-10 Longbow Research Downgrade Buy Neutral
2013-12-04 Citigroup Maintain Buy Buy
2013-09-27 Wunderlich Maintain Hold Hold
2013-09-27 Wunderlich Securities Maintain Hold Hold
2013-08-06 RBC Capital Upgrade Sector Perform Outperform
2013-07-26 Wunderlich Securities Maintain Hold Hold
2013-07-26 Wunderlich Maintain Hold Hold
2013-04-16 JP Morgan Upgrade Neutral Overweight
2013-04-10 Deutsche Bank Maintain Hold Hold
2013-03-25 Citigroup Maintain Buy Buy
2013-01-18 Credit Suisse Maintain Outperform Outperform
2013-01-14 Deutsche Bank Downgrade Buy Hold
2012-12-06 Deutsche Bank Maintain Buy Buy
2012-10-26 Deutsche Bank Maintain Buy Buy
2012-04-16 Deutsche Bank Maintain Buy Buy
2012-03-21 Morgan Stanley Maintain Overweight Overweight