powl yearly returns since 2000tsla

Powell Industries (POWL) had its best year since January 5, 1973 in 1989, returning 329.9%.