Company Valuation: Essex Property Trust, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 22,926 13,723 15,914 18,345 16,853 19,159 - -
Change - -40.14% 15.97% 15.27% -8.13% 13.68% - -
Enterprise Value (EV) 1 29,155 19,638 21,719 24,870 23,568 25,992 26,025 26,230
Change - -32.64% 10.6% 14.51% -5.24% 10.29% 0.13% 0.79%
P/E 46.9x 33.8x 39.2x 24.7x 25.2x 48.9x 47.3x 44.4x
PBR 3.83x - 2.94x 3.31x 3.04x 3.77x 3.96x 4.3x
PEG - -2x 49.16x 0.3x -2.55x -1.2x 14.01x 6.71x
Capitalization / Revenue 16x 8.6x 9.6x 10.4x 8.97x 9.84x 9.54x 9.18x
EV / Revenue 20.4x 12.3x 13.1x 14.1x 12.5x 13.3x 13x 12.6x
EV / EBITDA 23.1x 19x 21.4x 20.1x 18.7x 20.1x 19.7x 19.1x
EV / EBIT 55x 39.2x 41.4x 47.1x 39.3x 41x 38.8x 36x
EV / FCF 50.2x - 26.9x -2,181x - 25.7x 26.4x 25x
FCF Yield 1.99% - 3.71% -0.05% - 3.89% 3.78% 4%
Dividend per Share 2 8.36 - 9.24 9.8 10.28 10.42 10.76 11
Rate of return 2.37% - 3.73% 3.43% 3.93% 3.5% 3.61% 3.69%
EPS 2 7.51 6.27 6.32 11.54 10.4 6.095 6.301 6.718
Distribution rate 111% - 146% 84.9% 98.8% 171% 171% 164%
Net sales 1 1,431 1,596 1,658 1,764 1,878 1,947 2,007 2,088
EBITDA 1 1,261 1,033 1,017 1,237 1,263 1,293 1,323 1,370
EBIT 1 530 500.8 525.1 527.5 599.8 634.2 671.3 728.2
Net income 1 488.6 408.3 405.8 741.5 669.7 391.4 407.3 432.6
Net Debt 1 6,229 5,916 5,805 6,526 6,715 6,833 6,866 7,071
Reference price 2 352.23 211.92 247.94 285.44 261.68 298.13 298.13 298.13
Nbr of stocks (in thousands) 65,088 64,754 64,185 64,267 64,404 64,263 - -
Announcement Date 2/2/22 2/7/23 2/6/24 2/4/25 2/4/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
48.79x13.33x20.04x3.51% 19.12B
33.81x11.82x19.37x3.67% 27.56B
50.91x10.86x18.2x4.04% 26.12B
39.17x8.87x17.02x4% 17.89B
39.94x9.66x17.26x4.52% 15.82B
53.98x8.08x18.55x3.69% 14.89B
45.37x11.07x17.79x4.33% 13.06B
32.19x10.08x20.76x3.31% 12.6B
44.92x9.15x17.22x3.88% 12.16B
102.96x9.89x18.02x3.73% 11.71B
Average 49.20x 10.28x 18.42x 3.87% 17.09B
Weighted average by Cap. 47.27x 10.50x 18.49x 3.87%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. ESS Stock
  4. Valuation Essex Property Trust, Inc.