BOSTON ( TheStreet) -- Here are the three best machinery stocks, according to TheStreet's quantitative model, which evaluates financial fundamentals and stock performance. They are ordered by potential to appreciate, from worst to best.
2. China Fire & Security Group ( CFSG) makes fire-protection products, including detectors, controllers and extinguishers, for industrial customers in China. During the past three years, it has increased revenue 43% annually, on average. The company is scheduled to report fourth-quarter results today.
1. Bucyrus ( BUCY) makes equipment to extract coal, copper, oil sands and other minerals. It sells electric mining shovels, blasthole drills and draglines. Its stock has delivered annualized gains of 35% since 2007, depicted in the chart below.