Polaris Industries (PII) had the highest return between July 1, 1988 and November 30, 1989 by a US stock, returning 1,809.1%.
Polaris Industries (PII) had the highest return between July 1, 1988 and November 30, 1989 by a US stock, returning 1,809.1%.