Chinas European Investment Climbs to 7Year High Still Below Previous Peak Hexcel Corporation HXL Stock Analysis Falls 208 Watching 8215 20260520