Aurora Cannabis (ACB) had the highest return between 2012 and 2018 by a US stock, returning 7,935,900%.