best performing daily returns 2017

TNF Pharmaceuticals (TNFA) had the highest return in 2017 by a US stock, returning 8,124,531.6%.