This article was highlighted for PRO subscribers, Seeking Alpha’s service for professional investors. Find out how you can get the best content on Seeking Alpha here.
Investment Thesis
American Finance Trust (AFIN) is an externally managed real estate investment trust that owns 848 single-tenant and multi-tenant properties worth $3.9 billion. Its single-tenant segment is primarily net leased properties with little to no landlord obligations, and its multi-tenant segment is primarily shopping centers leased to service- or experience-oriented or otherwise e-commerce-resistant tenants. The portfolio is 94.7% occupied with 8.9 years of weighted average