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 18,478 - -
Change - -40.14% 15.97% 15.27% -8.13% 9.64% - -
Enterprise Value (EV) 1 29,155 19,638 21,719 24,870 23,568 25,112 25,132 25,133
Change - -32.64% 10.6% 14.51% -5.24% 6.55% 0.08% 0%
P/E 46.9x 33.8x 39.2x 24.7x 25.2x 50.2x 45.1x 40.7x
PBR 3.83x - 2.94x 3.31x 3.04x 3.69x 3.94x 4.17x
PEG - -2x 49.16x 0.3x -2.55x -1.1x 4x 3.8x
Capitalization / Revenue 16x 8.6x 9.6x 10.4x 8.97x 9.45x 9.15x 8.83x
EV / Revenue 20.4x 12.3x 13.1x 14.1x 12.5x 12.8x 12.4x 12x
EV / EBITDA 23.1x 19x 21.4x 20.1x 18.7x 19.6x 18.9x 18.3x
EV / EBIT 55x 39.2x 41.4x 47.1x 39.3x 41.1x 37.1x 34.5x
EV / FCF 50.2x - 26.9x -2,181x - 24.9x 25.5x 24x
FCF Yield 1.99% - 3.71% -0.05% - 4.02% 3.92% 4.17%
Dividend per Share 2 8.36 - 9.24 9.8 10.28 10.37 10.7 11.05
Rate of return 2.37% - 3.73% 3.43% 3.93% 3.61% 3.72% 3.84%
EPS 2 7.51 6.27 6.32 11.54 10.4 5.724 6.373 7.057
Distribution rate 111% - 146% 84.9% 98.8% 181% 168% 157%
Net sales 1 1,431 1,596 1,658 1,764 1,878 1,955 2,019 2,094
EBITDA 1 1,261 1,033 1,017 1,237 1,263 1,283 1,329 1,373
EBIT 1 530 500.8 525.1 527.5 599.8 610.6 677.5 727.9
Net income 1 488.6 408.3 405.8 741.5 669.7 366.7 413.8 440.1
Net Debt 1 6,229 5,916 5,805 6,526 6,715 6,634 6,654 6,654
Reference price 2 352.23 211.92 247.94 285.44 261.68 287.52 287.52 287.52
Nbr of stocks (in thousands) 65,088 64,754 64,185 64,267 64,404 64,268 - -
Announcement Date 02/02/22 07/02/23 06/02/24 04/02/25 04/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
50.23x12.84x19.57x3.61% 18.48B
32.79x11.39x18.68x3.87% 26.25B
51.4x10.4x17.58x4.26% 24.74B
33.04x8.88x16.98x3.97% 17.89B
36.4x9.53x16.9x4.6% 15.49B
-89.26x8.95x19.87x3.61% 15.02B
31.89x10.15x20.79x3.3% 12.73B
37.01x9.13x17.13x3.86% 12.26B
37.76x10.6x16.96x4.58% 12.19B
94.04x9.67x17.35x3.85% 11.32B
Average 31.53x 10.15x 18.18x 3.95% 16.64B
Weighted average by Cap. 31.61x 10.30x 18.21x 3.96%

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.