- IMPC
- 1d0.19%
- 1w-6.56%
- 1m-7.84%
- 1y-22.27%
ATH
- ATH Price$100.69
- ATH Date2007-10-17
- % since ATH-94.63%
- % to ATH1,761.20%
ATL
- ATL Price$1.90
- ATL Date2005-07-27
- % from ATL185.16%
- Last Low Price$2.2908
- Last Low Date2014-06-04
- % From Last Low136.16%
IPO
- IPO Price$3.60
- % Current ROI USD150.09%
- ATH Price$100.69
- % ROI ATH 530,734.77%
Graph takes few seconds to load...