LTC Properties is a real estate investment trust focusing on seniors housing and health care properties. Investing in LTC stock 10 years ago would have yielded a 27.83% return. With a positive outlook, analysts project an 8% potential upside in the next decade.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing