Profit taking sinks InterCloud Systems By: MarketMinute.com Stock News May 05, 2015 at 17:26 PM EDT Investors locked in profits on InterCloud Systems Inc. (Nasdaq: ICLD). The stock price tumbled $1.07 to close at $3.03.