15%-Yield NexPoint Real Estate Finance Stock Has 43% Upside
Real estate investment trusts (REITs) have been some of the hardest-hit businesses in the high-interest-rate environment. That’s because high interest rates drive up their borrowing costs and cut…
By John Whitefoot, 2024