The interactive chart is unavailable. The financial history below remains available.
Loading stock chart…
UL Solutions Inc. (ULS)
Price & fundamentals
Compound Annual Growth Rate(CAGR)
Historical valuation multiples
Ratio observations in the selected window
| Price date | EPS fiscal end | Basic P/E (×) | Diluted P/E (×) | P/S (×) | P/FCF (×) |
|---|
Profit margins
Calculation inputs, filings & unavailable observations
Yield, cash conversion & capital returns
Calculation inputs, filings & unavailable observations
Price & growth-based reference
Annual change in the selected reference metric
YEAR-OVER-YEAR
Annual metric change
Change from the previous reported fiscal year
Annual data and sources
UL Solutions Inc. (ULS) · NYSE · USD · Sector unavailable · CIK 0001901440
Annual coverage: 2022-12-31–2025-12-31 (4 periods). Financial snapshot built 2026-10-09.
ULS annual financial history
All stored annual observations, independent of the chart window. Per-share amounts in USD. Unavailable values are not zero.
See the calculation and limitations.
| Fiscal year / end | Basic EPS | Diluted EPS | FCF / share | Dividends / share | Fiscal-year dividend yield | Filing sources |
|---|---|---|---|---|---|---|
| 2025 2025-12-31 | 1.62 | 1.60 | 1.99 | 0.52 | 0.65% | Basic EPS (2026-02-19) Diluted EPS (2026-02-19) Operating cash flow (2026-02-19) · Capex (2026-02-19) Dividend (2026-02-19) |
| 2024 2024-12-31 | 1.63 | 1.62 | 1.43 | 0.50 | 0.99% | Basic EPS (2026-02-19) Diluted EPS (2026-02-19) Operating cash flow (2026-02-19) · Capex (2026-02-19) Dividend (2026-02-19) |
| 2023 2023-12-31 | 1.30 | 1.30 | 1.26 | 3.40 | Unavailable | Basic EPS (2026-02-19) Diluted EPS (2026-02-19) Operating cash flow (2026-02-19) · Capex (2026-02-19) Dividend (2026-02-19) |
| 2022 2022-12-31 | 1.47 | 1.47 | 1.04 | 8.00 | Unavailable | Basic EPS (2025-02-20) Diluted EPS (2025-02-20) Operating cash flow (2025-02-20) · Capex (2025-02-20) Dividend (2025-02-20) |
Annual per-share context (USD/share)
Complete annual history, independent of chart loading and range. Revenue/share is annual revenue per average diluted share. Debt/share is borrowings per year-end common share, excluding leases. Missing inputs remain unavailable. Metric definitions.
| Fiscal end | Revenue / share | Total debt / share | Inputs & filing sources |
|---|---|---|---|
| 2025-12-31 | 15.04 | Unavailable | Inputs & filingsrevenue: 3053000000; averageDilutedShares: 203000000; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 201025964 revenue (2026-02-19)averageDilutedShares (2026-02-19) periodEndShares (2026-02-19) |
| 2024-12-31 | 14.28 | Unavailable | Inputs & filingsrevenue: 2870000000; averageDilutedShares: 201000000; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 200174493 revenue (2026-02-19)averageDilutedShares (2026-02-19) periodEndShares (2026-02-19) |
| 2023-12-31 | 13.39 | Unavailable | Inputs & filingsrevenue: 2678000000; averageDilutedShares: 200000000; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 200000000 revenue (2026-02-19)averageDilutedShares (2026-02-19) periodEndShares (2026-02-19) |
| 2022-12-31 | 12.60 | Unavailable | Inputs & filingsrevenue: 2520000000; averageDilutedShares: 200000000; totalDebt: No supported complete debt aggregate or non-overlapping borrowing components; leases excluded; periodEndShares: 200000000 revenue (2025-02-20)averageDilutedShares (2025-02-20) periodEndShares (2025-02-20) |
Annual returns and cash generation (%)
Complete annual history, independent of chart loading and range. FCF margin and FCF / net income use matching annual totals. ROCE uses positive exact opening and closing capital-employed bases. Inputs, scopes and unavailable reasons are disclosed below. Missing inputs remain unavailable. Metric definitions.
| Fiscal end | FCF margin (%) | FCF / net income (%) | ROCE (%) | Inputs & filing sources |
|---|---|---|---|---|
| 2025-12-31 | 13.20 | 116.81 | 24.73 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":403000000,"capex":{"accession":"0001901440-26-000005","end":"2025-12-31","filed":"2026-02-19","form":"10-K","start":"2025-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001901440-26-000005","end":"2025-12-31","filed":"2026-02-19","form":"10-K","start":"2025-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":3053000000,"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"netIncome":{"value":345000000,"tag":"ProfitLoss","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"operatingIncome":{"value":522000000,"tag":"OperatingIncomeLoss","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingAssets":{"value":2800000000,"tag":"Assets","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCurrentLiabilities":{"value":740000000,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCapitalEmployed":{"value":2060000000,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":904000000,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingTotalEquity":{"value":931000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCash":{"value":298000000,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2024-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCommonEquity":{"value":904000000,"inputNames":["openingParentEquity","openingPreferredShares"]},"closingAssets":{"value":2921000000,"tag":"Assets","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCurrentLiabilities":{"value":760000000,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCapitalEmployed":{"value":2161000000,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":1262000000,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingTotalEquity":{"value":1294000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCash":{"value":295000000,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2025-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCommonEquity":{"value":1262000000,"inputNames":["closingParentEquity","closingPreferredShares"]},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":325000000,"tag":"NetIncomeLoss","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":125000000,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"pretaxIncome":{"value":470000000,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2025-01-01","end":"2025-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"effectiveTaxRate":{"value":0.26595744680851063,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":383170212.7659575,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":2110500000,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":1083000000,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: 13.200131018670161; cashConversion: 116.81159420289855; roce: 24.733475479744136 fcfMargin component 1 (2026-02-19) · fcfMargin component 2 (2026-02-19) · fcfMargin component 3 (2026-02-19)cashConversion component 1 (2026-02-19) · cashConversion component 2 (2026-02-19) · cashConversion component 3 (2026-02-19) roce component 1 (2026-02-19) · roce component 2 (2026-02-19) · roce component 3 (2026-02-19) · roce component 4 (2026-02-19) · roce component 5 (2026-02-19) |
| 2024-12-31 | 10.00 | 83.19 | 22.61 | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":287000000,"capex":{"accession":"0001901440-26-000005","end":"2024-12-31","filed":"2026-02-19","form":"10-K","start":"2024-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001901440-26-000005","end":"2024-12-31","filed":"2026-02-19","form":"10-K","start":"2024-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":2870000000,"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"netIncome":{"value":345000000,"tag":"ProfitLoss","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"operatingIncome":{"value":462000000,"tag":"OperatingIncomeLoss","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingAssets":{"value":2736000000,"tag":"Assets","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingCurrentLiabilities":{"value":709000000,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingCapitalEmployed":{"value":2027000000,"inputNames":["openingAssets","openingCurrentLiabilities"]},"openingParentEquity":{"value":654000000,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingTotalEquity":{"value":678000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCash":{"value":315000000,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2023-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":2800000000,"tag":"Assets","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCurrentLiabilities":{"value":740000000,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCapitalEmployed":{"value":2060000000,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":904000000,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingTotalEquity":{"value":931000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCash":{"value":298000000,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2024-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCommonEquity":{"value":904000000,"inputNames":["closingParentEquity","closingPreferredShares"]},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":326000000,"tag":"NetIncomeLoss","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":70000000,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"pretaxIncome":{"value":415000000,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2024-01-01","end":"2024-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"effectiveTaxRate":{"value":0.1686746987951807,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":384072289.1566265,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":2043500000,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: 10; cashConversion: 83.18840579710145; roce: 22.608270124785907 fcfMargin component 1 (2026-02-19) · fcfMargin component 2 (2026-02-19) · fcfMargin component 3 (2026-02-19)cashConversion component 1 (2026-02-19) · cashConversion component 2 (2026-02-19) · cashConversion component 3 (2026-02-19) roce component 1 (2026-02-19) · roce component 2 (2025-02-20) · roce component 3 (2025-02-20) · roce component 4 (2026-02-19) · roce component 5 (2026-02-19) |
| 2023-12-31 | 9.41 | 91.30 | Unavailable | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":252000000,"capex":{"accession":"0001901440-26-000005","end":"2023-12-31","filed":"2026-02-19","form":"10-K","start":"2023-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001901440-26-000005","end":"2023-12-31","filed":"2026-02-19","form":"10-K","start":"2023-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":2678000000,"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"netIncome":{"value":276000000,"tag":"ProfitLoss","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"operatingIncome":{"value":368000000,"tag":"OperatingIncomeLoss","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingAssets":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCurrentLiabilities":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCapitalEmployed":{"value":null,"inputNames":["openingAssets","openingCurrentLiabilities"],"reason":"Exact assets/current-liabilities balance missing, conflicting or from different filings at 2022-12-31"},"openingParentEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingTotalEquity":{"value":1077000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2022-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"openingCash":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2022-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":2736000000,"tag":"Assets","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"closingCurrentLiabilities":{"value":709000000,"tag":"LiabilitiesCurrent","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"closingCapitalEmployed":{"value":2027000000,"inputNames":["closingAssets","closingCurrentLiabilities"]},"closingParentEquity":{"value":654000000,"tag":"StockholdersEquity","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"closingTotalEquity":{"value":678000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCash":{"value":315000000,"tag":"CashAndCashEquivalentsAtCarryingValue","unit":"USD","start":null,"end":"2023-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2023-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":260000000,"tag":"NetIncomeLoss","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":70000000,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"pretaxIncome":{"value":346000000,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2023-01-01","end":"2023-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"effectiveTaxRate":{"value":0.2023121387283237,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":293549132.9479768,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":null,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: 9.410007468259895; cashConversion: 91.30434782608695; roce: matching numerator and positive exact opening/closing CapitalEmployed required; ambiguous scopes remain unavailable; unavailable: openingCapitalEmployed; Exact assets/current-liabilities balance missing, conflicting or from different filings at 2022-12-31 fcfMargin component 1 (2026-02-19) · fcfMargin component 2 (2026-02-19) · fcfMargin component 3 (2026-02-19)cashConversion component 1 (2026-02-19) · cashConversion component 2 (2026-02-19) · cashConversion component 3 (2026-02-19) roce component 1 (2026-02-19) · roce component 2 (2025-02-20) · roce component 3 (2025-02-20) |
| 2022-12-31 | 8.25 | 67.31 | Unavailable | Inputs & filingsCalculation inputs: {"original":{"fcfTotal":{"value":208000000,"capex":{"accession":"0001901440-25-000012","end":"2022-12-31","filed":"2025-02-20","form":"10-K","start":"2022-01-01","tag":"PaymentsToAcquirePropertyPlantAndEquipment","unit":"USD"},"ocf":{"accession":"0001901440-25-000012","end":"2022-12-31","filed":"2025-02-20","form":"10-K","start":"2022-01-01","tag":"NetCashProvidedByUsedInOperatingActivities","unit":"USD"}},"revenue":{"value":2520000000,"tag":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"netIncome":{"value":309000000,"tag":"ProfitLoss","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"operatingIncome":{"value":412000000,"tag":"OperatingIncomeLoss","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingAssets":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCurrentLiabilities":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCapitalEmployed":{"value":null,"inputNames":["openingAssets","openingCurrentLiabilities"],"reason":"Exact assets/current-liabilities balance missing, conflicting or from different filings at 2021-12-31"},"openingParentEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingTotalEquity":{"value":2332000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2021-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"openingCash":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"openingInvestedCapital":{"value":null,"inputNames":["openingBorrowings","openingTotalEquity","openingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2021-12-31"},"openingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingPreferredShares":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"openingCommonEquity":{"value":null,"inputNames":["openingParentEquity","openingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"closingAssets":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingCurrentLiabilities":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingCapitalEmployed":{"value":null,"inputNames":["closingAssets","closingCurrentLiabilities"],"reason":"Exact assets/current-liabilities balance missing, conflicting or from different filings at 2022-12-31"},"closingParentEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingTotalEquity":{"value":1077000000,"tag":"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","unit":"USD","start":null,"end":"2022-12-31","filed":"2026-02-19","accession":"0001901440-26-000005","form":"10-K"},"closingCash":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingBorrowings":{"value":null,"reason":"No supported complete debt aggregate or non-overlapping borrowing components; leases excluded"},"closingInvestedCapital":{"value":null,"inputNames":["closingBorrowings","closingTotalEquity","closingCash"],"reason":"Exact complete borrowings, consolidated equity and cash missing, ambiguous or from different filings at 2022-12-31"},"closingPreferredEquity":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"closingPreferredShares":{"value":0,"tag":"PreferredStockSharesOutstanding","unit":"shares","start":null,"end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"closingCommonEquity":{"value":null,"inputNames":["closingParentEquity","closingPreferredShares"],"reason":"Common equity scope requires explicit preferred carrying value or zero preferred shares; absence is not zero"},"commonNetIncome":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"parentNetIncome":{"value":293000000,"tag":"NetIncomeLoss","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"preferredDividends":{"value":null,"reason":"Missing or conflicting matching SEC fact","conflict":false},"incomeTaxExpense":{"value":74000000,"tag":"IncomeTaxExpenseBenefit","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"pretaxIncome":{"value":383000000,"tag":"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","unit":"USD","start":"2022-01-01","end":"2022-12-31","filed":"2025-02-20","accession":"0001901440-25-000012","form":"10-K"},"effectiveTaxRate":{"value":0.19321148825065274,"inputNames":["incomeTaxExpense","pretaxIncome"]},"nopat":{"value":332396866.8407311,"inputNames":["operatingIncome","effectiveTaxRate"]},"averageInvestedCapital":{"value":null,"inputNames":["openingInvestedCapital","closingInvestedCapital"]},"averageCapitalEmployed":{"value":null,"inputNames":["openingCapitalEmployed","closingCapitalEmployed"]},"averageCommonEquity":{"value":null,"inputNames":["openingCommonEquity","closingCommonEquity"]}},"recovered":{}}; fcfMargin: 8.253968253968253; cashConversion: 67.31391585760518; roce: matching numerator and positive exact opening/closing CapitalEmployed required; ambiguous scopes remain unavailable; unavailable: openingCapitalEmployed, closingCapitalEmployed; Exact assets/current-liabilities balance missing, conflicting or from different filings at 2021-12-31; Exact assets/current-liabilities balance missing, conflicting or from different filings at 2022-12-31 fcfMargin component 1 (2025-02-20) · fcfMargin component 2 (2025-02-20) · fcfMargin component 3 (2025-02-20)cashConversion component 1 (2025-02-20) · cashConversion component 2 (2025-02-20) · cashConversion component 3 (2025-02-20) roce component 1 (2025-02-20) |
Annual operating facts
Complete annual history, independent of chart loading and range. Operating margin is operating profit as a percentage of revenue; net margin is consolidated net profit as a percentage of revenue. Negative margins show losses. Missing inputs remain unavailable. Metric definitions.
| Fiscal end | Revenue (USD) | Operating margin (%) | Net margin (%) | Inputs & filing sources |
|---|---|---|---|---|
| 2025-12-31 | 3,053,000,000.00 | 17.10 | 11.30 | Inputs & filingsrevenue: 3053000000; operatingIncome: 522000000; netIncome: 345000000 revenue (2026-02-19)operatingIncome (2026-02-19) netIncome (2026-02-19) |
| 2024-12-31 | 2,870,000,000.00 | 16.10 | 12.02 | Inputs & filingsrevenue: 2870000000; operatingIncome: 462000000; netIncome: 345000000 revenue (2026-02-19)operatingIncome (2026-02-19) netIncome (2026-02-19) |
| 2023-12-31 | 2,678,000,000.00 | 13.74 | 10.31 | Inputs & filingsrevenue: 2678000000; operatingIncome: 368000000; netIncome: 276000000 revenue (2026-02-19)operatingIncome (2026-02-19) netIncome (2026-02-19) |
| 2022-12-31 | 2,520,000,000.00 | 16.35 | 12.26 | Inputs & filingsrevenue: 2520000000; operatingIncome: 412000000; netIncome: 309000000 revenue (2025-02-20)operatingIncome (2025-02-20) netIncome (2025-02-20) |
UL Solutions Inc. (ULS) P/E ratio history
The interactive P/E chart contains all 131 stored weekly price points (2024-04-12–2026-10-08); 131 have an eligible basic or diluted ratio. Annual EPS is carried forward from its fiscal end. Use the P/E range bar or any other chart range bar to change all five chart windows.
Fiscal-year-end snapshots
2 eligible fiscal-year-end observations span 2024-12-31–2025-12-31. Latest eligible diluted P/E: 49.97×; basic P/E: 49.36×, for fiscal end 2025-12-31, using the close on 2025-12-26.
Annual P/E = eligible fiscal-year-end close ÷ reported annual EPS. This is retrospective annual P/E, not TTM or forward P/E. Why we use annual data. Missing or non-positive EPS and missing eligible prices produce unavailable ratios.
Explore the P/E chart and optional reference lines · How P/E history is calculated.
Complete annual P/E history (4 fiscal periods)
| Fiscal end | Price date | Close | Price basis | Basic P/E | Diluted P/E | EPS filings |
|---|---|---|---|---|---|---|
| 2025-12-31 | 2025-12-26 | 79.96 | Adjusted close | 49.36 | 49.97 | Basic EPS (2026-02-19) Diluted EPS (2026-02-19) |
| 2024-12-31 | 2024-12-27 | 50.41 | Adjusted close | 30.93 | 31.12 | Basic EPS (2026-02-19) Diluted EPS (2026-02-19) |
| 2023-12-31 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Basic EPS (2026-02-19) Diluted EPS (2026-02-19) |
| 2022-12-31 | Unavailable | Unavailable | Unavailable | Unavailable | Unavailable | Basic EPS (2025-02-20) Diluted EPS (2025-02-20) |
Did this research save you time?
I build and maintain Stock Value Lens independently. If you found it useful, a coffee helps me maintain the tools and improve data updates.