Compare Stocks: DD

DD

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
DDDuPont de Nemours, Inc.17.17B40.981.16%2,224,455-12.84B

Average Return