
Invitation Homes INVH
$ 32.54
-4.24%
Annual report 2024
added 02-27-2025