Is Natuzzi SpA NTZ stock going up Q4 2011 Earnings Fall Short BW Babcock earnings crush estimates with 172 surprise but Babcock shares slide 46 despite profit beat Why GATX Corporation GATX ability to generate cash matters 828 20260508 The market opportunity XPO XPO is chasing Grinds Higher 20260506