WallStSmart
SNA

Snap-On Inc

NYSE: SNA · INDUSTRIALS · TOOLS & ACCESSORIES

$378.46
+0.25% today

Updated 2026-04-29

Market cap
$19.60B
P/E ratio
19.54
P/S ratio
3.76x
EPS (TTM)
$19.37
Dividend yield
2.43%
52W range
$296 – $401
Volume
0.4M

Snap-On Inc (SNA) Financial statements

SEC filings — annual and quarterly data.

Balance sheet — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Total assets$2.65B$2.77B$2.71B$3.45B$3.73B$3.67B$3.90B$4.11B$4.31B$4.49B$4.72B$5.25B$5.37B$5.69B$6.56B$6.76B$6.97B$7.54B$7.90B$8.41B
Cash & equivalents$63.40M$93.00M$115.80M$699.40M$572.20M$185.60M$214.50M$217.60M$132.90M$92.80M$77.60M$92.00M$140.90M$184.50M$923.40M$780.00M$757.20M$1.00B$1.36B$1.62B
Current assets$1.11B$1.19B$1.14B$1.68B$1.77B$1.53B$1.67B$1.80B$1.86B$1.90B$1.88B$2.12B$2.22B$2.38B$3.08B$3.05B$3.37B$3.65B$3.99B$4.40B
Total liabilities$1.58B$1.49B$1.52B$2.14B$2.33B$2.13B$2.08B$1.98B$2.08B$2.06B$2.09B$2.28B$2.25B$2.26B$2.71B$2.56B$2.47B$2.45B$2.48B$2.46B
Current liabilities$682.00M$639.20M$547.50M$739.90M$881.10M$583.80M$589.20M$715.40M$718.70M$670.50M$989.50M$1.19B$952.00M$947.60M$1.16B$982.20M$971.60M$941.60M$961.50M$918.50M
Long-term debt$535.00M$531.30M$529.80M$928.10M$954.80M$967.90M$970.40M$858.90M$862.70M$861.70M$708.80M$753.60M$946.00M$946.90M$1.18B$1.18B$1.18B$1.18B$1.19B$1.19B
Shareholder equity$1.08B$1.28B$1.19B$1.29B$1.39B$1.53B$1.80B$2.11B$2.21B$2.41B$2.62B$2.95B$3.10B$3.41B$3.82B$4.18B$4.48B$5.07B$5.39B$5.93B
Retained earnings$1.18B$1.30B$1.46B$1.53B$1.64B$1.84B$2.07B$2.32B$2.64B$2.99B$3.38B$3.77B$4.26B$4.78B$5.16B$5.70B$6.30B$6.95B$7.58B$8.14B
Accounts receivable$559.20M$586.90M$522.10M$569.60M$704.20M$790.40M$883.70M$974.60M$1.03B$1.09B$1.16B$1.28B$1.31B$1.33B$1.28B$1.33B$1.43B$1.51B$1.55B$881.40M
Inventory$323.00M$322.40M$359.20M$274.70M$329.40M$386.40M$404.20M$434.40M$475.50M$497.80M$530.50M$638.80M$673.80M$760.40M$746.50M$803.80M$1.03B$1.01B$943.40M$1.03B
Goodwill$776.10M$818.80M$801.80M$814.30M$798.40M$795.80M$807.40M$838.80M$810.70M$790.10M$895.50M$924.10M$902.20M$913.80M$982.40M$1.12B$1.05B$1.10B$1.06B$1.11B