StockData
Universal Logistics Holdings, Inc. logo

Universal Logistics Holdings, Inc. (ULH) stock

ULHNasdaqTrucking (No Local)Fiscal year ends December 31
Financials through Q3 FY2026, quarter ended Oct 3, 2026Last filing: 10-Q on Nov 12, 2026Score 12/3027% below fair value
$29.20−0.51 (-1.70%)

Close on Nov 13, 2026Market cap $770.07MP/E 17.3Yield 1.44%

Universal Logistics statistics

103 measures from SEC filings and the closing price. Hover a name for the formula; the last column is the median of companies in the same industry group.

Important dates

Next earnings
Mar 12, 2027 (estimated, after the close)
Last ex-dividend date
Dec 1, 2026
Fundamentals through
Oct 3, 2026
Share price as of
Nov 13, 2026

Valuation ratiosIndustry

Market Cap
$770.07M
$1.33B
Enterprise Value
$1.43B
$1.94B
PE Ratio
17.28
32.44
PS Ratio
0.50
0.91
PB Ratio
1.34
1.96
P/TBV Ratio
2.09
3.21
P/FCF Ratio
10.63
19.91
P/OCF Ratio
4.80
11.05

Enterprise valuationIndustry

EV / Sales
0.94
0.95
EV / EBITDA
5.97
12.53
EV / EBIT
14.30
23.87
EV / FCF
19.77
20.03

Share statisticsIndustry

Shares Change (YoY)
0.04%
-0.46%
Shares Change (QoQ)
-0.01%
0.00%
Float
7M
40M
Shares Held by Insiders
74.6%
8.55%
Shares Held by Institutions
28.0%
68.4%

Short sellingIndustry

Short Interest
303,167
–
Short Interest Change
1.50%
0.11%
Short % of Float
4.52%
4.08%
Short % of Shares Outstanding
1.15%
3.53%
Days to Cover
4.63
3.67

Stock price statisticsIndustry

52-Week High
$33.87
–
52-Week Low
$11.73
–
20-Day Moving Average
$23.54
–
50-Day Moving Average
$19.98
–
200-Day Moving Average
$18.05
–
Average True Range (14)
$2.03
–
Price Change (1 Week)
7.69%
3.92%
Price Change (1 Month)
74.3%
-6.86%
Price Change (3 Months)
49.4%
-18.1%
Price Change (6 Months)
117.0%
-14.5%
Price Change (YTD)
92.3%
11.0%
Price Change (1 Year)
89.3%
24.0%
Price Change (3 Years)
16.8%
-15.4%
Price Change (5 Years)
38.4%
-2.32%
Price Change (10 Years)
103.5%
128.7%
Average Volume (10 Days)
98,474
–
Average Volume (20 Days)
83,665
–
Average Volume (90 Days)
60,121
–
Relative Volume
1.23
0.68
Relative Strength Index (14)
65.6
45.7
Volatility (1 Year)
95.3%
41.5%
Beta (5 Years)
1.12
0.91

MarginsIndustry

Pretax Margin
4.02%
2.60%
Profit Margin
2.92%
2.00%
EBITDA Margin
15.7%
9.22%
FCF Margin
4.75%
2.98%

Returns on capitalIndustry

Return on Equity (ROE)
8.03%
2.19%
Return on Assets (ROA)
2.58%
1.98%
Return on Invested Capital (ROIC)
5.67%
3.37%
Return on Capital Employed (ROCE)
7.35%
3.90%

Financial positionIndustry

Current Ratio
1.25
1.30
Quick Ratio
0.95
1.06
Debt / Equity
1.18
0.30
Debt / EBITDA
2.83
0.91
Debt / FCF
9.36
1.34
Net Debt / EBITDA
2.76
0.73
Interest Coverage
2.00
3.48

GrowthIndustry

Revenue Growth (YoY)
-6.82%
7.03%
Revenue Growth (3Y CAGR)
-8.22%
-4.14%
Revenue Growth (5Y CAGR)
2.30%
4.58%

