Monster Beverage (MNST) had the highest return between November 1, 2003 and November 30, 2006 by a US stock in the S&P 500 (GSPC), returning 3,272.9%.
Monster Beverage (MNST) had the highest return between November 1, 2003 and November 30, 2006 by a US stock in the S&P 500 (GSPC), returning 3,272.9%.