Dynamex ( DDMX) provides same-day delivery and logistics services in the U.S. and Canada. It has been rated a buy since December 2004. The company's strengths include its notable return on equity, revenue growth, solid financial position and reasonable debt levels. Dynamex also has had solid stock price performance and an impressive record of earnings-per-share growth. TheStreet.com Ratings believes these strengths outweigh the fact that the company shows low profit margins.