Profile
EML SNA RBC ROLLP LECO SWK
Company Name The Eastern Company Snap-on Incorporated RBC Bearings Incorporated RBC Bearings Incorporated Lincoln Electric Holdings, Inc. Stanley Black & Decker, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Manufacturing - Tools & Accessories Manufacturing - Tools & Accessories Manufacturing - Tools & Accessories Manufacturing - Tools & Accessories Manufacturing - Tools & Accessories Manufacturing - Tools & Accessories
Market Cap $139.04M $16.45B $10.74B $10.13B $10.07B $9.50B
Employees 1.25K 13.00K 5.30K 4.89K 12.00K 48.00K
CEO Mr. Dan W. McGrew Mr. Nicholas T. Pinchuk Dr. Michael J. Hartnett Ph.D. - Mr. Steven B. Hedlund Mr. Donald Allan Jr.
Ratings
EML SNA RBC ROLLP LECO SWK
Quant Rating Score 2 4 3 4 3 3
Quant Rating Sell Buy Neutral Buy Neutral Neutral
Trading
EML SNA RBC ROLLP LECO SWK
Last Close $22.62 $316.95 $349.19 $107.15 $187.21 $61.85
High 52 $34.36 $371.35 $370.73 $107.15 $238.07 $110.13
Low 52 $19.12 $255.35 $267.56 $107.15 $167.23 $55.88
Price vs. 52 Week High -34.17 % -14.65 % -5.81 % 0 % -21.36 % -43.84 %
Price vs. 52 Week Low 18.31 % 24.12 % 30.51 % 0 % 11.95 % 10.68 %
Total Return
EML SNA RBC ROLLP LECO SWK
1 Month Return -2.42 % -3.92 % 4.56 % 0 % 1.59 % -3.83 %
3 Month Return -14.03 % -6.37 % -3.57 % 0 % -2.11 % -28.57 %
6 Month Return -22.82 % -11.78 % 9.17 % 0 % -12.38 % -31.41 %
9 Month Return -17.54 % 16.02 % 25.87 % 0 % -1.29 % -34.73 %
YTD Return -14.77 % -6.64 % 16.73 % 0 % -0.14 % -22.97 %
1 Year Return -22.4 % 13.16 % 30.22 % 0 % -19.01 % -29.84 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
EML SNA RBC ROLLP LECO SWK
Dividend Yield Percentage (TTM) 1.95 % 2.54 % - - 1.62 % 5.33 %
Dividend Paid and Capex Coverage Ration (TTM) 0.86 % 2.31 % 4.47 % 4.47 % 2.32 % 1.32 %
Dividend Per Share (TTM) 0.44 % 8 % - - 2.92 % 3.27 %
Payout Ratio (TTM) -13.41 % 41.18 % 9.74 % 9.74 % 35.53 % 138.27 %
Profitability
EML SNA RBC ROLLP LECO SWK
Gross Profit Margin TTM 24.35 % 50.98 % 41.9 % 41.9 % 36.45 % 29.92 %
Return on Assets TTM -6501007.05 % 12.65 % 5.04 % 5.04 % 12.72 % 1.59 %
Return on Equity TTM -11976112.29 % 18.84 % 8.26 % 8.26 % 34.68 % 4.07 %
Return on Capital Employed TTM 9.8 % 18.51 % 8.38 % 8.38 % 25.21 % 7.37 %
Net Income Per EBT TTM -101371549.73 % 75.98 % 78.87 % 78.87 % 78.32 % 111.49 %
EBT Per Ebit TTM 80.84 % 102.67 % 81.32 % 81.32 % 87.95 % 26.91 %
EBIT Per Revenue TTM 6.69 % 27.46 % 22.74 % 22.74 % 16.61 % 7.81 %
Cash Flow To Debt Ratio TTM 14739890.2 % 91.63 % 28.82 % 28.82 % 51.69 % 16.59 %
Receivables Turnover TTM 7.79 3 6.3 6.3 7.71 9.73
Payables Turnover TTM 10.74 8.31 7.2 7.2 7.01 4.22
Inventory Turnover TTM - 2.43 1.43 1.43 4.46 2.27
Fixed Asset Turnover TTM 669.3 % 745.5 % 398.98 % 398.98 % 633.71 % 758.25 %
Asset Turnover TTM 118.58 % 59.07 % 34.56 % 34.56 % 111.21 % 67.75 %
Operating Cash Flow Per Share TTM 1354498.92 22.28 9.79 9.79 11.57 7.4
Free Cash Flow Per Share TTM 115800.87 20.66 8.34 8.34 9.48 5.06
Cash Per Share TTM 260.61 % 2738.36 % 195.22 % 195.22 % 700.96 % 228.3 %
Operating Cash Flow Sales Ratio TTM 2991681.27 % 24.49 % 18.85 % 18.85 % 16.16 % 7.33 %
Free Cash Flow Operating Cash Flow Ratio TTM 8.55 % 92.75 % 85.16 % 85.16 % 81.99 % 68.41 %
Cash Flow Coverage Ratios TTM 14739890.2 % 91.63 % 28.82 % 28.82 % 51.69 % 16.59 %
Price To Free Cash Flows Ratio TTM - 15.2 41.51 41.88 18.86 12.42
Price To Operating Cash Flows Ratio TTM - 14.13 34.9 35.21 15.6 8.29
Price Cash Flow Ratio TTM - 14.13 34.9 35.21 15.6 8.29
Income Statement (TTM)
EML SNA RBC ROLLP LECO SWK
Revenue $0.27B $4.71B $1.56B $1.56B $4.01B $15.37B
Gross Profit $0.07B $2.38B $0.67B $0.67B $1.47B $4.51B
Gross Profit Ratio 24.66% 50.51% 42.97% 42.97% 36.74% 29.38%
EBITDA $0.03B $1.52B $0.46B $0.46B $0.74B $1.32B
Net Income $0.01B $1.04B $0.21B $0.21B $0.47B $0.29B
EPS Diluted -1.37 19.51 6.4 6.4 8.15 1.95
Balance Sheet (MRQ)
EML SNA RBC ROLLP LECO SWK
Long Term Debt $0.05B $1.26B $1.27B $1.27B $0B $5.6B
Total Liabilities $2144.57B $2.48B $1.93B $1.93B $2.19B $13.13B
Total Equity $120691.4B $5.42B $2.75B $2.75B $1.33B $8.72B
Total Investments $0B $0B $0B $0B $0B $0B
Total Debt $0.06B $1.29B $1.29B $1.29B $1.26B $6.23B
Total Assets $0.24B $7.9B $4.68B $4.68B $3.52B $21.85B
Cash Flow Statement (TTM)
EML SNA RBC ROLLP LECO SWK
Net Income $0.01B $1.07B $0.21B $0.21B $0.47B $0.29B
Inventory $3126.44B $0.03B $-0.03B $-0.03B $0.03B $0.09B
Dividends Paid $-0B $-0.41B $-0.02B $-0.02B $-0.16B $-0.49B
Operating Cash Flow $0.02B $1.22B $0.27B $0.27B $0.6B $1.11B
Capital Expenditure $-0.01B $-0.08B $-0.03B $-0.03B $-0.12B $-0.35B
Related Stocks
Ticker Name Price
CVR Chicago Rivet & Machine Co. 11.3399
HLMN Hillman Solutions Corp. 7.755
KMT Kennametal Inc. 20.8
LECO Lincoln Electric Holdings, Inc. 185.885
PFIN P&F Industries, Inc. 12.995
RBC Regal Beloit Corporation 349.32
RBCP RBC Bearings Incorporated 123.98
ROLL RBC Bearings Incorporated 212.38
ROLLP RBC Bearings Incorporated 107.15
SCX The L.S. Starrett Company 16.18
SNA Snap-on Incorporated 315.62
SWK Stanley Black & Decker, Inc. 62.67
TBLT ToughBuilt Industries, Inc. 1.65
TKR The Timken Company 68.61
TTC The Toro Company 72.35
ETFs With Exposure to EML
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00437 200.84
VEA Vanguard Developed Markets Index Fund 0 53.68
IEFA iShares Core MSCI EAFE ETF 0 79.92
VTI Vanguard Total Stock Market Index Fund 0 277.95
IXUS iShares Core MSCI Total International Stock ETF 0 73.25
SCZ iShares MSCI EAFE Small-Cap ETF 0.01 68.08
VT Vanguard Total World Stock Index Fund 0 118.77
ITOT iShares Core S&P Total U.S. Stock Market ETF 0 123.37
VXUS Vanguard Total Intl Stock Idx Fund 0 64.97
VSS Vanguard FTSE All-World ex-US Small Capital Index Fund 0.01 123.3
IWN iShares Russell 2000 Value ETF 0.0101 149.29
SCHC Schwab International Small-Cap Equity ETF 0.00944394 38.73
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.001 38.26
VXF Vanguard Extended Market Index Fund 0 177.3
HDG ProShares Hedge Replication ETF 0.000723572 48.808
DES WisdomTree U.S. SmallCap Dividend Fund 0.0004885 30.84
UWM ProShares Ultra Russell2000 0.0018064 32.9
VPL Vanguard Pacific Stock Index Fund 0 76.59
VTHR Vanguard Russell 3000 Index Fund 0 249.52
IPAC iShares Core MSCI Pacific ETF 0 65.53
IWC iShares Micro-Cap ETF 0.03377 114.15
URTY ProShares UltraPro Russell2000 0.0010403 32.45
VTWV Vanguard Russell 2000 Value Index Fund 0.01 131.52
DGRS WisdomTree U.S. SmallCap Quality Dividend Growth Fund 0.03 44.98
FDM First Trust Dow Jones Select MicroCap Index Fund 0.22 64.395
IDEV iShares Core MSCI International Developed Markets ETF 0 72.67
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.116 38.62
VTWO Vanguard Russell 2000 Index Fund 0.01 81.16
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0003 35.26
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0 94.59
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 94.58
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 47.01
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 47
VBINX Vanguard Balanced Index Fund Investor Shares 0 47
XEF.TO iShares Core MSCI EAFE IMI Index ETF 0 41.55
VSGX Vanguard ESG International Stock ETF 0 61.8
AVUV Avantis U.S. Small Cap Value ETF 0 86.5
DFAU Dimensional US Core Equity Market ETF 0.00000804 38.74
DFUS Dimensional U.S. Equity ETF 0.00010055 61.17
DFAT Dimensional U.S. Targeted Value ETF 0.0089352 51.19
DFAS Dimensional U.S. Small Cap ETF 0.00300247 60.2
DFAC Dimensional U.S. Core Equity 2 ETF 0.00090791 33.075
VTSAX Vanguard Total Stock Market Index Fund 0 135.4
WSML.L iShares MSCI World Small Cap UCITS ETF 0 7.5205
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0 134.56
VITSX Vanguard Total Stock Market Index Fund 0 135.42
DFSV Dimensional US Small Cap Value ETF 0.00754745 27.83
DFUV Dimensional US Marketwide Value ETF 0.00173218 40.14
DGIT.L iShares Digitalisation UCITS ETF 0.01156 788.25
DFSU Dimensional US Sustainability Core 1 ETF 0.00000696 36.07
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0 6.681
VFSAX Vanguard FTSE All-World ex-US Small-Cap Index Fund Admiral Shares 0.01 30.18
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000209781 95.44
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0 134.57
VPADX Vanguard Pacific Stock Index Fund Admiral Shares 0 94.13
VTMNX Vanguard Developed Markets Index Fund Institutional Shares 0 17.15
DGTL.L iShares Digitalisation UCITS ETF 0.01 10.48
WLDS.L iShares MSCI World Small Cap UCITS ETF 0 5.6555
VTIAX Vanguard Total International Stock Index Fd Admiral 0 34.69
2B79.DE iShares Digitalisation UCITS ETF 0.00848 9.312
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 41.99
VTMGX Vanguard Developed Markets Index Admiral 0 17.12
AVSC Avantis U.S. Small Cap Equity ETF 0.01 48.49
DFQTX DFA U.S. Core Equity 2 Portfolio 0 37.02
DCOR Dimensional ETF Trust 0.0006386 61.66
VEMPX Vanguard Extended Market Index InstlPlus 0 332.06
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 254.04
VTWIX Vanguard Total World Stock Index I 0 242.05
RSSL Global X Funds 0.01 78.89
VTPSX Vanguard Total Intl Stock Idx InstlPls 0 138.75
AVDS Avantis International Small Cap Equity ETF 0.01 57.79
DXUV Dimensional ETF Trust 0.0000952 50.31
Unlock