Compare Stocks: SNA

SNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
SNASnap-on Incorporated19.91B382.911.19%596,76220.095.12B

Average Return