ICC Holdings Inc

NASDAQ:ICCH  
22.16
-0.09 (-0.40%)
7:00:36 PM EDT: $22.17 +0.01 (+0.05%)
Twitter Share  Facebook Share StockTwits Share