Company Valuation: Loews Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 12,375 14,653 13,849 15,536 18,444 21,763
Change - 18.41% -5.48% 12.18% 18.71% 18%
Enterprise Value (EV) 1 22,507 23,474 22,733 24,524 27,253 31,132
Change - 4.3% -3.16% 7.88% 11.13% 14.24%
P/E -13.6x 9.52x 14x 11.1x 13.2x 13.2x
PBR 0.68x 0.8x 0.94x 0.98x 1.07x 1.16x
PEG - -0x -0.4x 0.2x 6.92x 0.5x
Capitalization / Revenue 0.99x 1x 0.99x 0.98x 1.05x 1.18x
EV / Revenue 1.79x 1.6x 1.62x 1.54x 1.56x 1.69x
EV / EBITDA 40.6x 7.52x 10.5x 8.75x 9.6x 9.56x
EV / EBIT -126x 9.01x 13.8x 10.8x 12.1x 11.8x
EV / FCF 23.9x 12.1x 11x 8.67x 17x 20.2x
FCF Yield 4.18% 8.29% 9.11% 11.5% 5.89% 4.95%
Dividend per Share 2 0.25 0.25 0.25 0.25 0.25 0.25
Rate of return 0.56% 0.43% 0.43% 0.36% 0.3% 0.24%
EPS 2 -3.321 6.07 4.16 6.29 6.41 7.97
Distribution rate -7.53% 4.12% 6.01% 3.97% 3.9% 3.14%
Net sales 1 12,549 14,657 14,044 15,901 17,510 18,454
EBITDA 1 555 3,121 2,157 2,802 2,840 3,256
EBIT 1 -179 2,606 1,645 2,264 2,257 2,646
Net income 1 -931 1,578 1,012 1,434 1,414 1,667
Net Debt 1 10,132 8,821 8,884 8,988 8,809 9,369
Reference price 2 45.02 57.76 58.33 69.59 84.69 105.31
Nbr of stocks (in thousands) 274,873 253,684 237,427 223,251 217,777 206,660
Announcement Date 2/9/21 2/8/22 2/7/23 2/6/24 2/11/25 2/10/26
1USD in Million2USD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 23.04B
16.9x1.73x - 3.23% 90.87B
10.82x - - 1.31% 77.17B
7.61x - - 1.66% 65.86B
10.16x1.08x - 3.54% 44B
11.24x - - 2.56% 39.76B
11.79x0.89x - 2.85% 39.28B
16.25x2.07x - 2.16% 34.48B
9.29x2.35x - 0.2% 33.31B
8.86x - - 0.93% 33.06B
Average 11.44x 1.62x 2.05% 48.08B
Weighted average by Cap. 11.78x 1.61x 2.15%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. L Stock
  4. Valuation Loews Corporation