Home - Company - Annual Reports

Annual Reports

ICH Stock

As of 07/10/2014, minimum 15 minute delay.
Last Price: 7.20
Change: -0.07
% Change: (-0.962864%)
Prev. Close: 7.27
Open: 7.17
Day Range: 7.17 - 7.20
Year Range: 4.050 - 8.90
Market Cap: 52,113,600
Rolling EPS: -0.35
Exchange: AMEX