Sila Realty Trust: A 7% Yield With Upside For A Valuation Rerating
Demographic Shift - The U.S. is experiencing a significant demographic shift towards an aging population, with the number of Americans aged 65 and over expected to double from the current 58 million by 2060 [1] Investment Philosophy - The investment philosophy emphasized is focused on buying high-quality stocks and great businesses, particularly those led by disciplined capital allocators that generate exceptional returns on capital and can compound their invested capital over long periods [1]