This Cheap Stock to Buy Looks 25% Undervalued Even After 40% Rally
Despite advancing from its October low, the undervalued stock of this narrow-moat company may have more room to run.
Shane Ponraj is an equity analyst for Morningstar.