ICON (ICX) Price Spikes Over 60%, Is Further Rise Likely?