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

money illustration

Explore