Stocks Priced Under $5 In 2002 Yielded Massive Returns

The peak returns of several stocks priced under $5 per share from January 2002 to January 2024 (percentage).