Profile
CWST WM RSG WCN GFLU GFL
Company Name Casella Waste Systems, Inc. Waste Management, Inc. Republic Services, Inc. Waste Connections, Inc. GFL Environmental Inc. GFL Environmental Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Waste Management Waste Management Waste Management Waste Management Waste Management Waste Management
Market Cap $7.11B $92.90B $74.26B $50.99B $24.98B $18.48B
Employees 5.10K 61.70K 42.00K 23.85K 19.50K 20.00K
CEO Mr. John W. Casella Mr. James C. Fish Jr. Mr. Jon Vander Ark Mr. Ronald J. Mittelstaedt Mr. Patrick Dovigi Mr. Patrick Dovigi
Ratings
CWST WM RSG WCN GFLU GFL
Quant Rating Score 2 3 3 2 1
Quant Rating Sell Neutral Neutral Sell Strong Sell
Trading
CWST WM RSG WCN GFLU GFL
Last Close $118.3 $230.91 $243.28 $197.37 $70.3 $48.43
High 52 $118.3 $236.87 $248.44 $199.79 $70.3 $48.97
Low 52 $90.06 $196.96 $181.59 $160.43 $70.3 $30.61
Price vs. 52 Week High 0 % -2.52 % -2.08 % -1.21 % 0 % -1.1 %
Price vs. 52 Week Low 31.36 % 17.24 % 33.97 % 23.03 % 0 % 58.22 %
Total Return
CWST WM RSG WCN GFLU GFL
1 Month Return 10.02 % 2.28 % 3.95 % 5.28 % 0 % 3.57 %
3 Month Return 6.11 % 9.07 % 13.83 % 10.73 % 0 % 15.47 %
6 Month Return 13.67 % 8.54 % 18.79 % 8.09 % 0 % 17.32 %
9 Month Return 11.21 % 3.5 % 18.92 % 8.87 % 0 % 23.83 %
YTD Return 11.8 % 14.43 % 20.93 % 15.03 % 0 % 8.73 %
1 Year Return 28.07 % 12.6 % 28.74 % 20.08 % 0 % 46.67 %
3 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
5 Year Return 0 % 0 % 0 % 0 % 0 % 0 %
Dividends
CWST WM RSG WCN GFLU GFL
Dividend Yield Percentage (TTM) - 1.33 % 0.94 % 0.61 % 0.12 % 0.12 %
Dividend Paid and Capex Coverage Ration (TTM) 1.38 % 1.21 % 1.55 % 1.64 % 1.26 % 1.26 %
Dividend Per Share (TTM) - 3.08 % 2.23 % 1.2 % 0.08 % 0.08 %
Payout Ratio (TTM) - 44.06 % 33.63 % 48.89 % -3.9 % -3.9 %
Growth
CWST WM RSG WCN GFLU GFL
Asset Growth 27.4 % 35.78 % 3.16 % 10.62 % 2.59 %
Gross Profit Growth 102.43 % 11 % 10.95 % 13.74 % 17.04 %
Revenue Growth 23.15 % 8.01 % 7.13 % 11.19 % 4.61 %
Revenue 3 Year 50.84 % 28.28 % 43.93 % 46.8 % 35.08 %
Revenue 5 Year 66.08 % 50.32 % 58.98 % 69.26 % 93.71 %
Revenue 10 Year 94.39 % 80.85 % 106.97 % 209.86 % 594.37 %
EBIT Growth -9.53 % 13.65 % 14.96 % -13.64 % -100 %
Net Income Growth -46.71 % 19.18 % 18.02 % -19.04 % -1691.85 %
Net Income 3 Yeari Growth Per Share -71.63 % 57.65 % 60.54 % 1.16 % -13.07 %
Net Income 5 Yeari Growth Per Share -66.1 % 73.15 % 94.4 % 11.41 % -31.95 %
Net Income 10 Yeari Growth Per Share 171.2 % 142.7 % 323.28 % 91.83 % -291.53 %
Operating Income Growth -9.53 % 13.65 % 14.96 % -13.64 % -100 %
Operating Cash Flow Growth (CFG) 20.71 % 14.22 % 8.8 % 4.8 % 57.1 %
Operating 3 Year CFG 32.61 % 29.54 % 43.22 % 32.88 % 62.85 %
Operating 5 Year CFG 90.9 % 46.51 % 70.91 % 47.95 % 406 %
Operating 10 Year CFG 172.22 % 165.28 % 191.01 % 195.28 % 1470.05 %
EPS Growth -50 % 19.68 % 18.83 % -19.26 % -1523.08 %
EPS Diluted Growth -50 % 20.32 % 18.65 % -18.98 % -1523.08 %
Book Value Per Share 40.56 % 20.19 % 8.9 % 1.95 % -5.1 %
Share Holder 3 Year Equity Growth Per Share 316078.11 % 20.77 % 28.8 % 13.86 % 14.7 %
Share Holder 5 Year Equity Growth Per Share 1001384.94 % 22.94 % 43.48 % 15.93 % 107.9 %
Share Holder 10 Year Equity Growth Per Share 4898756.83 % 61.39 % 67.06 % 154.8 % -
Dividend Per Share Growth - 6.96 % 8.37 % 11.52 % 9.49 %
Dividend 3 Year Growth Per Share - 30.05 % 26.07 % 40.2 % 49.57 %
Dividend 5 Year Growth Per Share - 45.45 % 42.84 % 72.54 % -
Dividend 10 Year Growth Per Share - 100.31 % 105.87 % 270.61 % -
Debt Growth 10392.01 % 47.27 % -93.4 % 19.53 % 13.57 %
Free Cash Flow Growth -0.43 % 18.37 % 4.75 % -1.67 % 564.79 %
Updated On 31 Dec 2024 31 Dec 2024 31 Dec 2024 31 Dec 2024 31 Dec 2024
Profitability
CWST WM RSG WCN GFLU GFL
Gross Profit Margin TTM 23.21 % 34.55 % 36.14 % 35.65 % 18.9 % 18.9 %
Return on Assets TTM 0.42 % 6.16 % 6.31 % 3.12 % -3.41 % -3.41 %
Return on Equity TTM 1.05 % 35.7 % 18.38 % 7.75 % -10.45 % -10.45 %
Return on Capital Employed TTM 2.93 % 10.75 % 11.32 % 6.08 % - -
Net Income Per EBT TTM 64.31 % 79.41 % 84.03 % 81.09 % 76.49 % 76.49 %
EBT Per Ebit TTM 24.59 % 83.95 % 75.99 % 69.81 % - -
EBIT Per Revenue TTM 5.5 % 18.67 % 19.96 % 12.24 % - -
Cash Flow To Debt Ratio TTM 239.74 % 22.55 % 456.61 % 26.52 % 14.6 % 14.6 %
Receivables Turnover TTM 9.39 5.98 8.8 9.53 6.23 6.23
Payables Turnover TTM 10.77 7.06 7.61 8.99 7.85 7.85
Inventory Turnover TTM - 70.1 - - 59.2 59.2
Fixed Asset Turnover TTM 123.31 % 114.08 % 134.98 % 106.78 % 100.13 % 100.13 %
Asset Turnover TTM 48.21 % 49.51 % 49.48 % 44.96 % 37.07 % 37.07 %
Operating Cash Flow Per Share TTM 4.44 13.34 12.56 8.64 4.04 4.04
Free Cash Flow Per Share TTM 1.23 5.34 6.64 4.55 0.91 0.91
Cash Per Share TTM 605.31 % 102.46 % 89.98 % 24.22 % 35.13 % 35.13 %
Operating Cash Flow Sales Ratio TTM 18.07 % 24.43 % 24.55 % 24.98 % 19.59 % 19.59 %
Free Cash Flow Operating Cash Flow Ratio TTM 27.67 % 40.06 % 52.87 % 52.61 % 22.52 % 22.52 %
Cash Flow Coverage Ratios TTM 239.74 % 22.55 % 456.61 % 26.52 % 14.6 % 14.6 %
Price To Free Cash Flows Ratio TTM 91.33 43.03 35.68 43.55 73.84 73.84
Price To Operating Cash Flows Ratio TTM 25.66 17.31 18.93 22.84 16.6 16.6
Price Cash Flow Ratio TTM 25.66 17.31 18.93 22.84 16.6 16.6
Income Statement (TTM)
CWST WM RSG WCN GFLU GFL
Revenue $1.56B $22.06B $16.03B $8.92B $7.86B
Gross Profit $0.53B $8.68B $6.68B $3.73B $1.49B
Gross Profit Ratio 34.03% 39.34% 41.68% 41.79% 18.9%
EBITDA $0.32B $6.42B $4.76B $2.39B $1.2B
Net Income $0.01B $2.75B $2.04B $0.62B $-0.72B
EPS Diluted 0.23 6.81 6.49 2.39 -2.11
Balance Sheet (MRQ)
CWST WM RSG WCN GFLU GFL
Long Term Debt $1.16B $22.54B $0.19B $8.34B $9.33B
Total Liabilities $1.68B $36.31B $21B $11.96B $13.99B
Total Equity $1550.84B $8.25B $11.41B $7.86B $7.22B
Total Investments $0.01B $0.85B $0.21B $0B $0.34B
Total Debt $117.36B $23.9B $0.86B $8.39B $10.55B
Total Assets $3.23B $44.57B $32.4B $19.82B $21.21B
Cash Flow Statement (TTM)
CWST WM RSG WCN GFLU GFL
Net Income $0.01B $2.75B $2.04B $0.62B $-0.74B
Inventory $0B $0B $0B $0B $0B
Dividends Paid $0B $-1.21B $-0.69B $-0.3B $-0.03B
Operating Cash Flow $0.28B $5.39B $3.94B $2.23B $1.54B
Capital Expenditure $-0.2B $-3.23B $-1.86B $-1.06B $-1.19B
Related Stocks
Ticker Name Price
AQMS Aqua Metals, Inc. 1.56
AWX Avalon Holdings Corporation 2.53
CDTG CDT Environmental Technology Investment Holdings Limited ordinary shares 2.45
CHNR China Natural Resources, Inc. 0.48
CHRA Charah Solutions, Inc. 5.96
CLH Clean Harbors, Inc. 206.94
CVA Covanta Holding Corporation 20.26
DXST Decent Holding Inc. 1.06
ECOL US Ecology, Inc. 47.99
ECOLW US Ecology, Inc. 5.18
ENGS Energys Group Limited Ordinary Shares 5.105
GFL GFL Environmental Inc. 48.43
GFLU GFL Environmental Inc. 70.3
GWAV Greenwave Technology Solutions, Inc. 0.1628
HCCI Heritage-Crystal Clean, Inc 45.51
HSC Harsco Corporation 9.15
JAN JanOne Inc. 2.23
LICY Li-Cycle Holdings Corp. 0.8433
LNZA LanzaTech Global, Inc. 0.1747
MEG Montrose Environmental Group, Inc. 14.59
ETFs With Exposure to CWST
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.3244 186.48
VTI Vanguard Total Stock Market Index Fund 0.01 258.75
SCHB Schwab U.S. Broad Market ETF 0.0142337 20.25
VT Vanguard Total World Stock Index Fund 0.01 111.18
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.01395 114.81
VB Vanguard Small Cap Index Fund 0.12 207.02
SCHA Schwab U.S. Small-Cap ETF 0.234399 21.83
IWV iShares Russell 3000 ETF 0.01472 298.97
IWO iShares Russell 2000 Growth ETF 0.63814 240.86
EZM WisdomTree U.S. MidCap Earnings Fund 0.0006955 55.18
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00556127 21.47
VBK Vanguard Small Cap Growth Index Fund 0.29 236.53
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.128 35.28
VXF Vanguard Extended Market Index Fund 0.1 161.89
HDG ProShares Hedge Replication ETF 0.0360058 47.4884
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0836997 25.36
UWM ProShares Ultra Russell2000 0.0931757 28.61
FIDU Fidelity MSCI Industrials Index ETF 0.10583 65.7
VTHR Vanguard Russell 3000 Index Fund 0.01 232.34
SCHK Schwab 1000 Index ETF 0.0151262 25.34
ONEQ Fidelity Nasdaq Composite Index ETF 0.02 64.04
AIEQ AI Powered Equity ETF 0.08 35.2205
VIS Vanguard Industrials Index Fund 0.13 236.9
DWAS Invesco DWA SmallCap Momentum ETF 1.764 73.89
FNX First Trust Mid Cap Core AlphaDEX Fund 0.33 101.14
FNY First Trust Mid Cap Growth AlphaDEX Fund 0.65 71.07
FTLS First Trust Long/Short Equity ETF -0.1 61.98
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0145 192.6
URTY ProShares UltraPro Russell2000 0.0537597 26.46
VTWV Vanguard Russell 2000 Value Index Fund 0.02 123.32
ASET FlexShares Real Assets Allocation Index Fund 0.0417 30.87
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.350146 65.05
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.0835263 50.9209
EVX VanEck Environmental Services ETF 4.66 34.46
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.19 123.56
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.55 37.1055
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0 59.04
ISCB iShares Morningstar Small-Cap ETF 0.17369 50.7767
ISCG iShares Morningstar Small-Cap Growth ETF 0.35256 42.61
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.34 40.61
LGLV SPDR SSGA US Large Cap Low Volatility Index ETF 0.226777 167.26
NFRA FlexShares STOXX Global Broad Infrastructure Index Fund 0.1013 58.41
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.027 35.99
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.12 31.9152
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.41 45.92
RYJ Invesco Raymond James SB-1 Equity ETF 0.628 65.3643
SMLV SPDR SSGA US Small Cap Low Volatility Index ETF 0.362938 115.472
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.62813 40.38
TUSA First Trust Dividend Strength ETF 0.03 46.1232
VFLQ Vanguard U.S. Liquidity Factor ETF 0.16 99.7611
VTWG Vanguard Russell 2000 Growth Index Fund 0.57 175.86
VTWO Vanguard Russell 2000 Index Fund 0.28 75.38
IUSS Invesco RAFI Strategic US Small Company ETF 0.05 33.58
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0662 32.79
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.01 88.01
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.01 87.99
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.01 44.96
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.01 44.96
VBINX Vanguard Balanced Index Fund Investor Shares 0.01 44.96
FSMD Fidelity Small-Mid Factor ETF 0.18 37.01
ESGV Vanguard ESG U.S. Stock ETF 0.01 92.13
RYLD Global X Russell 2000 Covered Call ETF 0.05 14.33
AVUS Avantis U.S. Equity ETF 0.01 86.49
BKSE BNY Mellon US Small Cap Core Equity ETF 0.43 86.4196
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0.22 84.69
DFAU Dimensional US Core Equity Market ETF 0.0167671 36.08
WWOW Direxion World Without Waste ETF 2.16329 18.1701
SILX ETFMG Prime 2x Daily Junior Silver Miners ETF 0.06 1.75
DFUS Dimensional U.S. Equity ETF 0.0146469 56.91
DFAS Dimensional U.S. Small Cap ETF 0.207336 55.67
DFAC Dimensional U.S. Core Equity 2 ETF 0.0399774 30.86
VTSAX Vanguard Total Stock Market Index Fund 0.01 125.97
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.31 17.4615
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.1 19.0104
CT2B.AS iShares Smart City Infrastructure UCITS ETF 1.20267 7.0812
WSML.L iShares MSCI World Small Cap UCITS ETF 0.09563 7.016
FTQI First Trust Nasdaq BuyWrite Income ETF 0.11 18.09
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.12 99.26
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.1 122.89
VITSX Vanguard Total Stock Market Index Fund 0.01 125.99
FLDZ RiverNorth Patriot ETF 0.34 26.3389
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02342 4.7459
NAESX Vanguard Small Cap Index Fund 0.11 99.26
STXK Ea Series Trust - Strive 2000 ETF 0.38 26.6674
RNEW VanEck Green Infrastructure ETF 4.35 22.98
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.07396 6.172
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.0114302 88.77
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.1 122.9
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.29 83.22
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.04287 455.15
CT2B.L iShares Smart City Infrastructure UCITS ETF 1.20267 5.3355
SNXFX Schwab 1000 Index Fund Investor Shares 0.0121322 113.17
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.03165 399.9
VEXPX Vanguard Explorer Fd 0.08 98.17
TWSCX American Century Strategic Allocation Conservative Investor Class 0.01 5.28
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.07 5.296
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.12 99.27
VINAX Vanguard Industrials Index Fund Admiral Shares 0.13 121.68
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.02 2444.5
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.219028 30.24
VEXRX Vanguard Explorer Fund 0.08 91.29
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.02 31.595
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.01 39.35
JKK iShares Morningstar Small-Cap Growth ETF 0.21 307.42
JKJ iShares Morningstar Small-Cap ETF 0.1 231.193
AVLV Avantis U.S. Large Cap Value ETF 0.01 60.52
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.02268 4.174
FVI First Trust Total US Market AlphaDEX ETF 0.02 0
CITY.AS iShares Smart City Infrastructure UCITS ETF 1.36725 7.5056
VMNFX Vanguard Market Neutral Fund -144.97 13.24
QWST Harbor ETF Trust - Harbor Small Cap Explorer ETF 1.7 32.0152
UPGR Xtrackers US Green Infrastructure Select Equity ETF 3.20372 14.6322
DCOR Dimensional ETF Trust 0.0314668 57.59
AVLC American Century ETF Trust 0.01 60.3
VEMPX Vanguard Extended Market Index InstlPlus 0.1 303.28
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.03461 400.01
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.02 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.01 236.35
SFSNX Schwab Fundamental US Small Company Idx 0.053443 15.21
STXM Strive Mid-Cap ETF 0.23 23.0551
VSGIX Vanguard Small Cap Growth Index I 0.29 66.64
VTWIX Vanguard Total World Stock Index I 0.01 226.83
RSSL Global X Funds 0.33 73.2408
DXUV Dimensional ETF Trust 0.0364631 46.95
WSML iShares MSCI World Small-Cap ETF 0.09801 24.2431
Unlock