HXL Financials: Hexcel Corp AI Analysis