best performing stocks with a $1m+ market cap april 2017

CareCloud (CCLD) had the highest return in April 2017 by a US stock with a market cap of $1M+, returning 109.2%.