Universal Logistics (ULH) Financials: Revenue & Earnings
$441.13M
Market Cap
-4.81
P/E
12.49
Forward P/E
30
Score
ULH price $16.73 +0.17 +1.03%
Stocklytics score rationale: value 65, quality 17, growth 9.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 1072751000 | 1216665000 | 1461708000 | 1511998000 | 1391083000 | 1750980000 | 2015456000 | 1662139000 | 1846035000 | 1558397000 |
Universal Logistics Holdings, Inc. (ULH) is a diversified company specializing in a comprehensive range of transportation and supply chain management solutions. Its operations extend across the United States, Mexico, Canada, and into Colombia. ULH's core services include a variety of full truckload options, such as standard dry van, flatbed, specialized heavy-haul, and temperature-controlled (refrigerated)…
ULH fair value $9.00. Price $16.73. Price is 86% above fair value.
Below fair value, and cheaper than usual. A larger discount than on 80% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 74.47M. Growth 0.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 26.37M. Net debt 944.53M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
Model uncertainty high for this stock
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-02-11 | — | 0.16 | — | 392.00M |
| 2026-11-05 | — | 0.32 | — | 390.00M |
| 2026-07-31 | 0.99 | 0.13 | 379.32M | 380.40M |
| 2026-05-01 | -0.13 | 0.09 | 367.57M | 372.30M |
| 2026-03-13 | 0.14 | -0.05 | 385.43M | 376.10M |
| 2025-11-06 | 0.24 | 0.18 | 396.79M | 422.80M |
| 2025-07-24 | 0.32 | 0.34 | 393.79M | 426.70M |
| 2025-04-24 | 0.23 | 0.48 | 382.39M | 400.60M |
| 2025-02-06 | 0.77 | 0.93 | 465.13M | 427.30M |
| 2024-10-24 | 1.15 | 1.18 | 426.83M | 427.30M |
| 2024-07-25 | 1.17 | 1.14 | 462.16M | 461.60M |
| 2024-04-25 | 1.99 | 0.73 | 491.91M | 428.60M |
| 2024-02-15 | 0.81 | 0.71 | 390.92M | 377.30M |
| 2023-10-26 | 0.88 | 1.00 | 421.25M | 416.60M |
| 2023-07-27 | 0.90 | 1.01 | 412.57M | 448.10M |
| 2023-04-27 | 0.95 | 0.93 | 437.40M | 448.10M |
| 2023-02-09 | 1.27 | 1.36 | 458.72M | 461.20M |
| 2022-10-27 | 1.84 | 1.34 | 505.69M | 494.30M |
| 2022-07-28 | 1.69 | 1.15 | 527.18M | 487.80M |
| 2022-05-05 | 1.56 | 0.72 | 523.86M | 443.60M |
| 2022-02-10 | 0.92 | 0.54 | 467.37M | 426.00M |
| 2021-10-28 | 0.74 | 0.52 | 445.59M | 437.30M |
| 2021-07-29 | 0.95 | 0.79 | 422.78M | 410.60M |
| 2021-04-29 | 0.80 | 0.70 | 415.23M | — |
| 2021-02-04 | 0.60 | 0.49 | 385.95M | 299.31M |
| 2020-10-29 | 0.50 | 0.50 | 364.99M | 364.99M |
| 2020-07-30 | 0.23 | 0.08 | 257.98M | 89.73M |
| 2020-04-30 | 0.45 | 0.39 | 382.16M | 331.21M |
| 2020-02-06 | 0.32 | 0.29 | 375.93M | 340.69M |
| 2019-10-24 | 0.42 | 0.57 | 375.49M | 788.52M |
| 2019-07-25 | 0.70 | 0.77 | 383.18M | 421.49M |
| 2019-04-25 | 0.59 | 0.56 | 377.41M | 346.47M |
| 2019-02-21 | 0.55 | 0.41 | 386.38M | 282.88M |
| 2018-10-25 | 0.53 | 0.52 | 374.29M | 367.24M |
| 2018-07-26 | 0.62 | 0.38 | 365.93M | 224.26M |
| 2018-04-26 | 0.37 | 0.32 | 335.11M | 289.82M |
| 2018-02-22 | 0.22 | 0.24 | 314.02M | 314.00M |
| 2017-10-26 | 0.26 | 0.23 | 313.00M | 72.23M |
| 2017-07-27 | 0.10 | 0.09 | 305.20M | 274.68M |
| 2017-04-27 | 0.15 | 0.12 | 284.44M | 227.52M |
Yield 2.51%. Payout ratio —. Frequency Quarterly.
Safety score 87/100 · Safe. Payout ratio is not reported, so this part stays neutral. Dividends use less than 40% of free cash flow. Dividends were paid in 17 separate years. Yield is 2.5%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-01 | $0.10 | 2026-09-01 | 2026-10-01 | Quarterly |
| 2026-06-01 | $0.10 | 2026-06-01 | 2026-07-01 | Quarterly |
| 2026-03-23 | $0.10 | 2026-03-23 | 2026-04-03 | Quarterly |
| 2025-12-01 | $0.10 | 2025-12-01 | 2026-01-02 | Quarterly |
| 2025-08-29 | $0.10 | 2025-09-01 | 2025-10-01 | Quarterly |
| 2025-06-02 | $0.10 | 2025-06-02 | 2025-07-01 | Quarterly |
| 2025-03-03 | $0.10 | 2025-03-03 | 2025-04-01 | Quarterly |
| 2024-12-02 | $0.10 | 2024-12-02 | 2025-01-02 | Quarterly |
| 2024-08-30 | $0.10 | 2024-09-02 | 2025-01-02 | Quarterly |
| 2024-06-03 | $0.10 | 2024-06-03 | 2024-07-01 | Quarterly |
| 2024-03-01 | $0.10 | 2024-03-04 | 2024-04-01 | Quarterly |
| 2023-12-01 | $0.10 | 2023-12-04 | 2024-01-02 | Quarterly |
| 2023-08-31 | $0.10 | 2023-09-04 | 2023-10-02 | Quarterly |
| 2023-06-02 | $0.10 | 2023-06-05 | 2023-07-03 | Quarterly |
| 2023-03-03 | $0.10 | 2023-03-06 | 2023-04-03 | Quarterly |
| 2022-12-02 | $0.10 | 2022-12-05 | 2023-01-03 | Quarterly |
| 2022-09-01 | $0.10 | 2022-09-05 | 2022-10-03 | Quarterly |
| 2022-06-03 | $0.10 | 2022-06-06 | 2022-07-05 | Quarterly |
| 2022-03-04 | $0.10 | 2022-03-07 | 2022-04-04 | Quarterly |
| 2021-12-03 | $0.10 | 2021-12-06 | 2022-01-04 | Quarterly |
| 2021-09-02 | $0.10 | 2021-09-06 | 2021-10-04 | Quarterly |
| 2021-06-04 | $0.10 | 2021-06-07 | 2021-07-06 | Quarterly |
| 2021-02-26 | $0.10 | 2021-03-01 | 2021-04-05 | Quarterly |
| 2020-12-04 | $0.10 | 2020-12-07 | 2021-01-04 | Semi-Annual |
| 2020-02-28 | $0.10 | 2020-03-02 | 2020-04-06 | Semi-Annual |
| 2019-11-29 | $0.10 | 2019-12-02 | 2020-01-02 | Quarterly |
| 2019-08-02 | $0.10 | 2019-08-05 | 2019-08-12 | Quarterly |
| 2019-05-03 | $0.10 | 2019-05-06 | 2019-05-16 | Semi-Annual |
| 2019-03-01 | $0.21 | 2019-03-04 | 2019-03-14 | Quarterly |
| 2018-11-02 | $0.10 | 2018-11-05 | 2018-11-15 | Quarterly |
| 2018-08-03 | $0.10 | 2018-08-06 | 2018-08-16 | Quarterly |
| 2018-05-04 | $0.10 | 2018-05-07 | 2018-05-17 | Quarterly |
| 2018-03-02 | $0.07 | 2018-03-05 | 2018-03-15 | Quarterly |
| 2017-11-03 | $0.07 | 2017-11-06 | 2017-11-16 | Quarterly |
| 2017-08-03 | $0.07 | 2017-08-07 | 2017-08-17 | Quarterly |
| 2017-05-04 | $0.07 | 2017-05-08 | 2017-05-18 | Quarterly |
| 2017-03-02 | $0.07 | 2017-03-06 | 2017-03-16 | Quarterly |
| 2016-11-03 | $0.07 | 2016-11-07 | 2016-11-17 | Quarterly |
| 2016-08-04 | $0.07 | 2016-08-08 | 2016-08-18 | Quarterly |
| 2016-05-05 | $0.07 | 2016-05-09 | 2016-05-19 | Quarterly |
| 2016-03-03 | $0.07 | 2016-03-07 | 2016-03-17 | Quarterly |
| 2015-10-29 | $0.07 | 2015-11-02 | 2015-11-12 | Quarterly |
| 2015-07-30 | $0.07 | 2015-08-03 | 2015-08-13 | Quarterly |
| 2015-05-07 | $0.07 | 2015-05-11 | 2015-05-21 | Quarterly |
| 2015-02-26 | $0.07 | 2015-03-02 | 2015-03-12 | Quarterly |
| 2014-10-30 | $0.07 | 2014-11-03 | 2014-11-13 | Quarterly |
| 2014-07-31 | $0.07 | 2014-08-04 | 2014-08-14 | Quarterly |
| 2014-05-01 | $0.07 | 2014-05-05 | 2014-05-15 | Quarterly |
| 2014-02-27 | $0.07 | 2014-03-03 | 2014-03-13 | Quarterly |
| 2013-10-31 | $0.07 | 2013-11-04 | 2013-11-14 | Quarterly |
| 2013-08-01 | $0.07 | 2013-08-05 | 2013-08-15 | Quarterly |
| 2012-03-22 | $1.00 | 2012-03-26 | 2012-04-05 | Semi-Annual |
| 2011-09-14 | $1.00 | 2011-09-16 | 2011-09-26 | Irregular |
| 2009-03-04 | $1.00 | 2009-03-07 | 2009-03-20 | Irregular |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-01 | Rogers Michael H. | Other | 0 | — | — |
| 2026-05-08 | BELANGER GRANT EDWARD | Buy | 958 | $13.04 | 12.49K |
| 2026-02-04 | BERES JUDE MARCUS | Buy | 7.40K | $18.92 | 140.01K |
| 2026-02-04 | PHILLIPS TIMOTHY | Buy | 7.21K | $18.92 | 136.51K |
| 2025-05-05 | BELANGER GRANT EDWARD | Buy | 667 | $22.47 | 14.99K |
| 2025-05-05 | Moroun Matthew J. | Buy | 667 | $22.47 | 14.99K |
| 2025-05-05 | MOROUN MATTHEW T | Buy | 667 | $22.47 | 14.99K |
| 2025-05-05 | MOROUN MATTHEW T | Buy | 667 | $22.47 | 14.99K |
| 2025-05-05 | Urban Richard P | Buy | 445 | $22.47 | 10.00K |
| 2025-05-05 | Regan Michael A. | Buy | 356 | $22.47 | 8.00K |
| 2025-02-10 | BERES JUDE MARCUS | Buy | 7.52K | $29.73 | 223.60K |
| 2025-02-10 | PHILLIPS TIMOTHY | Buy | 5.89K | $29.73 | 175.02K |
| 2024-05-06 | BELANGER GRANT EDWARD | Buy | 331 | $45.22 | 14.97K |
| 2024-05-06 | MOROUN MATTHEW T | Buy | 331 | $45.22 | 14.97K |
| 2024-05-06 | Moroun Matthew J. | Buy | 331 | $45.22 | 14.97K |
| 2024-05-06 | MOROUN MATTHEW T | Buy | 331 | $45.22 | 14.97K |
| 2024-05-06 | Urban Richard P | Buy | 331 | $45.22 | 14.97K |
| 2024-05-06 | Regan Michael A. | Buy | 221 | $45.22 | 9.99K |
| 2024-02-14 | BERES JUDE MARCUS | Buy | 5.22K | $31.96 | 166.93K |
| 2024-02-14 | PHILLIPS TIMOTHY | Buy | 5.16K | $31.96 | 164.91K |
| 2023-08-11 | Wolfe H.E. | Sell | 3.75K | $32.24 | 120.90K |
| 2023-08-01 | MOROUN MATTHEW T | Buy | 11.10M | $25.59 | 284.21M |
| 2023-08-01 | MOROUN MATTHEW T | Buy | 3.20M | $25.59 | 81.90M |
| 2023-08-01 | MOROUN MATTHEW T | Sell | 11.10M | $25.59 | 284.21M |
| 2023-08-01 | MOROUN MATTHEW T | Sell | 3.20M | $25.59 | 81.90M |
| 2023-08-01 | MOROUN MATTHEW T | Buy | 11.10M | $24.62 | 273.33M |
| 2023-08-01 | MOROUN MATTHEW T | Sell | 11.10M | $24.62 | 273.33M |
| 2023-08-01 | MOROUN MATTHEW T | Buy | 3.20M | $24.62 | 78.77M |
| 2023-08-01 | MOROUN MATTHEW T | Sell | 3.20M | $24.62 | 78.77M |
| 2023-05-08 | MOROUN MATTHEW T | Buy | 590 | $25.42 | 15.00K |
| 2023-05-08 | MOROUN MATTHEW T | Buy | 590 | $25.42 | 15.00K |
| 2023-05-08 | BELANGER GRANT EDWARD | Buy | 472 | $25.42 | 12.00K |
| 2023-05-08 | Moroun Matthew J. | Buy | 590 | $25.42 | 15.00K |
| 2023-05-08 | Urban Richard P | Buy | 590 | $25.42 | 15.00K |
| 2023-05-08 | Regan Michael A. | Buy | 393 | $25.42 | 9.99K |
| 2023-05-08 | Hudson Marcus D. | Buy | 324 | $25.42 | 8.24K |
| 2023-05-08 | CALDERONE FREDERICK P | Buy | 590 | $25.42 | 15.00K |
| 2023-04-27 | Hudson Marcus D. | Other | 0 | — | — |
| 2023-03-24 | BERES JUDE MARCUS | Buy | 8.44K | $27.59 | 232.89K |
| 2023-03-24 | PHILLIPS TIMOTHY | Buy | 9.13K | $27.59 | 252.01K |
| 2022-06-16 | Wolfe H.E. | Sell | 5.00K | $28.00 | 140.00K |
| 2022-05-09 | Urban Richard P | Buy | 647 | $23.17 | 14.99K |
| 2022-05-09 | BELANGER GRANT EDWARD | Buy | 216 | $23.17 | 5.00K |
| 2022-05-09 | Moroun Matthew J. | Buy | 647 | $23.17 | 14.99K |
| 2022-05-09 | MOROUN MATTHEW T | Buy | 647 | $23.17 | 14.99K |
| 2022-05-09 | MOROUN MATTHEW T | Buy | 647 | $23.17 | 14.99K |
| 2022-03-11 | Urban Richard P | Buy | 5.00K | $20.49 | 102.45K |
| 2021-12-20 | MOROUN MATTHEW T | Buy | 3.09M | $14.94 | 46.18M |
| 2021-12-20 | Moroun Nora M. | Sell | 3.09M | $14.94 | 46.18M |
| 2021-06-18 | MOROUN MATTHEW T | Buy | 417.76K | $21.00 | 8.77M |
| 2021-06-18 | MOROUN MATTHEW T | Sell | 417.76K | $21.00 | 8.77M |
| 2021-05-03 | Moroun Nora M. | Buy | 81.08K | — | — |
| 2021-05-03 | MOROUN MATTHEW T | Sell | 81.08K | — | — |
| 2020-12-15 | MOROUN MATTHEW T | Sell | 3.01M | — | — |
| 2020-12-15 | Moroun Nora M. | Sell | 0 | — | — |
| 2020-12-10 | MOROUN MATTHEW T | Buy | 1.47M | $19.45 | 28.62M |
| 2020-12-08 | MOROUN MATTHEW T | Buy | 914.45K | — | — |
| 2020-12-08 | MOROUN MATTHEW T | Buy | 447.40K | — | — |
| 2020-12-08 | MOROUN MATTHEW T | Sell | 914.45K | — | — |
| 2020-12-08 | Wolfe H.E. | Sell | 6.25K | $22.05 | 137.81K |
| 2020-09-18 | MOROUN MATTHEW T | Sell | 1.20M | — | — |
| 2020-09-18 | MOROUN MATTHEW T | Buy | 1.20M | — | — |
| 2020-08-06 | MOROUN MATTHEW T | Sell | 1.92M | — | — |
| 2020-04-30 | Moroun Matthew J. | Other | 0 | — | — |
| 2020-02-05 | BERES JUDE MARCUS | Buy | 5.00K | $17.74 | 88.70K |
| 2020-01-10 | PHILLIPS TIMOTHY | Buy | 60.00K | $18.82 | 1.13M |
| 2020-01-10 | PHILLIPS TIMOTHY | Sell | 0 | — | — |
| 2019-12-31 | MOROUN MATTHEW T | Other | 0 | — | — |
| 2019-09-16 | BERES JUDE MARCUS | Sell | 10.00K | $22.50 | 225.00K |
| 2019-09-16 | MOROUN MANUEL J | Sell | 600.00K | $22.50 | 13.50M |
| 2019-04-25 | MOROUN MATTHEW T | Buy | 346.44K | — | — |
| 2019-04-25 | MOROUN MATTHEW T | Buy | 53.56K | — | — |
| 2019-04-25 | MOROUN MATTHEW T | Buy | 2.00M | — | — |
| 2019-04-25 | MOROUN MANUEL J | Sell | 346.44K | — | — |
| 2019-04-25 | MOROUN MANUEL J | Sell | 53.56K | — | — |
| 2019-03-28 | MOROUN MANUEL J | Sell | 2.00M | — | — |
| 2019-03-28 | MOROUN MANUEL J | Buy | 2.00M | — | — |
| 2019-02-20 | Rogers Jeff | Buy | 12.00K | $23.56 | 282.72K |
| 2019-02-20 | BERES JUDE MARCUS | Buy | 10.00K | $23.56 | 235.60K |
| 2018-08-07 | Rogers Jeff | Sell | 7.50K | $35.25 | 264.38K |
| 2018-08-07 | Rogers Jeff | Sell | 7.50K | $35.25 | 264.38K |
| 2018-08-07 | Wolfe H.E. | Sell | 10.06K | $35.25 | 354.79K |
| 2018-04-27 | GOODEN CLARENCE W | Sell | 0 | — | — |
| 2018-03-09 | Rogers Jeff | Buy | 1.00K | $21.70 | 21.70K |
| 2017-11-05 | Wolfe H.E. | Sell | 17.50K | $22.00 | 385.00K |
| 2017-02-22 | Rogers Jeff | Buy | 10.00K | $13.45 | 134.50K |
| 2016-07-27 | BELANGER GRANT EDWARD | Sell | 0 | — | — |
| 2016-03-31 | BERES JUDE MARCUS | Sell | 0 | — | — |
| 2016-02-24 | Rogers Jeff | Buy | 10.00K | $15.55 | 155.50K |
| 2015-12-23 | Crittenden David A. | Buy | 5.00K | $14.93 | 74.65K |
| 2015-08-19 | Rogers Jeff | Sell | 2.50K | $20.33 | 50.82K |
| 2015-07-09 | MOROUN MANUEL J | Sell | 787.47K | $21.50 | 16.93M |
| 2015-07-09 | MOROUN MANUEL J | Sell | 698.59K | $21.50 | 15.02M |
| 2015-04-29 | Rogers Jeff | Buy | 20.00K | $22.03 | 440.60K |
| 2015-03-06 | Wolfe H.E. | Sell | 25.00K | $24.90 | 622.50K |
| 2015-03-05 | Rogers Jeff | Buy | 10.00K | $25.18 | 251.80K |
| 2014-12-31 | Wolfe H.E. | Sell | 858 | $28.51 | 24.46K |
| 2014-12-20 | Wolfe H.E. | Sell | 429 | $28.29 | 12.14K |
| 2014-08-07 | Wolfe H.E. | Sell | 7.50K | $24.07 | 180.53K |
| 2014-06-03 | Rogers Jeff | Sell | 0 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 75, holders +6 vs prior quarter. Ownership 28.21%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| FMR LLC | 3.95M | 871 | +0.02% | 58.51M |
| DIMENSIONAL FUND ADVISORS LP | 805.47K | -39.55K | -4.68% | 11.92M |
| BLACKROCK, INC. | 546.07K | 60.35K | +12.43% | 8.08M |
| AMERICAN CENTURY COMPANIES INC | 302.67K | -11.14K | -3.55% | 4.48M |
| VANGUARD CAPITAL MANAGEMENT LLC | 281.62K | -23.16K | -7.60% | 4.17M |
| GEODE CAPITAL MANAGEMENT, LLC | 213.81K | 4.09K | +1.95% | 3.17M |
| BANK OF NEW YORK MELLON CORP | 187.19K | 9.43K | +5.31% | 2.77M |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 147.19K | 5.31K | +3.74% | 2.18M |
| STATE STREET CORP | 143.65K | 2.14K | +1.51% | 2.14M |
| EMPOWERED FUNDS, LLC | 96.11K | 5.31K | +5.85% | 1.42M |
| NORTHERN TRUST CORP | 70.35K | 3.98K | +6.00% | 1.04M |
| UBS GROUP AG | 60.14K | 5.92K | +10.93% | 890.03K |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 52.75K | -4.63K | -8.08% | 780.70K |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 52.75K | 52.75K | New | 780.70K |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 47.97K | 8.92K | +22.86% | 709.91K |
| VANGUARD FIDUCIARY TRUST CO | 45.39K | 638 | +1.43% | 671.71K |
| QUANTINNO CAPITAL MANAGEMENT LP | 43.39K | 5.62K | +14.89% | 642.16K |
| PACIFIC RIDGE CAPITAL PARTNERS, LLC | 33.77K | -388 | -1.14% | 499.80K |
| ROYAL BANK OF CANADA | 31.38K | -158 | -0.50% | 464.00K |
| AQR CAPITAL MANAGEMENT LLC | 30.20K | 30.20K | New | 446.96K |
| CITIGROUP INC | 25.88K | 13.19K | +103.90% | 383.07K |
| GOLDMAN SACHS GROUP INC | 23.84K | 13.82K | +137.77% | 352.89K |
| NUVEEN, LLC | 22.95K | 2.39K | +11.63% | 339.64K |
| STRS OHIO | 19.50K | 6.60K | +51.16% | 288.60K |
| MILLENNIUM MANAGEMENT LLC | 19.17K | 4.69K | +32.39% | 283.72K |
Universal Logistics Holdings, Inc. (ULH) trades at $16.73, with a market cap of $441.13M and a trailing P/E of -4.81. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 1072751000 | 1216665000 | 1461708000 | 1511998000 | 1391083000 | 1750980000 | 2015456000 | 1662139000 | 1846035000 | 1558397000 |
Insights · Dividends · Forecast · Financials · Learn
$441.13M
Market Cap
-4.81
P/E
12.49
Forward P/E
30
Score