account_id none on file
legal_name Universal Logistics Holdings, Inc.
ticker ULH
cik 1308208
domain universallogistics.com
linkedin_company_url https://www.linkedin.com/company/universal-logistics-holdings-inc./
entry_point_account_id none on file
name Universal Logistics Holdings Inc.
exchange Nasdaq
sector Industrials
hq Warren, MI, United States
sector index/company/sector/industrials/
calls 2 filings 4 executives 11 family 0
why_nownone on file
calls
So what we're doing is we're stepping back and talking one by one of how we can rationalize and support them while they're helping support us on how we get these things out of a port system that's backed up, how we get the container or work with the container out of the customer's facility coming back in to alleviate some of that per diem time.
Oct 29, 2021 / receipt, needs a key / Tim, other | earnings call 2021-10-29 | transcript 4590a6d6-6ced-41da-941e-293beabe4d30 | chars 23078-23424 | segment 23
And then internally, we've got to look at how we can optimize to the best of our ability. That's what I mean in some of the remarks. And we talk about having additional runway. I still think there's some internal optimization that we can do. And if it's as simple as matching imports and exports better and doing some of those things internally that allow us to twist a few knobs, But I'll tell you this, the knobs don't have a lot of distance to go until some of this congestion and equipment allocation lighten up because we're spending a lot of time sitting without the wheels turning on the road.
Jul 30, 2021 / receipt, needs a key / Jude, other | earnings call 2021-07-30 | transcript 825f718c-7761-4e12-b536-5c65b43f10be | chars 60260-60860 | segment 60
filings
Midweight Designer | {"ats": "greenhouse", "city": null, "state": null, "job_id": "8184935", "remote": false, "category": "other", "function": "product", "location": "London, England, United Kingdom",
company_statement / Sep 7, 2026 / receipt
Senior Designer - 12 month FTC | {"ats": "greenhouse", "city": null, "state": null, "job_id": "8184967", "remote": false, "category": "other", "function": "product", "location": "London, England, Unit
company_statement / Sep 7, 2026 / receipt
Open Applicatons | {"ats": "greenhouse", "city": null, "state": null, "job_id": "7361906", "remote": false, "category": "other", "function": "other", "location": "London, England, United Kingdom", "jo
company_statement / Oct 28, 2025 / receipt
Freelance Designer | {"ats": "greenhouse", "city": null, "state": null, "job_id": "7278728", "remote": false, "category": "other", "function": "product", "location": "London, England, United Kingdom",
company_statement / Sep 26, 2025 / receipt
executives
| Clarence W. Gooden | director | - | receipt |
| Daniel J. Deane | director | - | receipt |
| Frederick P. Calderone | director | - | receipt |
| Grant E. Belanger | director | - | receipt |
| Jeffrey A. Rogers | director | - | receipt |
| Jude Barris | CFO | - | receipt |
| Jude Beres | Chief Financial Officer | - | receipt |
| Marcus D. Hudson | director | - | receipt |
| Michael A. Regan | director | - | receipt |
| Michael Rogers | Chief Financial Officer | - | receipt |
| Tim Phillips | CEO | - | receipt |
familynone on file
upcoming
| 2026-11-05 | earnings call | scheduled | ir |
changes
| 2026-04-08 | Chief Financial Officer, appointed | sec_8k |
| 2023-04-27 | director, appointed | sec_8k |
| 2018-04-27 | director, appointed | sec_8k |
| 2016-07-29 | director, appointed | sec_8k |
| 2016-04-06 | Chief Financial Officer, appointed | sec_8k |
| 2016-04-06 | Chief Financial Officer, departed | sec_8k |
| 2015-02-20 | director, appointed | sec_8k |
| 2015-02-02 | President, retiring | sec_8k |
| 2014-06-06 | Executive Vice President, appointed | sec_8k |
| 2013-10-24 | Executive Vice President, retiring | sec_8k |
| 2013-04-26 | director, appointed | sec_8k |
| 2012-12-26 | Chief Financial Officer, appointed | sec_8k |
mcp_package_hint
slug universal-logistics-holdings-inc
listing_url https://steadybase.io/company/data/index.json
mcp_url https://mcp.steadybase.io/mcp
steadybase-$