Company Valuation: Independence Realty Trust, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 5,700 3,774 3,434 4,459 4,173 4,083 - -
Change - -33.79% -9.01% 29.85% -6.41% -2.17% - -
Enterprise Value (EV) 1 8,370 6,390 5,916 6,739 6,409 6,474 6,483 6,761
Change - -23.66% -7.41% 13.92% -4.9% 1.01% 0.14% 4.29%
P/E 63x 31.8x -191x 117x 72.8x 125x 132x 160x
PBR - 1.05x 1x 1.3x 1.17x 1.25x 1.35x 1.39x
PEG - 1.1x 2x -0x 1.8x -3x -25.79x -9x
Capitalization / Revenue 22.8x 6.02x 5.2x 6.97x 6.36x 6.07x 5.89x 5.64x
EV / Revenue 33.5x 10.2x 8.97x 10.5x 9.76x 9.63x 9.36x 9.34x
EV / EBITDA 65x 18.4x 16.1x 19.2x 17.6x 17.5x 17x 17x
EV / EBIT 161x 67.9x 40x 52.1x 52.9x 58.8x 51x 48.7x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 0.48 0.54 0.62 0.64 0.67 0.7085 0.716 0.7484
Rate of return 1.86% 3.2% 4.05% 3.23% 3.83% 4.08% 4.13% 4.31%
EPS 2 0.41 0.53 -0.08 0.17 0.24 0.1389 0.1318 0.1082
Distribution rate 117% 102% -775% 376% 279% 510% 543% 691%
Net sales 1 249.5 627.4 659.8 640 656.5 672.6 692.7 724.2
EBITDA 1 128.9 346.9 366.8 350.3 364.5 369.9 381.9 397.6
EBIT 1 51.94 94.03 147.8 129.4 121.2 110.1 127.2 139
Net income 1 44.59 117.2 -17.23 39.29 56.56 33.95 37.75 26.38
Net Debt 1 2,669 2,616 2,482 2,281 2,236 2,391 2,401 2,679
Reference price 2 25.83 16.86 15.30 19.84 17.48 17.35 17.35 17.35
Nbr of stocks (in thousands) 220,679 223,841 224,429 224,727 238,729 235,310 - -
Announcement Date 2/16/22 2/15/23 2/14/24 2/12/25 2/11/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
124.89x9.63x17.5x4.08% 4.08B
34.74x11.87x19.44x3.65% 27.68B
51.22x10.91x18.29x4.02% 26.29B
49.21x13.36x20.08x3.5% 19.17B
39.45x9.19x17.05x3.98% 17.94B
41.8x9.96x17.81x4.34% 16.49B
54.64x8.16x18.74x3.64% 15.07B
48.09x11.2x18.01x4.22% 13.4B
32.39x10.13x20.86x3.29% 12.68B
45.18x9.2x17.32x3.86% 12.26B
Average 52.16x 10.36x 18.51x 3.86% 16.51B
Weighted average by Cap. 45.99x 10.63x 18.63x 3.84%

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. IRT Stock
  4. Valuation Independence Realty Trust, Inc.