Hexcel Corporation HXL Stock Analysis Falls 208 Watching 8215 20260520 First FTHY Surges 089 Nearing 1424 Resistance 20260520