Profile
CODI HON MMM VMI IEP MDU
Company Name Compass Diversified Honeywell International Inc. 3M Company Valmont Industries, Inc. Icahn Enterprises L.P. MDU Resources Group, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Conglomerates Conglomerates Conglomerates Conglomerates Conglomerates Conglomerates
Market Cap $498.06M $145.41B $82.31B $6.40B $4.39B $3.43B
Employees 3.34K 102.00K 61.50K 10.99K 15.04K 2.05K
CEO Elias Joseph Sabo Mr. Vimal M. Kapur William M. Brown Mr. Avner M. Applbaum CPA Andrew Teno Nicole A. Kivisto
Ratings
CODI HON MMM VMI IEP MDU
Quant Rating Score 2 3 3 4 2 3
Quant Rating Sell Neutral Neutral Buy Sell Neutral
Trading
CODI HON MMM VMI IEP MDU
Last Close $6.62 $240.4 $152.94 $341.58 $8.56 $16.81
High 52 $24.27 $240.4 $155.12 $376.98 $17.78 $30.28
Low 52 $6 $182.86 $99.69 $260.22 $7.81 $15.1
Price vs. 52 Week High -72.72 % 0 % -1.41 % -9.39 % -51.86 % -44.48 %
Price vs. 52 Week Low 10.33 % 31.47 % 53.42 % 31.27 % 9.6 % 11.32 %
Total Return
CODI HON MMM VMI IEP MDU
1 Month Return -7.8 % 6.06 % 4.57 % 6.01 % 1 % 0.12 %
3 Month Return -60.9 % 25.87 % 20.51 % 28.76 % 3.76 % 5 %
6 Month Return -71.09 % 6.13 % 17.76 % 10.25 % -6.14 % -7.43 %
9 Month Return -69.58 % 17.97 % 13.06 % 17.57 % -37.43 % -38.31 %
YTD Return -71.32 % 6.42 % 18.48 % 11.38 % -1.27 % -6.71 %
1 Year Return -69.37 % 13.27 % 50.95 % 29.09 % -48.25 % -31.56 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
CODI HON MMM VMI IEP MDU
Dividend Yield Percentage (TTM) 15.11 % 1.98 % 1.87 % 0.78 % 31.08 % 2.75 %
Dividend Paid and Capex Coverage Ration (TTM) -0.5 % 1.52 % 0.38 % 4.3 % 1.3 % 0.93 %
Dividend Per Share (TTM) 1 % 4.47 % 2.86 % 2.48 % 2.5 % 0.46 %
Payout Ratio (TTM) 1392.58 % 51.5 % 35.38 % 13.88 % -49.43 % 39.5 %
Growth
CODI HON MMM VMI IEP MDU
Asset Growth 6.17 % 22.22 % -21.18 % -4.24 %
Gross Profit Growth 11.98 % 7.28 % -28.7 % 0.42 %
Revenue Growth 6.77 % 5.01 % -24.8 % -2.38 %
Revenue 3 Year 3.4 % 19.06 % -26.93 % 22.57 %
Revenue 5 Year 20.33 % 16.17 % -19.89 % 58.52 %
Revenue 10 Year 45.59 % 15.1 % -8.97 % 66.77 %
EBIT Growth 125.93 % 9.49 % 155.1 % 79.84 %
Net Income Growth -94.8 % 0.83 % 159.66 % 130.87 %
Net Income 3 Yeari Growth Per Share -55.37 % 9.49 % -25.91 % 87.49 %
Net Income 5 Yeari Growth Per Share 124.94 % 2.87 % -4.34 % 143.78 %
Net Income 10 Yeari Growth Per Share -97.01 % 62.19 % -0.76 % 141.95 %
Operating Income Growth 155.51 % 1.4 % 152.83 % 79.93 %
Operating Cash Flow Growth (CFG) -186.62 % 14.18 % -72.77 % 86.68 %
Operating 3 Year CFG -143.71 % 7.4 % -74.35 % 814.74 %
Operating 5 Year CFG -163.5 % -2.08 % -73.05 % 100.39 %
Operating 10 Year CFG -162.24 % 46.25 % -67.64 % 320.44 %
EPS Growth -90.65 % 2.7 % 160.02 % 152.7 %
EPS Diluted Growth -90.65 % 2.83 % 159.78 % 153.54 %
Book Value Per Share -1.69 % 18.71 % -19.56 % 17.12 %
Share Holder 3 Year Equity Growth Per Share 1.04 % 6.65 % -73.28 % 14.9 %
Share Holder 5 Year Equity Growth Per Share -7.7 % 11.52 % -60.25 % 43.48 %
Share Holder 10 Year Equity Growth Per Share 9.93 % 27.08 % -65.54 % 57.63 %
Dividend Per Share Growth 48.97 % 3.54 % -39.8 % 1.71 %
Dividend 3 Year Growth Per Share -25.86 % 17.54 % -39.08 % 22.99 %
Dividend 5 Year Growth Per Share 17.37 % 31.64 % -37.39 % 59.46 %
Dividend 10 Year Growth Per Share 40.2 % 131.6 % 5.42 % 90.52 %
Debt Growth 6.13 % 49.63 % -18.96 % -31.99 %
Free Cash Flow Growth -657.47 % 14.69 % -87.4 % 134.87 %
Updated On 31 Dec 2024 31 Dec 2024 31 Dec 2024 28 Dec 2024
Profitability
CODI HON MMM VMI IEP MDU
Gross Profit Margin TTM 44.26 % 38.11 % 40.96 % 30.14 % 7.09 % 14.15 %
Return on Assets TTM 0.18 % 7.57 % 10.92 % 10.3 % -5.11 % 3.77 %
Return on Equity TTM 0.58 % 32.32 % 103.44 % 22.47 % -24.88 % 9.11 %
Return on Capital Employed TTM 6.32 % 15.09 % 16.13 % 19.89 % -2.51 % 3.83 %
Net Income Per EBT TTM 7.94 % 78.76 % 82.67 % 74.25 % 65.81 % 155.44 %
EBT Per Ebit TTM 39.42 % 90.08 % 107.22 % 90.02 % 421.75 % 69.54 %
EBIT Per Revenue TTM 10.54 % 20.46 % 20.07 % 12.79 % -2.99 % 7.33 %
Cash Flow To Debt Ratio TTM -3.81 % 19.02 % 6.92 % 71.22 % 12.34 % 25.18 %
Receivables Turnover TTM 4.95 4.75 7 4.7 18.97 12.29
Payables Turnover TTM 11.75 3.6 5.25 8.14 10.09 6.88
Inventory Turnover TTM 1.27 3.67 3.74 4.9 8.78 40.68
Fixed Asset Turnover TTM 898.17 % 631.14 % 308.61 % 673.13 % 220.68 % 61.51 %
Asset Turnover TTM 54.24 % 52.13 % 61.36 % 120.47 % 61.62 % 47.52 %
Operating Cash Flow Per Share TTM -0.9 9.64 1.79 30.65 1.72 2.71
Free Cash Flow Per Share TTM -1.65 7.81 -0.13 25.92 1.15 0.31
Cash Per Share TTM 79.1 % 1551.84 % 1291.65 % 919.83 % 417.4 % 29.17 %
Operating Cash Flow Sales Ratio TTM -3.08 % 15.93 % 3.97 % 15.11 % 9.44 % 16.7 %
Free Cash Flow Operating Cash Flow Ratio TTM 183.83 % 81.08 % -7.09 % 84.58 % 66.7 % 11.36 %
Cash Flow Coverage Ratios TTM -3.81 % 19.02 % 6.92 % 71.22 % 12.34 % 25.18 %
Price To Free Cash Flows Ratio TTM -4.01 28.72 -1192.89 12.31 7.31 54.76
Price To Operating Cash Flows Ratio TTM -7.39 23.48 85.48 10.4 4.67 6.21
Price Cash Flow Ratio TTM -7.39 23.48 85.48 10.4 4.67 6.21
Income Statement (TTM)
CODI HON MMM VMI IEP MDU
Revenue $2.2B $38.5B $24.58B $4.08B $9.9B $1.76B
Gross Profit $1B $14.66B $10.13B $1.24B $0.94B $0.57B
Gross Profit Ratio 45.51% 38.09% 41.21% 30.46% 9.44% 32.53%
EBITDA $0.34B $9.61B $4.82B $0.52B $0.47B $0.51B
Net Income $0.01B $5.71B $4.17B $0.35B $-0.45B $0.28B
EPS Diluted 0.23 8.71 7.55 17.19 -0.94 1.37
Balance Sheet (MRQ)
CODI HON MMM VMI IEP MDU
Long Term Debt $1.76B $26.41B $11.58B $0.73B $7.17B $2.13B
Total Liabilities $2.49B $56.04B $35.97B $1.74B $11.66B $4.35B
Total Equity $1.56B $19.16B $3.89B $1.59B $4.62B $2.69B
Total Investments $0B $1.78B $4.63B $0B $2.31B $0.12B
Total Debt $1.77B $32.23B $13.66B $0.87B $7.34B $2.29B
Total Assets $4.05B $75.2B $39.87B $3.33B $16.28B $7.04B
Cash Flow Statement (TTM)
CODI HON MMM VMI IEP MDU
Net Income $0.04B $5.71B $4.19B $0.35B $-0.54B $0.18B
Inventory $-0.23B $-0.3B $0.04B $0.05B $0.13B $0B
Dividends Paid $-0.15B $-2.9B $-1.98B $-0.05B $-0.39B $-0.1B
Operating Cash Flow $-0.07B $6.1B $1.82B $0.57B $0.83B $0.5B
Capital Expenditure $-0.06B $-1.16B $-1.18B $-0.08B $-0.28B $-0.52B
Related Stocks
Ticker Name Price
BBU Brookfield Business Partners L.P. 27.16
CODI-PA Compass Diversified 17.365
CODI-PB Compass Diversified 18.9292
CODI-PC Compass Diversified 19.22
CRESW Cresud Sociedad Anónima Comercial, Inmobiliaria, Financiera y Agropecuaria 0.84
CRESY Cresud Sociedad Anónima, Comercial, Inmobiliaria, Financiera y Agropecuaria 11.13
DOTAU Draper Oakwood Technology Acquisition, Inc. Units 10.25
ELECU Electrum Special Acquisition Corporation Unit 10.8
FBYD Falcon's Beyond Global, Inc. Class A Common Stock 5.75
FBYDW Falcon's Beyond Global, Inc. Warrants 0.88
FIP FTAI Infrastructure Inc. 6.58
FIPWV FTAI Infrastructure Inc. 3.3
FNTEU FinTech Acquisition Corp. II Units 10.8
GFF Griffon Corporation 77.87
HON Honeywell International Inc. 240.4
IEP Icahn Enterprises L.P. 8.56
IGC India Globalization Capital, Inc. 0.3025
IRS IRSA Inversiones y Representaciones Sociedad Anónima 14.8
JBK Corporate Backed Trust Certificates, Goldman Sachs Capital I Securities-Backed Series 2004-6 04-6 A1 3.50 25.82
MATW Matthews International Corporation 25.44
ETFs With Exposure to CODI
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.01628 223.08
HYG iShares iBoxx $ High Yield Corporate Bond ETF 0.08847 80.37
VTI Vanguard Total Stock Market Index Fund 0 308.03
PFF iShares Preferred and Income Securities ETF 0.04606 31.01
VB Vanguard Small Cap Index Fund 0.00729 243.21
NUV Nuveen Municipal Value Fund, Inc. 0.15 8.74
VFH Vanguard Financials Index Fund 0.00558 129.58
FNCL Fidelity MSCI Financials Index ETF 0.00503393 75.44
IWN iShares Russell 2000 Value ETF 0.03336 164.95
IWV iShares Russell 3000 ETF 0.00078 355.94
NVG Nuveen AMT-Free Municipal Credit Income Fund 0.15 12.03
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00366449 24.47
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.015 42.085
PSP Invesco Global Listed Private Equity ETF 0.206 69.6621
HDG ProShares Hedge Replication ETF 0.00227692 49.8565
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0484385 29.77
UWM ProShares Ultra Russell2000 0.0129472 40.22
VTHR Vanguard Russell 3000 Index Fund 0.00079 276.285
VBR Vanguard Small Cap Value Index Fund 0.01287 201.72
FTLS First Trust Long/Short Equity ETF 0.03 66.3
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0027 227.98
URTY ProShares UltraPro Russell2000 0.0105861 43.37
FYT First Trust Small Cap Value AlphaDEX Fund 0.11 53.1295
VTWV Vanguard Russell 2000 Value Index Fund 0.03739 145.53
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.18 66.1625
CSB VictoryShares US Small Cap High Div Volatility Wtd ETF 0.77 57.7547
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.18 51.03
CSML IQ Chaikin U.S. Small Cap ETF 0.2 34.9484
FAB First Trust Multi Cap Value AlphaDEX Fund 0.02 84.2913
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.03 147.89
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.13 42.185
FYC First Trust Small Cap Growth AlphaDEX Fund 0.13 80.93
FYX First Trust Small Cap Core AlphaDEX Fund 0.02 100.707
GHYB Goldman Sachs Access High Yield Corporate Bond ETF 2029 45.24
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.02 70.645
IMTB iShares Core 5-10 Year USD Bond ETF 0.00356 43.2859
ISMD Inspire Small/Mid Cap Impact ETF 0.064205 37.1
IUSB iShares Core Total USD Bond Market ETF 0.00089 45.9
ISCB iShares Morningstar Small-Cap ETF 0.00811 59.9662
ISCV iShares Morningstar Small-Cap Value ETF 0.0161 63.98
NUSC Nuveen ESG Small-Cap ETF 0.17 42.055
NUW Nuveen AMT-Free Municipal Value Fund 0.15 13.72
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.011 41.2298
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.033 31.9152
PEX ProShares Global Listed Private Equity ETF 0.645446 28.1913
RNSC First Trust Small Cap US Equity Select ETF 0.19 32.3108
SMLF iShares MSCI USA Small-Cap Multifactor ETF 0.02163 69.82
TUSA First Trust Dividend Strength ETF 0.01 46.1232
VTWO Vanguard Russell 2000 Index Fund 0.01781 90.18
IUSS Invesco RAFI Strategic US Small Company ETF 0.06 33.58
XSC.TO iShares Conservative Short Term Strategic Fixed Income ETF 0.02 17.98
XSE.TO iShares Conservative Strategic Fixed Income ETF 0 17.84
XTR.TO iShares Diversified Monthly Income ETF 0.01 11.37
XSI.TO iShares Short Term Strategic Fixed Income ETF 0.02 17.05
XHY.TO iShares U.S. High Yield Bond Index ETF (CAD-Hedged) 0.07 16.83
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.02 42.29
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0075 37.61
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00075 104.8
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0 104.79
VSTCX Vanguard Strategic Small-Cap Equity Fund Investor Shares 0.03 40.62
VBAIX Vanguard Balanced Index Fund Institutional Shares 0 50.17
VBIAX Vanguard Balanced Index Fund Admiral Shares 0 50.16
VBINX Vanguard Balanced Index Fund Investor Shares 0 50.17
HYGV FlexShares High Yield Value-Scored Bond Index Fund 0.1979 40.83
RYLD Global X Russell 2000 Covered Call ETF 0.01 15
PFFV Global X Variable Rate Preferred ETF 0.66 22.95
HYXF iShares ESG Advanced High Yield Corporate Bond ETF 0.1786 47.29
IBC9.DE iShares Global High Yield Corp Bond UCITS ETF USD (Dist) 0.01137 78.222
IQQL.DE iShares Listed Private Equity UCITS ETF 0.09072 31.485
VTSAX Vanguard Total Stock Market Index Fund 0 150.01
VFAIX Vanguard Financials Index Fund 0.02 64.99
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.03 19.0104
CISB.SW iShares Smart City Infrastructure UCITS ETF 0.02 8.785
IHYU.MI iShares $ High Yield Corp Bond UCITS ETF USD (Dist) 0.00978 80.81
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.00352 39215
DHYA.L iShares $ High Yield Corp Bond ESG UCITS ETF USD (Acc) 0.14765 6.31
HYUS.L iShares Broad $ High Yield Corp Bond UCITS ETF 0.07769 4.8925
IHYE.L iShares $ High Yield Corp Bond UCITS ETF 0.00978 3.99925
IPRV.L iShares Listed Private Equity UCITS ETF 0.09072 2720
SDHA.L iShares $ Short Duration High Yield Corp Bond UCITS ETF 0.01338 6.868
SDHG.L iShares $ Short Duration High Yield Corp Bond UCITS ETF 0.01338 64.135
SHYU.L iShares $ High Yield Corp Bond UCITS ETF USD (Dist) 0.00978 69.775
WSML.L iShares MSCI World Small Cap UCITS ETF 0.0051 8.218
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.00729 116.62
VITSX Vanguard Total Stock Market Index Fund 0 150.04
FEHY FlexShares ESG & Climate High Yield Corporate Core Index Fund 0.1781 40.05
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00224 5.5515
MVWE.SW iShares Edge MSCI World Minimum Volatility ESG UCITS ETF 0.02 5.784
IPRA.AS iShares Listed Private Equity UCITS ETF 0.09072 41.9484
SGWS.SW iShares MSCI World SRI UCITS ETF GBP Hedged (Dist) 0.02 6.425
SUWU.SW iShares MSCI World SRI UCITS ETF 0.02 7.948
SPME.SW iShares Edge S&P 500 Minimum Volatility UCITS ETF 0.02 8.042
SESW.SW iShares MSCI World SRI UCITS ETF 0.02 6.263
EDMU.SW iShares MSCI USA ESG Enhanced UCITS ETF 0.02 11.266
IS0R.DE iShares $ High Yield Corp Bond UCITS ETF USD (Dist) 0.00978 80.81
HYLD.L iShares Global High Yield Corp Bond UCITS ETF USD (Dist) 0.01137 92.05
SDHY.L iShares $ Short Duration High Yield Corp Bond UCITS ETF 0.01338 87.525
IHYA.L iShares $ High Yield Corp Bond UCITS ETF 0.00978 7.0915
DTLC.SW iShares $ Treasury Bond 20+yr UCITS ETF 0.02 2.6831
DHYD.AS iShares $ High Yield Corp Bond ESG UCITS ETF 0.14765 4.6378
HYLA.L iShares Global High Yield Corp Bond UCITS ETF USD (Acc) 0.01137 6.6265
EMCH.SW iShares J.P. Morgan $ EM Bond UCITS ETF 0.02 4.6383
IHHG.L iShares $ High Yield Corp Bond UCITS ETF GBP Hedged (Dist) 0.00978 4.321
GHYG.L iShares Global High Yield Corp Bond UCITS ETF 0.01137 4.7075
NAESX Vanguard Small Cap Index Fund 0.02 116.62
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.0051 6.979
VSIAX Vanguard Small-Cap Value Index Fd Admiral 0.01287 86.66
HYLE.DE iShares Global High Yield Corp Bond UCITS ETF 0.01137 4.4294
IS3K.DE iShares $ Short Duration High Yield Corp Bond UCITS ETF 0.01338 74.292
DHYG.L iShares $ High Yield Corp Bond ESG UCITS ETF GBP Hedged Dist 0.14765 4.309
IGHY.L iShares Public Limited Company - iShares Global High Yield Corp Bond UCITS ETF 0.01137 67.39
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00352 534.85
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00352 454.3
BBSC JPMorgan BetaBuilders U.S. Small Cap Equity ETF 0.03 68.11
IBC2.DE iShares $ High Yield Corp Bond UCITS ETF 0.00978 3.9989
IDPE.L iShares Listed Private Equity UCITS ETF 0.09072 37.11
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.0051 6.027
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.00729 116.63
HYXE iShares iBoxx $ High Yield ex Oil & Gas Corporate Bond ETF 0.18 51.2251
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0 2659
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0556027 36.29
IHYU.L iShares $ High Yield Corp Bond UCITS ETF USD (Dist) 0.00978 95.22
GHYS.L iShares Global High Yield Corp Bond GBP Hedged UCITS ETF (Dist) 0.00988 90.08
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0 34.105
TWIO Trajan Wealth Income Opportunities ETF 3.11 9.06
JKJ iShares Morningstar Small-Cap ETF 0.00811 231.193
JKL iShares Morningstar Small-Cap Value ETF 0.0161 172.726
BBHY JPMorgan BetaBuilders USD High Yield Corporate Bond ETF 0.01 46.52
UEEF.DE iShares $ High Yield Corp Bond ESG UCITS ETF EUR Hedged (Acc) 0.14765 5.6072
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.00224 4.7105
DHYE.AS iShares $ High Yield Corp Bond ESG UCITS ETF USD (Acc) 0.14765 5.3543
GHYC.SW iShares Global High Yield Corp Bond CHF Hedged UCITS ETF (Dist) 0.01734 71.938
HYSD.L iShares Broad $ High Yield Corp Bond UCITS ETF 0.07769 5.0985
SCYB Schwab High Yield Bond ETF 0.0677217 26.43
FESM 0.06 32.92
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.00352 454.53
HYLC.SW iShares Global High Yield Corp Bond UCITS ETF 0.01137 5.5134
HYUS.SW iShares Broad $ High Yield Corp Bond UCITS ETF 0.07769 4.89
DHYC.SW iShares $ High Yield Corp Bond ESG UCITS ETF 0.14765 4.9816
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0 281.45
SFSNX Schwab Fundamental US Small Company Idx 0.10338 17.89
RSSL Global X Funds 0.02 87.32
BRHY BlackRock High Yield ETF 0.06286 51.6166
EBIT Harbor ETF Trust - Harbor AlphaEdge Small Cap Earners ETF 0.0183779 32.62
HEJD VictoryShares Hedged Equity Income ETF 0.105655 27.1562
WSML iShares MSCI World Small-Cap ETF 0.00687 28.4066
GPZ VanEck ETF Trust 0.29 27.215
Unlock