Stock Weather AIIndustrialThermal Solutions
Modine Manufacturing Company – 2025-12-12 - Increase Confidence 7/10
Strong free cash flow and margin expansion from self-help initiatives signal near-term upside, despite high beta and limited earnings visibility.