Skip to main content

ICC Holdings, Inc. (ICCH)

NASDAQ: ICCH · Delayed Price · USD
16.75 -0.32 (-1.85%)
Sep 17, 2021 4:00 PM EDT - Market closed

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is January - December.
Year2020201920182017
Market Capitalization
47464551
Market Cap Growth
1.30%3.11%-12.44%-
Enterprise Value
56484649
PE Ratio
13.3410.8350.4872.75
PS Ratio
0.830.780.881.07
PB Ratio
0.650.700.770.80
P/FCF Ratio
37.7921.678.50252.56
P/OCF Ratio
29.1918.367.8170.09
EV/Sales Ratio
0.980.810.901.02
EV/EBITDA Ratio
10.167.9824.4823.07
EV/EBIT Ratio
11.629.2040.2337.61
EV/FCF Ratio
44.6122.348.64240.79
Debt / Equity Ratio
0.190.050.060.07
Debt / EBITDA Ratio
2.460.581.862.04
Debt / FCF Ratio
10.811.620.6621.28
Return on Equity (ROE)
5.20%6.80%1.50%1.10%
Return on Assets (ROA)
2.00%2.60%0.60%0.50%
Return on Capital (ROIC)
2.60%3.20%0.80%0.90%
Earnings Yield
7.50%9.24%1.98%1.37%
FCF Yield
2.65%4.62%11.77%0.40%
Buyback Yield / Dilution
0.32%0.32%6.65%-56.49%
Total Shareholder Return
0.32%0.32%6.65%-56.49%