best performing nasdaq stocks april 2017

CareCloud (CCLD) had the highest return in April 2017 by a US stock in the Nasdaq Composite (IXIC), returning 109.2%.