Onto Innovation (ONTO) returned 1,080% in 1995.

money illustration

Explore