Investors Title Company
ITIC
$231.82
$1.100.48%
ITIC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.