Compare Stocks: HXL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
HXLHexcel Corporation5.77B72.542.82%1,258,23186.041.88B

Average Return