ATTENTION INVESTORS: AMERICAN FINANCE TRUST (AFIN) Losses? American Finance Trust (Nasdaq: AFIN), an externally managed REIT, has poorly performed causing serious concerns for investors. AFIN closed at $11.62 per share on May 24, 2019. This price is more than 50% less than the $23.56 estimated NAV which American Financial Trust stated in its June 2018 […]
