- IMPC
- 1d-0.31%
- 1w-3.46%
- 1m-0.51%
- 1y-57.07%
ATH
- ATH Price$100.69
- ATH Date2007-10-17
- % since ATH-95.15%
- % to ATH1,961.23%
ATL
- ATL Price$1.90
- ATL Date2005-07-27
- % from ATL157.48%
- Last Low Price$2.2908
- Last Low Date2014-06-04
- % From Last Low113.24%
IPO
- IPO Price$3.70
- % Current ROI USD132.03%
- ATH Price$100.69
- % ROI ATH 530,734.77%
Graph takes few seconds to load...