News

Lease structure -- 31% of the portfolio is under ten-year leases, including agreements executed or agreed to through 2026, ...
On the one hand, the post-earnings sell-off in the stock is understandable. A 12% revenue increase, even with difficult ...