Investors Title Company (ITIC) — Long-term Investment Intensity

Latest as of March 2026: 61.4%

Investors Title Company (ITIC) has a Long-term Investment Intensity of 61.4% as of March 2026. Long-term investments of $222.13 Million represent 61.4% of total assets of $361.54 Million. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. Check financial resilience of Investors Title Company to evaluate the company's liquid asset resilience ratio.

LT Investment Intensity

61.4%
LT Investments / Total Assets

Long-term Investments

$222.13 Million
USD

Total Assets

$361.54 Million
USD

Country

USA
NASDAQ

Investors Title Company Long-term Investment Intensity (2011–2025)

This chart shows how Investors Title Company's Long-term Investment Intensity has evolved across 15 annual periods from 2011 to 2025. As of March 2026, the intensity stands at 61.4%, reflecting long-term investments of $222.13 Million against total assets of $361.54 Million USD. For the complete balance sheet picture, see total assets of Investors Title Company.

Annual Long-term Investment Intensity for Investors Title Company (2011–2025)

The table below presents the year-by-year Long-term Investment Intensity for Investors Title Company from 2011 to 2025, covering 15 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read ITIC liabilities breakdown for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (USD) Total Assets Change (pp)
2025 62.9% $228.36 Million $363.14 Million ▼ -0.7 pp
2024 63.5% $211.97 Million $333.57 Million ▼ -0.4 pp
2023 63.9% $211.28 Million $330.56 Million ▲ +2.3 pp
2022 61.6% $209.33 Million $339.76 Million ▲ +0.5 pp
2021 61.1% $202.57 Million $331.49 Million ▼ -8.8 pp
2020 69.9% $197.80 Million $282.93 Million ▼ -3.6 pp
2019 73.5% $193.90 Million $263.89 Million ▲ +3.8 pp
2018 69.7% $170.23 Million $244.27 Million ▼ -5.7 pp
2017 75.4% $187.62 Million $248.91 Million ▲ +4.7 pp
2016 70.7% $161.89 Million $228.94 Million ▼ -5.7 pp
2015 76.4% $161.56 Million $211.52 Million ▼ -4.7 pp
2014 81.0% $160.48 Million $198.04 Million ▲ +4.7 pp
2013 76.3% $143.77 Million $188.31 Million ▼ -0.3 pp
2012 76.7% $131.82 Million $171.92 Million ▼ -3.6 pp
2011 80.3% $126.81 Million $157.96 Million
pp = percentage points