best stocks performance 1975

Owens & Minor (OMI) had the highest return in 1975 by a US stock, returning 258.9%.