yearly return from 2005 powl

Powell Industries (POWL) had its best year since 2005 last year, returning 156.1%.