EfficiencyIndustry

Asset Turnover
0.88
1.09
Revenue Per Employee
$145.02K
$404.29K
Profits Per Employee
$4.23K
$7.46K
Employee Count
10,525
3,502
WACC
8.21%
8.64%

Income statement (TTM)Industry

Revenue
$1.53B
$2.48B
Operating Income
$100.17M
$32.38M
Pretax Income
$61.29M
$28.35M
Net Income
$44.55M
$21.00M
EBITDA
$239.97M
$176.79M
EPS (Diluted)
$1.69
$0.81

Balance sheetIndustry

Total Debt
$678.05M
$284.60M
Net Cash (Debt)
-$662.77M
-$17.99M
Net Cash Per Share
-$25.14
-$0.35
Equity (Book Value)
$574.72M
$764.16M
Book Value Per Share
$21.80
$17.62
Tangible Book Value
$368.97M
$764.16M
Working Capital
$80.30M
$44.88M

Cash flow (TTM)Industry

Operating Cash Flow
$160.45M
$165.94M
Capital Expenditures
-$87.97M
-$107.57M
Free Cash Flow
$72.48M
$72.48M
FCF Per Share
$2.75
$1.47

Dividends and yieldsIndustry

Earnings Yield
5.79%
2.12%
FCF Yield
9.41%
3.05%
Dividend Yield
1.44%
1.37%
Shareholder Yield
1.44%
2.00%
Dividend Per Share
$0.42
$0.64
Dividend Growth (YoY)
0.00%
0.31%
Years of Dividend Growth
0
2
Payout Ratio
24.8%
48.7%
FCF Payout Ratio
15.3%
20.9%

Taxes and interestIndustry

Interest Expense
$50.08M
$18.91M
Income Tax
$16.74M
$13.04M
Effective Tax Rate
27.3%
24.6%

Scores and fair valueIndustry

Graham Number
$28.79
$35.40
Graham Upside
-1.43%
-56.7%
Altman Z-Score
2.03
3.03
Piotroski F-Score
3
5

Total return vs. the S&P 500

Price change plus reinvested dividends, to the close on Nov 13, 2026. The S&P 500 is measured by the SPY fund.

PeriodULHS&P 500DifferenceULH per yearS&P 500 per year
1 month+67.7%-3.0%+70.8 pts
3 months+49.4%-2.8%+52.2 pts
Year to date+95.8%+11.5%+84.3 pts
1 year+104.9%+13.5%+91.4 pts
3 years+29.1%+77.7%−48.6 pts+8.9%+21.1%
5 years+50.4%+72.6%−22.2 pts+8.5%+11.5%
10 years+133.3%+308.2%−174.9 pts+8.8%+15.1%

Short interest

Shares sold short and not yet covered, reported by brokers to FINRA twice a month. Latest settlement date Oct 30, 2026.

0M ULH shares were sold short on Oct 30, 2026, up 1.5% from the previous report, or 4.52% of the shares available to trade. At recent volumes it would take 4.6 days to buy them back. Over the last 20 sessions, 56.9% of the volume reported to FINRA was short selling.

Settlement dateShares shortChangeAvg. daily volumeDays to cover
Oct 30, 2026303,167+1.5%65,4104.6
Oct 15, 2026298,675-22.8%74,2704.0
Sep 30, 2026386,841+7.2%72,3945.3
Sep 15, 2026360,766-10.9%38,4349.4
Aug 31, 2026405,118+11.3%41,2009.8
Aug 14, 2026363,829+7.5%54,8256.6
Jul 31, 2026338,536-12.5%41,4638.2
Jul 15, 2026387,016+5.3%36,06910.7
Jun 30, 2026367,434+6.0%68,4365.4
Jun 15, 2026346,517+14.3%54,7126.3
May 29, 2026303,079+5.7%71,0554.3
May 15, 2026286,829+14.4%131,4182.2

Ratios use trailing-twelve-month results and the latest balance sheet. How we calculate.

See a number that looks wrong?