ITIC(ITIC)
ITIC
Loading chart...
Key Metrics
As of 2025• vs 2024
Core Metrics
Market Cap
P/E Ratio$471.07M+5.6%
13.39-6.8%
P/S Ratio1.73-0.0%
ROE13.11%+6.2%
ROIC11.19%
FCF Yield5.39%+7.3%
Debt/Equity0.03+18.9%
Current Ratio2.93
Interest Coverage0.00x