Investors Title (ITIC)
Investors Title (ITIC) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- ITIC last traded at $272.61, 1.45% on the day.
- Investors Title: market cap $507.34M, P/E 12.7, revenue $293.06M over the last four quarters, next earnings 2026-11-05.
- Over the past year ITIC returned 6.16%; year to date 9.20%.
Updated 2026-11-03 01:45 UTC