NYSE : INVH

Invitation Homes Inc.

$29.82 USD

-$0.41 (-1.36%)

Volume
4.07M
Average Volume
5.61M
Market Capitalization
$17.71B
P/E Ratio
31.39
Dividend Yield
3.99%
Price Target
$32.00
Year High
$32.67
Year Low
$24.25
Day High
Day Low
Payout Ratio
$1.23
Current Ratio
$0.37

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.31%

Investors Holding

47

change: -545 | last: 592

Increased Positions

26

change: -282 | last: 308

Reduced Positions

8

change: -207 | last: 215

New Positions

10

change: -77 | last: 87

Sold Positions

547

change: 452 | last: 95

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -44.2001 | last: 0.442

Total Invested

55.85M

INVH Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $27.79 612.95M $17.03B $129.97M $8.38B $25.28B
2024-12-31 $31.97 612.55M $19.58B $174.49M $8.2B $27.61B
2023-12-31 $34.11 611.89M $20.87B $700.62M $8.55B $28.72B
2022-12-31 $29.64 609.77M $18.07B $262.87M $7.77B $25.58B
2021-12-31 $45.34 577.68M $26.19B $610.17M $8B $33.58B
2020-12-31 $29.70 553.99M $16.45B $213.42M $8.03B $24.27B
2019-12-31 $29.97 531.24M $15.92B $92.26M $10.63B $26.46B
2018-12-31 $20.08 520.38M $10.45B $144.94M $12.46B $22.76B
2017-12-31 $23.57 339.42M $8B $179.88M $9.65B $17.47B
2016-12-31 $20.00 302.12M $6.04B $198.12M $7.57B $13.41B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $24.85 606M $15.06B $114.13M $8.8B $23.75B
2025-12-31 $27.79 612.88M $17.03B $129.97M $8.38B $25.28B
2025-09-30 $29.33 613.08M $17.98B $155.37M $8.23B $26.06B
2025-06-30 $32.80 613.05M $20.11B $65.11M $8.17B $28.22B
2025-03-31 $34.85 612.78M $21.36B $84.39M $8.1B $29.37B
2024-12-31 $31.97 612.55M $19.58B $174.49M $8.2B $27.61B
2024-09-30 $35.26 612.67M $21.6B $1.03B $9.01B $29.58B
2024-06-30 $35.78 612.63M $21.92B $749.4M $8.54B $29.71B
2024-03-31 $35.07 612.22M $21.47B $738.12M $8.54B $29.28B
2023-12-31 $34.11 612.03M $20.88B $700.62M $8.55B $28.72B
2023-09-30 $31.69 612M $19.39B $762.64M $8.55B $27.18B
2023-06-30 $34.40 611.95M $21.05B $414.29M $7.77B $28.4B