NexPoint Residential Trust, Inc.NXRT

Market cap
$802.53M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,491-7.25%
Dec 31, 20231,608-5.43%
Dec 31, 20221,700+7.09%
Dec 31, 20211,587+11.94%
Dec 31, 20201,418-1.27%
Dec 31, 20191,436+66.52%
Dec 31, 2018863+6.00%
Dec 31, 2017814+4.43%
Dec 31, 2016779+7.14%
Dec 31, 2015727