LTC Properties, Inc.
LTC
$35.93
$0.240.67%
LTC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.