Compare Stocks: SNA

SNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
SNASnap-on Incorporated17.71B340.560.08%231,38017.875.12B

Average Return