Ltc Properties (LTC) Return on Invested Capital (2026)