Upgrade

Universal Logistics Holdings, I

ULH

Last
$17.35
Day
-0.1%
1y
-17.6%
5y
-14.0%
52w
-32.7%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-0525d
EMA 21
17.57
EMA 50
17.62
EMA 200
18.18
20d high
-10.1%
5y high
-67.4%
5y range
14th
Website · 10,525 employees · United States

Positions held

Your positions

ULH isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-3
Hold
watch
Signal
Neutral
Target
$19.05
Stop
$15.95
Stop distance
8.1%
Target vs last
+9.8%

Fundamentals

Market cap$457.75MEnterprise value$1.28BTrailing P/E—Forward P/E15.10
PEG3.73Price / book0.82Beta0.75Dividend yield2.42%
Revenue growth-3.7%Earnings growth213.5%Gross margin19.1%Operating margin1.0%
Profit margin-6.0%ROE-15.1%ROA1.1%Debt / equity1.49
Current ratio1.20Free cash flow$32.23MAnalyst recommendationnoneMean target$16.00
52w high$25.8052w low$11.73

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$379M$368M$385M$397M$394M
Op margin1.0%1.3%4.5%1.8%5.0%
Net income$26.2M-$3.5M-$39.4M-$118M$8.3M
Gross margin11.0%8.5%10.9%8.4%11.7%
Gross profit$41.8M$31.2M$42.0M$33.4M$45.9M
Operating income$3.8M$4.8M$17.5M$7.0M$19.9M
  • Revenue +3% vs prior quarter ($379M vs $368M).
  • Gross margin 11% (was 8.5% prior quarter).

Yearly (6y)

20252024202320222021
Revenue$1.6B$1.8B$1.7B$2.0B—
Op margin3.9%11.2%8.8%11.9%—
Net income-$99.9M$130M$92.9M$169M—
Gross margin10.4%17.2%15.3%17.5%—
Gross profit$161M$318M$254M$352M—
Operating income$60.1M$207M$145M$240M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

ULH · daily+5.3% over 13 sessions
Close EMA21 EMA50 EMA200
15.5616.3317.1117.8918.662026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$118M$11M$139M$268M$397M0%6%12%2025-Q22025-Q32025-Q42026-Q12026-Q2