Profile
IRBT TPX SN MHK ALH WHR
Company Name iRobot Corporation Tempur Sealy International, Inc. SharkNinja, Inc. Mohawk Industries, Inc. Alliance Laundry Holdings Inc. Whirlpool Corporation
Sector Consumer Cyclical Consumer Cyclical Consumer Cyclical Consumer Cyclical Consumer Cyclical Consumer Cyclical
Industry Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances Furnishings, Fixtures & Appliances
Market Cap $102.57M $13.68B $13.58B $7.21B $4.49B $4.17B
Employees 1.37K 12.00K 3.60K 41.90K 4.05K 44.00K
CEO Gary S. Cohen Scott L. Thompson Mark Adam Barrocas Jeffrey S. Lorberbaum Michael D. Schoeb Marc Robert Bitzer
Ratings
IRBT TPX SN MHK ALH WHR
Quant Rating Score 2 2 3 3 1
Quant Rating Sell Sell Neutral Neutral Strong Sell
Trading
IRBT TPX SN MHK ALH WHR
Last Close $3.08 $65.81 $87.59 $115.59 $26.3 $71.72
High 52 $12.7 $68.78 $121.29 $147.6 $26.95 $133.14
Low 52 $1.83 $47.83 $65.64 $97.99 $24.63 $71.53
Price vs. 52 Week High -75.75 % -4.32 % -27.78 % -21.69 % -2.41 % -46.13 %
Price vs. 52 Week Low 68.31 % 37.59 % 33.44 % 17.96 % 6.78 % 0.27 %
Total Return
IRBT TPX SN MHK ALH WHR
1 Month Return -16.08 % 0 % -12.71 % -10.41 % 0 % -9.18 %
3 Month Return -26.67 % 0 % -24.56 % 0.93 % 0 % -13.63 %
6 Month Return 19.84 % 0 % 9.8 % 8.59 % 0 % -5.17 %
9 Month Return -59.95 % 4.23 % -21.66 % -5.49 % 0 % -31.7 %
YTD Return -60.26 % 16.09 % -10.03 % -2.97 % 0 % -37.35 %
1 Year Return -64.72 % 37.36 % -5.01 % -13.91 % 0 % -30.71 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
IRBT TPX SN MHK ALH WHR
Dividend Yield Percentage (TTM) - 0.54 % - - - 8.25 %
Dividend Paid and Capex Coverage Ration (TTM) - 3.27 % 2.61 % 116.89 % - 0.61 %
Dividend Per Share (TTM) - 0.45 % - - - 6.15 %
Payout Ratio (TTM) - 40.93 % - - - -187.5 %
Profitability
IRBT TPX SN MHK ALH WHR
Gross Profit Margin TTM 23.44 % 42.06 % 48.29 % 24.01 % 15.95 %
Return on Assets TTM -40.3 % 2.35 % 11.42 % 3.09 % -1.09 %
Return on Equity TTM -381.56 % 15.97 % 26 % 5.26 % -7.39 %
Return on Capital Employed TTM -547.3 % 5.39 % 22.4 % 4.96 % 4.29 %
Net Income Per EBT TTM 99.73 % 83.77 % 77.88 % 81.89 % 471.79 %
EBT Per Ebit TTM 149.52 % 61.19 % 95.24 % 94.64 % -8.99 %
EBIT Per Revenue TTM -21.81 % 8.72 % 11.88 % 5.07 % 2.79 %
Cash Flow To Debt Ratio TTM -30.68 % 9.91 % 43.81 % 42.5 % 5.28 %
Receivables Turnover TTM 10.62 16.61 4.44 4.77 9.74
Payables Turnover TTM 2.73 7.2 5.22 3.42 3.62
Inventory Turnover TTM 5.16 4.89 2.89 3.03 5.04
Fixed Asset Turnover TTM 2484.95 % 209.46 % 1663.8 % 211.08 % 498.33 %
Asset Turnover TTM 123.93 % 52.68 % 129.56 % 78.73 % 92.13 %
Operating Cash Flow Per Share TTM -2.08 3.24 2.85 15.95 7.86
Free Cash Flow Per Share TTM -2.08 2.77 1.76 16.09 1.11
Cash Per Share TTM 229.18 % 46.89 % 133.45 % 828.57 % 1679.33 %
Operating Cash Flow Sales Ratio TTM -11.69 % 11.32 % 6.85 % 9.27 % 2.81 %
Free Cash Flow Operating Cash Flow Ratio TTM 100 % 85.55 % 61.65 % 100.86 % 14.19 %
Cash Flow Coverage Ratios TTM -30.68 % 9.91 % 43.81 % 42.5 % 5.28 %
Price To Free Cash Flows Ratio TTM -1.47 30.06 54.72 7.2 67.22
Price To Operating Cash Flows Ratio TTM -1.57 25.63 33.86 7.25 9.49
Price Cash Flow Ratio TTM -1.57 25.63 33.86 7.25 9.49
Income Statement (TTM)
IRBT TPX SN MHK ALH WHR
Revenue $0.68B $4.93B $5.53B $10.84B $16.61B
Gross Profit $0.14B $2.21B $2.66B $2.69B $2.55B
Gross Profit Ratio 20.88% 44.77% 48.15% 24.8% 15.37%
EBITDA $-0.1B $0.79B $0.76B $1.33B $0.5B
Net Income $-0.15B $0.38B $0.44B $0.52B $-0.32B
EPS Diluted -4.92 2.16 3.11 8.14 -5.87
Balance Sheet (MRQ)
IRBT TPX SN MHK ALH WHR
Long Term Debt $0.22B $4.27B $0.88B $1.96B $5.47B
Total Liabilities $0.45B $5.41B $2.46B $5.22B $13.37B
Total Equity $0.06B $0.57B $1.94B $7.56B $2.93B
Total Investments $0B $1.59B $-0.04B $0B $0.27B
Total Debt $0.23B $4.47B $0.94B $2.63B $7.34B
Total Assets $0.52B $5.98B $4.39B $12.78B $16.3B
Cash Flow Statement (TTM)
IRBT TPX SN MHK ALH WHR
Net Income $-0.15B $0.39B $0.44B $0.52B $-0.32B
Inventory $0.06B $0.03B $-0.2B $-0.08B $0.17B
Dividends Paid $0B $-0.02B $0B $0B $-0.38B
Operating Cash Flow $-0.03B $0.67B $0.45B $1.13B $0.84B
Capital Expenditure $-0B $-0.1B $-0.15B $-0.45B $-0.45B
Related Stocks
Ticker Name Price
ALH Alliance Laundry Holdings Inc. 26
AMWD American Woodmark Corporation 63.15
ATER Aterian, Inc. 0.9811
AUVI Applied UV, Inc. 0.2926
AUVIP Applied UV, Inc. 0.78
BSET Bassett Furniture Industries, Incorporated 14.73
COOK Traeger, Inc. 0.939
CRWS Crown Crafts, Inc. 2.89
EFOI Energy Focus, Inc. 2.75
ETD Ethan Allen Interiors Inc. 24.4
FGI FGI Industries Ltd. 5.09
FGIWW FGI Industries Ltd. 0.096
FLXS Flexsteel Industries, Inc. 34.58
HBB Hamilton Beach Brands Holding Company 14.06
HOFT Hooker Furnishings Corporation 8.93
KBAL Kimball International, Inc. 12.3
KEQU Kewaunee Scientific Corporation 42.22
LCUT Lifetime Brands, Inc. 3.44
LEG Leggett & Platt, Incorporated 9.29
LOVE The Lovesac Company 13.65
ETFs With Exposure to IRBT
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.00009 246.05
VTI Vanguard Total Stock Market Index Fund 0.00016 335.98
IJR iShares Core S&P Small-Cap ETF 0.03194 117.38
SCHB Schwab U.S. Broad Market ETF 0.000237413 26.315
VT Vanguard Total World Stock Index Fund 0 140.67
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00048 149.18
BOTZ Global X Robotics & Artificial Intelligence ETF 0.04 37.725
ROBO Robo Global Robotics and Automation Index ETF 2.53 69.19
VB Vanguard Small Cap Index Fund 0 254.155
SCHA Schwab U.S. Small-Cap ETF 0.00330628 27.995
NUV Nuveen Municipal Value Fund, Inc. 0.16 8.985
IWN iShares Russell 2000 Value ETF 0.00018 176.8
IWV iShares Russell 3000 ETF 0.00014 387.585
NVG Nuveen AMT-Free Municipal Credit Income Fund 0.16 12.52
SPSM SPDR Portfolio S&P 600 Small Cap ETF 0.025521 45.74
IWO iShares Russell 2000 Growth ETF 0.01757 330.375
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00395043 25.89
VBK Vanguard Small Cap Growth Index Fund 0.01 303.365
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.043 45.3
IJT iShares S&P Small-Cap 600 Growth ETF 0.02234 139.205
VXF Vanguard Extended Market Index Fund 0.00139 211.225
IJS iShares S&P Small-Cap 600 Value ETF 0.04211 109.72
HDG ProShares Hedge Replication ETF 0.000516495 51.6147
SPTM SPDR Portfolio S&P 1500 Composite Stock Market ETF 0.000628 82.52
VCR Vanguard Consumer Discretionary Fund 0.00627 396.31
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0500281 30.57
UWM ProShares Ultra Russell2000 0.00298114 47.45
SLY SPDR S&P 600 Small Cap ETF 0.105169 85.46
SLYV SPDR S&P 600 Small Cap Value ETF 0.034364 87.94
PSCD Invesco S&P SmallCap Consumer Discretionary ETF 0.169 102.555
VTHR Vanguard Russell 3000 Index Fund 0.00013 301.2
ONEQ Fidelity Nasdaq Composite Index ETF 0.01 93.615
AIEQ AI Powered Equity ETF 0.63 45.755
IWC iShares Micro-Cap ETF 0.03879 156.6
SLYG SPDR S&P 600 Small Cap Growth ETF 0.01701 92.76
FDIS Fidelity MSCI Consumer Discretionary Index ETF 0.0268679 102.835
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0003 246.225
URTY ProShares UltraPro Russell2000 0.00238474 54.525
VIOG Vanguard S&P Small-Cap 600 Growth Index Fund 0.06 119.525
VTWV Vanguard Russell 2000 Value Index Fund 0.00795 155.845
EES WisdomTree U.S. SmallCap Earnings Fund 0.08 54.64
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.16 66.1625
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.04 51.03
DMRS DeltaShares S&P 600 Managed Risk ETF 0.16 53.4943
DTEC ALPS Disruptive Technologies ETF 0.0065 51.0088
ETHO Etho Climate Leadership U.S. ETF 0.37 64.32
EWSC Invesco S&P SmallCap 600 Equal Weight ETF 0.15 67.42
FYX First Trust Small Cap Core AlphaDEX Fund 0.1 109.362
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 74.54
JHSC John Hancock Multifactor Small Cap ETF 0.07 41.365
ISCB iShares Morningstar Small-Cap ETF 0.00598 63.6266
ISCG iShares Morningstar Small-Cap Growth ETF 0.00484 55.51
ISCV iShares Morningstar Small-Cap Value ETF 0.00745 65.8668
MMTM SPDR S&P 1500 Momentum Tilt ETF 0.000032 293.677
MRGR ProShares Merger ETF 2.02835 44.5362
NUSC Nuveen ESG Small-Cap ETF 0.02 44.275
NUW Nuveen AMT-Free Municipal Value Fund 0.16 14.32
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.023 31.9152
ROBT First Trust Nasdaq Artificial Intelligence and Robotics ETF 2.66 55.925
RWJ Invesco S&P SmallCap 600 Revenue ETF 0.017 46.965
SAA ProShares Ultra SmallCap600 0.0110399 24.73
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.01586 41.82
VFQY Vanguard U.S. Quality Factor ETF 0.02 150.22
VIOO Vanguard S&P Small-Cap 600 Index Fund 0.03 109.175
VIOV Vanguard S&P Small-Cap 600 Value Index Fund 0.04 94.435
VLU SPDR S&P 1500 Value Tilt ETF 0.000687 204.97
VTWG Vanguard Russell 2000 Growth Index Fund 0.02 241.165
VTWO Vanguard Russell 2000 Index Fund 0.0036 99.48
IUSS Invesco RAFI Strategic US Small Company ETF 0.08 33.58
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0 46.92
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0164 41.39
VTSIX Vanguard Tax-Managed Funds - Vanguard Tax-Managed Small-Cap Fund 0.03 96.3
VTMSX Vanguard Tax Managed Small Cap Fund 0.03 96.08
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00018 113.65
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00018 113.63
VQNPX Vanguard Growth and Income Fund 0 73.46
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0 119.9
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00011 53.17
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00011 53.16
VBINX Vanguard Balanced Index Fund Investor Shares 0.00011 53.17
KOMP SPDR S&P Kensho New Economies Composite ETF 0.066348 64.41
IRBO iShares Robotics and Artificial Intelligence Multisector ETF 0.21988 31.51
MARB First Trust Vivaldi Merger Arbitrage ETF 0.73 20.6398
TECB iShares U.S. Tech Breakthrough Multisector ETF 0.00294 63.655
ESGV Vanguard ESG U.S. Stock ETF 0 121.625
ESML iShares ESG Aware MSCI USA Small-Cap ETF 0.03825 45.2618
RYLD Global X Russell 2000 Covered Call ETF 0 15.415
AVUS Avantis U.S. Equity ETF 0 110.49
HOMZ The Hoya Capital Housing ETF 0.94 44.73
PQSG PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Growth ETF 0.15 72.5283
STSB iShares Factors US Small Blend Style ETF 0.01 22.13
THNQ Robo Global Artificial Intelligence ETF 2.16 68.16
MOON Direxion Moonshot Innovators ETF 2.10049 10.33
DFAU Dimensional US Core Equity Market ETF 0.00017597 46.695
SMLE Xtrackers S&P SmallCap 600 ESG ETF 0.151159 27.12
XJR iShares ESG Screened S&P Small-Cap ETF 0.03571 41.5554
GINN Goldman Sachs Innovate Equity ETF 0 75.1614
DFUS Dimensional U.S. Equity ETF 0.00015507 74.25
DFAT Dimensional U.S. Targeted Value ETF 0.0014329 56.75
DFAS Dimensional U.S. Small Cap ETF 0.00000357 67.69
DFAC Dimensional U.S. Core Equity 2 ETF 0.00001224 39.035
2B7F.DE iShares Automation & Robotics UCITS ETF 0.00703 9.863
VTSAX Vanguard Total Stock Market Index Fund 0.00016 162.65
AVSU Avantis Responsible U.S. Equity ETF 0.01 74.9
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.03 19.0104
RBOT.MI iShares Automation & Robotics UCITS ETF 0.00703 14.786
WSML.L iShares MSCI World Small Cap UCITS ETF 0.00365 8.766
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0 121.29
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.00139 158.89
VITSX Vanguard Total Stock Market Index Fund 0.00016 162.68
DFSV Dimensional US Small Cap Value ETF 0.00026539 31.265
DFUV Dimensional US Marketwide Value ETF 0.00003696 44.675
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02046 5.8948
RBOD.L iShares Automation & Robotics UCITS ETF 0.00703 11.385
RBOT.L iShares Automation & Robotics UCITS ETF 0.00703 17.055
ISP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.03377 7228
NAESX Vanguard Small Cap Index Fund 0 121.27
QQQS Invesco NASDAQ Future Gen 200 ETF 0.234 35.1325
DFSU Dimensional US Sustainability Core 1 ETF 0.00037217 43.16
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.00407 7.604
ESIX SPDR S&P SmallCap 600 ESG ETF 0.039755 30.86
VCDAX Vanguard Consumer Discretionary Index Fund Admiral Shs 0.00627 199.47
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000477705 16.48
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.00139 158.9
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.01 105.65
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02822 575.9
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02909 499.35
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.02 74.965
IUS3.DE iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.1062 82.05
IDP6.L iShares S&P Small Cap 600 UCITS ETF USD (Dist) 0.17 94.98
2B76.DE iShares Automation & Robotics UCITS ETF 0.00703 14.784
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.03 6.695
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0 121.29
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0103057 39.94
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0 49.67
RBTX.L iShares Automation & Robotics UCITS ETF 0.00703 1299.5
JKK iShares Morningstar Small-Cap Growth ETF 0.12 307.42
QVMS Invesco S&P SmallCap 600 QVM Multi-factor ETF 0.15 27.5641
JKJ iShares Morningstar Small-Cap ETF 0.06 231.193
AVSC Avantis U.S. Small Cap Equity ETF 0 57.125
PLTL Principal US Small-Cap Adaptive Multi-Factor ETF 0.0254029 22.145
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02304 5.12
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
HAPS Harbor ETF Trust - Harbor Corporate Culture Small Cap ETF 0.0420759 30.7864
VTS.AX Vanguard US Total Market Shares Index ETF 0.00015 513.69
IJR.AX iShares S&P Small-Cap ETF 0.09751 179.64
VEMPX Vanguard Extended Market Index InstlPlus 0.00139 392.11
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02623 498.83
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00016 305.17
SFSNX Schwab Fundamental US Small Company Idx 0.0369525 18.44
VSGIX Vanguard Small Cap Growth Index I 0.01 84.61
VTWIX Vanguard Total World Stock Index I 0 286.35
RSSL Global X Funds 0 96.42
DXUV Dimensional ETF Trust 0.0000192 58.5987
RFLR Innovator ETFs Trust 0.01 28.18
Unlock