Skip to content

UNIVERSAL LOGISTICS HOLDINGS, INC.: filings

Every UNIVERSAL LOGISTICS HOLDINGS, INC. annual and quarterly report in the SEC record with the published financial measures it tagged, 62 filings, each linked to its SEC index.

Filings with published measures

Each page shows what one filing reported, as tagged in that filing, with the periods it covered. Later filings can restate a value; the company overview shows the latest-filed value per period.

FormFiledFiscal periodMeasuresFactsSEC accession
10-Q2026-08-13fiscal Q2 2026451260001193125-26-349294
10-Q2026-05-14fiscal Q1 202644890001193125-26-224068
10-K2026-03-16fiscal FY 2025521330001193125-26-108365
10-Q/A2026-03-09fiscal Q3 2025441260001193125-26-098732
10-Q2025-11-06fiscal Q3 2025441260001193125-25-269788
10-Q2025-08-07fiscal Q2 2025441240000950170-25-105075
10-Q2025-05-08fiscal Q1 202543870000950170-25-067068
10-K2025-03-17fiscal FY 2024511300000950170-25-040283
10-Q2024-11-07fiscal Q3 2024441250000950170-24-123377
10-Q2024-08-08fiscal Q2 2024441210000950170-24-093989
10-Q2024-05-09fiscal Q1 202443870000950170-24-056991
10-K2024-03-15fiscal FY 2023511280000950170-24-032216
10-Q2023-11-09fiscal Q3 2023441250000950170-23-062086
10-Q2023-08-10fiscal Q2 2023441210000950170-23-041386
10-Q2023-05-11fiscal Q1 202344890000950170-23-021260
10-K2023-03-16fiscal FY 2022511270000950170-23-008498
10-Q2022-11-10fiscal Q3 2022441250001564590-22-037377
10-Q2022-08-11fiscal Q2 2022441200001564590-22-029127
10-Q2022-05-12fiscal Q1 202244880001564590-22-019838
10-K2022-03-16fiscal FY 2021511280001564590-22-010645
10-Q2021-11-12fiscal Q3 2021441240001564590-21-056524
10-Q2021-08-12fiscal Q2 2021441200001564590-21-044010
10-Q2021-05-13fiscal Q1 202144880001564590-21-027603
10-K2021-03-16fiscal FY 2020512080001564590-21-013627
10-Q2020-11-12fiscal Q3 2020441290001564590-20-053583
10-Q2020-08-13fiscal Q2 2020441200001564590-20-040046
10-Q2020-05-14fiscal Q1 202043860001564590-20-025479
10-K2020-03-16fiscal FY 2019511930001564590-20-011172
10-Q2019-11-07fiscal Q3 2019441240001564590-19-041808
10-Q2019-08-08fiscal Q2 2019431200001564590-19-030801
10-Q2019-05-09fiscal Q1 201942860001564590-19-018044
10-K2019-03-18fiscal FY 2018481910001564590-19-008323
10-Q2018-11-08fiscal Q3 2018411120001564590-18-028521
10-Q2018-08-09fiscal Q2 2018401100001564590-18-021017
10-Q2018-05-10fiscal Q1 201836740001564590-18-012927
10-K2018-03-16fiscal FY 2017441790001564590-18-006046
10-Q2017-11-09fiscal Q3 2017371050001564590-17-023279
10-Q2017-08-10fiscal Q2 2017371040001564590-17-017257
10-Q2017-05-11fiscal Q1 201736750001564590-17-010559
10-K2017-03-15fiscal FY 2016441790001564590-17-004435
10-Q2016-11-10fiscal Q3 2016361040001564590-16-028958
10-Q2016-08-11fiscal Q2 2016361030001564590-16-024081
10-Q2016-05-12fiscal Q1 201636740001564590-16-019246
10-K2016-03-15fiscal FY 2015441810001564590-16-014848
10-Q2015-11-05fiscal Q3 2015381060001564590-15-009719
10-Q2015-08-05fiscal Q2 2015371010001193125-15-278723
10-Q2015-05-07fiscal Q1 201535720001193125-15-177200
10-K2015-03-16fiscal FY 2014421740001193125-15-093987
10-Q2014-11-05fiscal Q3 201436990001193125-14-398636
10-Q2014-08-06fiscal Q2 201436980001193125-14-298237
10-Q2014-05-08fiscal Q1 201438780001193125-14-190078
10-K2014-03-14fiscal FY 2013451810001193125-14-100166
10-Q2013-11-07fiscal Q3 2013391030001193125-13-433080
10-Q2013-08-07fiscal Q2 2013381020001193125-13-324285
10-Q2013-05-09fiscal Q1 201338770001193125-13-210454
10-K2013-03-18fiscal FY 2012431750001193125-13-112236
10-Q2012-11-07fiscal Q3 2012381020001193125-12-457333
10-Q2012-08-07fiscal Q2 2012381020001193125-12-340428
10-Q2012-05-09fiscal Q1 201238770001193125-12-221528
10-K2012-03-15fiscal FY 201138990001193125-12-117205
10-Q2011-11-09fiscal Q3 2011381020001193125-11-304357
10-Q2011-08-10fiscal Q2 2011381010001193125-11-217936

Inspect the source

Entity
UNIVERSAL LOGISTICS HOLDINGS, INC. / CIK 0001308208
Captured
2026-09-20T07:51:07.642Z
SEC response SHA-256
6b819c2f5f4eaedb6a7d8585a1eeb3e3f7ea0b8ecd184102caf99146ca204dda

Current SEC company facts · Download the original response snapshot (gzip) · Download the selected JSON

Every published concept a filing tagged, with the periods it covered, as reported in that filing at capture time. Forms 10-K, 10-K/A, 10-Q, 10-Q/A, 20-F, 20-F/A, 40-F, 40-F/A. A filing page needs at least 8 published concepts. Later filings can restate these values; the company history pages show the latest-filed value per period.

Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.

Use this in research

A financial period ends before its results become public. Use the filing date as a minimum availability boundary, inspect amendments, and retain the original filing vintage when testing historical signals. This latest-filed selection can contain information unavailable at the time.

These pages do not supply prices, total-return histories, corporate-action adjustments or a tradable universe. Build those inputs separately before evaluating a strategy. A profitable backtest can still reflect selection bias or costs that were left out.

Research methodology · Execution and cost assumptions · Check backtest overfitting

Build with the open-source tools

Use these accounting records as inspectable inputs. When you have constructed a return series, the validation tools can help test its statistical evidence and preserve the result with its limitations.

Read the published dataset with Python
import json
from urllib.request import urlopen

with urlopen("https://canlicapital.com/company-data/0001308208.json") as response:
    record = json.load(response)
print(record["fetched_at"])
print(record["policy"])
for concept in record["concepts"]:
    print(concept["tag"], next(iter(concept["observations"])))