best performing daily returns 2016

SRXH (SRXH) had the highest return in 2016 by a US stock, returning 7,780%.