Compare Stocks: SNA

SNA

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
SNASnap-on Incorporated18.91B364.21-1.50%351,56018.985.16B

Average Return