Compare Stocks: SNA

SNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
SNASnap-on Incorporated18.98B365.58-0.39%306,31719.055.16B

Average Return