best performing stocks since may 2016

KULR Technology (KULR) has had the highest return since May 31, 2016 by a US stock, returning 834,900%.