Modine Manufacturing (MOD) Stock: Price, Analysis