Espey Mfg & Electronics (ESP) had the highest return between April 20, 1981 and October 30, 1981 by a US stock, returning 163%.
Espey Mfg & Electronics (ESP) had the highest return between April 20, 1981 and October 30, 1981 by a US stock, returning 163%.