Compare Stocks: CAT

CAT

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CATCaterpillar Inc.429.96B933.502.60%966,85945.3070.76B

Average Return