5 Best Small-Cap Stocks to Buy According to Billionaire Mario Gabelli

2. EnPro Industries, Inc. (NYSE:NPO)

Market Cap: $1.88 Billion
Percentage of GAMCO Investors’ 13F Portfolio: 0.86%
Stake Value of GAMCO Investors: $98 Million

EnPro Industries, Inc. (NYSE:NPO) ranks 2nd on the list of small-cap stocks to buy according to billionaire Mario Gabelli. The company is one of the leading manufacturers of materials science-enabled products for technology-intensive sectors. In 2020, EnPro acquired Alluxa, Inc., one of the leading optical filters for the industrial technologies market. The acquisition supports the company’s portfolio of materials science-based firms with leading technologies that serve markets with positive secular tailwinds.

EnPro Industries, Inc. (NYSE:NPO) has a market cap of $1.86 billion. The company reported an income in the first quarter of 2021 of $18.0 million, up from $10.1 million in the same quarter of 2020. On March 8, Oppenheimer maintained Outperform on EnPro Industries and raised the price target to $95. EnPro Industries, Inc.’s (NYSE:NPO) 52-week price range is $43.30-$96.16. Shares of NPO increased 86% over the past twelve months.