NEW YORK ( TheStreet ) -- Met-Pro Corporation (NYSE: MPR ) has been upgraded by TheStreet Ratings from hold to buy. The company's strengths can be seen in multiple areas, such as its impressive record of earnings per share growth, compelling growth in net income, revenue growth, largely solid financial position with reasonable debt levels by most measures and expanding profit margins. We feel these strengths outweigh the fact that the company has had lackluster performance in the stock itself. Highlights from the ratings report include: Met-Pro Corporation manufactures and sells product recovery and pollution control equipment for purification of air and liquids, fluid handling equipment for corrosive, abrasive and high temperature liquids, and filtration and purification products in the United States and internationally. The company has a P/E ratio of 21.9, equal to the average industrial industry P/E ratio and above the S&P 500 P/E ratio of 17.7.