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 $5.26B $80.80B $65.54B $43.24B $24.98B $15.85B
Employees 5.10K 61.70K 42.00K 23.85K 19.50K 15.00K
CEO John W. Casella James C. Fish Jr. Jon Vander Ark Ronald J. Mittelstaedt Patrick Dovigi Patrick Dovigi
Ratings
CWST WM RSG WCN GFLU GFL
Quant Rating Score 2 3 3 2 3
Quant Rating Sell Neutral Neutral Sell Neutral
Trading
CWST WM RSG WCN GFLU GFL
Last Close $88.57 $199.77 $208.24 $167.68 $70.3 $43.69
High 52 $120.28 $242.1 $258.07 $199.79 $70.3 $51.58
Low 52 $82.84 $197.57 $198.58 $167.68 $70.3 $41.36
Price vs. 52 Week High -26.36 % -17.48 % -19.31 % -16.07 % 0 % -15.3 %
Price vs. 52 Week Low 6.92 % 1.11 % 4.86 % 0 % 0 % 5.63 %
Total Return
CWST WM RSG WCN GFLU GFL
1 Month Return -3.5 % -9.1 % -7.1 % -3.86 % 0 % -6.3 %
3 Month Return -13.99 % -12.72 % -9.93 % -10.12 % 0 % -12.23 %
6 Month Return -24.14 % -14.61 % -16.88 % -15.23 % 0 % -13.31 %
9 Month Return -18.7 % -10.71 % -5.8 % -10.49 % 0 % 0.51 %
YTD Return -16.29 % -1 % 3.51 % -2.27 % 0 % -1.91 %
1 Year Return -10.84 % -6.65 % 4.86 % -5.24 % 0 % 5.07 %
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.61 % 1.13 % 0.75 % 0.13 % 0.13 %
Dividend Paid and Capex Coverage Ration (TTM) 1.36 % 1.23 % 1.65 % 3.36 % 1.13 % 1.13 %
Dividend Per Share (TTM) - 3.23 % 2.37 % 1.26 % 0.08 % 0.08 %
Payout Ratio (TTM) - 50.78 % 33.55 % 51.84 % -1.77 % -1.77 %
Profitability
CWST WM RSG WCN GFLU GFL
Gross Profit Margin TTM 17.79 % 28.92 % 30.84 % 10 % 19.95 % 19.95 %
Return on Assets TTM 0.34 % 5.62 % 6.36 % 3.02 % -9.35 % -9.35 %
Return on Equity TTM 0.71 % 28.79 % 18.32 % 7.76 % -23.52 % -23.52 %
Return on Capital Employed TTM 3.22 % 10.97 % 11.24 % 5.91 % 2.68 % 2.68 %
Net Income Per EBT TTM 74.2 % 80.35 % 82.78 % 78.19 % 1161.46 % 1161.46 %
EBT Per Ebit TTM 15.51 % 72.99 % 76.71 % 72.58 % -33.24 % -33.24 %
EBIT Per Revenue TTM 5.58 % 17.64 % 20.42 % 11.81 % 6.2 % 6.2 %
Cash Flow To Debt Ratio TTM 27.64 % 665.45 % 31.47 % 27.13 % 19.31 % 19.31 %
Receivables Turnover TTM 9.07 6.17 7.98 8.74 8.48 8.48
Payables Turnover TTM 12.11 - 9.44 9.7 3.69 3.69
Inventory Turnover TTM 60.78 - 108.83 - - -
Fixed Asset Turnover TTM 127.35 % 123.49 % 133.22 % 107.04 % 105.87 % 105.87 %
Asset Turnover TTM 52.86 % 54.34 % 49.01 % 45.01 % 39.06 % 39.06 %
Operating Cash Flow Per Share TTM 5.38 14.53 13.28 9.4 3.81 3.81
Free Cash Flow Per Share TTM 1.43 5.96 7.52 7.86 0.52 0.52
Cash Per Share TTM 343.16 % 43.42 % 38.97 % 45.57 % 38.19 % 38.19 %
Operating Cash Flow Sales Ratio TTM 19.82 % 23.63 % 25.41 % 25.94 % 19.24 % 19.24 %
Free Cash Flow Operating Cash Flow Ratio TTM 26.67 % 41.02 % 56.65 % 83.65 % 13.66 % 13.66 %
Cash Flow Coverage Ratios TTM 27.64 % 665.45 % 31.47 % 27.13 % 19.31 % 19.31 %
Price To Free Cash Flows Ratio TTM 57.8 33.64 27.82 21.31 116.13 116.13
Price To Operating Cash Flows Ratio TTM 15.65 13.8 15.8 17.83 16.5 16.5
Price Cash Flow Ratio TTM 15.65 13.8 15.8 17.83 16.5 16.5
Income Statement (TTM)
CWST WM RSG WCN GFLU GFL
Revenue $1.56B $22.06B $16.03B $8.92B $7.86B
Gross Profit $0.3B $6.41B $4.9B $3.73B $1.49B
Gross Profit Ratio 18.95% 29.07% 30.55% 41.79% 18.9%
EBITDA $0.32B $6.46B $4.77B $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 $12.04B $8.35B $9.33B
Total Liabilities $1.78B $36.31B $21B $11.96B $13.99B
Total Equity $1.55B $8.25B $11.41B $7.86B $7.22B
Total Investments $0.02B $0.85B $0.64B $0.23B $0.34B
Total Debt $1.21B $23.9B $12.96B $8.39B $10.55B
Total Assets $3.33B $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. 7.3284
AWX Avalon Holdings Corporation 2.75
CDTG CDT Environmental Technology Investment Holdings Limited ordinary shares 0.59
CHNR China Natural Resources, Inc. 5.12
CHRA Charah Solutions, Inc. 5.96
CLH Clean Harbors, Inc. 208.72
CVA Covanta Holding Corporation 20.26
DXST Decent Holding Inc. 1.18
ECOL US Ecology, Inc. 47.99
ECOLW US Ecology, Inc. 5.18
ENGS Energys Group Limited Ordinary Shares 10.05
ESGL Invesco ESG Revenue ETF 3.85
GFL GFL Environmental Inc. 43.78
GFLU GFL Environmental Inc. 70.3
GWAV Greenwave Technology Solutions, Inc. 6.02
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. 20.94
ETFs With Exposure to CWST
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.18294 245.39
VTI Vanguard Total Stock Market Index Fund 0.00917 335.82
SCHB Schwab U.S. Broad Market ETF 0.00801639 26.295
VT Vanguard Total World Stock Index Fund 0.00551 140.74
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00777 149.09
VB Vanguard Small Cap Index Fund 0.08519 254.39
SCHA Schwab U.S. Small-Cap ETF 0.132596 27.97
IWV iShares Russell 3000 ETF 0.00821 387.195
IWO iShares Russell 2000 Growth ETF 0.34775 328.37
EZM WisdomTree U.S. MidCap Earnings Fund 0.05034 64.71
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00319383 25.855
VBK Vanguard Small Cap Growth Index Fund 0.19711 302.8
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.084 45.29
VXF Vanguard Extended Market Index Fund 0.07438 211.02
JHMM John Hancock Multifactor Mid Cap ETF 0.06 64.285
HDG ProShares Hedge Replication ETF 0.0266621 51.6683
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0479994 30.7
UWM ProShares Ultra Russell2000 0.136947 47.3
FIDU Fidelity MSCI Industrials Index ETF 0.10665 82.69
VTHR Vanguard Russell 3000 Index Fund 0.00915 300.92
SCHK Schwab 1000 Index ETF 0.00818393 32.885
ONEQ Fidelity Nasdaq Composite Index ETF 0.02 93.76
AIEQ AI Powered Equity ETF 0.08 45.675
VIS Vanguard Industrials Index Fund 0.09531 299.265
DWAS Invesco DWA SmallCap Momentum ETF 0.915 93.705
FNX First Trust Mid Cap Core AlphaDEX Fund 0.000001 124.12
FNY First Trust Mid Cap Growth AlphaDEX Fund 0.000001 92.9
FTLS First Trust Long/Short Equity ETF 0 71.145
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0074 246.4
URTY ProShares UltraPro Russell2000 0.101895 54.1
VTWV Vanguard Russell 2000 Value Index Fund 0.02 155.68
ASET FlexShares Real Assets Allocation Index Fund 0.0417 34.2675
CSA VictoryShares US Small Cap Volatility Wtd ETF 0.336462 66.1625
CSF VictoryShares US Discovery Enhanced Volatility Wtd ETF 0.0804289 51.03
EVX VanEck Environmental Services ETF 4.56 36.83
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 163.84
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.55 42.38
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.14 74.525
JHSC John Hancock Multifactor Small Cap ETF 0.31 41.555
ISCB iShares Morningstar Small-Cap ETF 0.09551 63.68
ISCG iShares Morningstar Small-Cap Growth ETF 0.18733 55.26
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.21 49.56
LGLV SPDR SSGA US Large Cap Low Volatility Index ETF 0.226777 171.39
NFRA FlexShares STOXX Global Broad Infrastructure Index Fund 0.0653 62.47
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.175 43.59
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.12 31.9152
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.41 56.44
RYJ Invesco Raymond James SB-1 Equity ETF 0.628 65.3643
SMLV SPDR SSGA US Small Cap Low Volatility Index ETF 0.362938 126.22
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.61 41.97
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.39571 239.395
VTWO Vanguard Russell 2000 Index Fund 0.20521 99.21
IUSS Invesco RAFI Strategic US Small Company ETF 0.05 33.58
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 52.23
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 70.52
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 55.15
XTR.TO iShares Diversified Monthly Income ETF 0 11.62
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.18 46.78
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0417 41.51
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00925 114.06
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00925 114.04
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00581 53.28
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00581 53.27
VBINX Vanguard Balanced Index Fund Investor Shares 0.00581 53.27
FSMD Fidelity Small-Mid Factor ETF 0.16 43.17
ESGV Vanguard ESG U.S. Stock ETF 0.0112 121.57
RYLD Global X Russell 2000 Covered Call ETF 0.05 15.41
AVUS Avantis U.S. Equity ETF 0.01 110.43
BKMC BNY Mellon US Mid Cap Core Equity ETF 0.22 107.55
BKSE BNY Mellon US Small Cap Core Equity ETF 0.42 110.355
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0.12 104.38
XBAL.TO iShares Core Balanced ETF Portfolio 0 33.58
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.5
XEQT.TO iShares Core Equity ETF Portfolio 0 39.92
XGRO.TO iShares Core Growth ETF Portfolio 0 35.01
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.42
DFAU Dimensional US Core Equity Market ETF 0.00886601 46.685
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.00781985 74.21
DFAS Dimensional U.S. Small Cap ETF 0.126178 67.87
DFAC Dimensional U.S. Core Equity 2 ETF 0.018643 39.015
VTSAX Vanguard Total Stock Market Index Fund 0.00917 163.24
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.31 24.28
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.1 19.0104
CISB.SW iShares Smart City Infrastructure UCITS ETF 0.84658 9.307
CT2B.AS iShares Smart City Infrastructure UCITS ETF 0.84658 8.73
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.02424 43760
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.182029 71.4
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.054151 124.04
WRCY.L WisdomTree Recycling Decarbonisation UCITS ETF 2.94018 18.73
WSML.L iShares MSCI World Small Cap UCITS ETF 0.05383 8.769
AYEU.DE iShares Smart City Infrastructure UCITS ETF 0.84658 8.082
FTQI First Trust Nasdaq BuyWrite Income ETF 0.11 21.03
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0.01 59.1458
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.08519 122.16
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.07438 160.7
VITSX Vanguard Total Stock Market Index Fund 0.00917 163.27
PFUT Putnam Sustainable Future ETF 0.46 25.805
DFUV Dimensional US Marketwide Value ETF 0.0221239 44.62
FLDZ RiverNorth Patriot ETF 0.34 28.9312
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01377 5.8922
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.026587 74.81
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.180879 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.1824 108.58
ZPRI.DE SPDR Morningstar Multi-Asset Global Infrastructure UCITS ETF 0.0546006 31.495
NAESX Vanguard Small Cap Index Fund 0.08519 122.14
STXK Ea Series Trust - Strive 2000 ETF 0.38 32.985
IQSM Iq Candriam ESG U.S. Mid Cap Equity ETF 0 33.87
RNEW VanEck Green Infrastructure ETF 3.99 0.254
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.05383 7.601
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.0114302 16.54
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.07438 160.71
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.19711 106.8
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02424 575.5
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.054151 94.355
RTYS.L Invesco Russell 2000 UCITS ETF 0.1824 125.28
CT2B.L iShares Smart City Infrastructure UCITS ETF 0.84658 6.6375
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0068 5.875
SNXFX Schwab 1000 Index Fund Investor Shares 0.0121322 14.75
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02424 498.8
VEXPX Vanguard Explorer Fd 0.08574 122.25
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.0068 5.4965
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.180879 27585
MAGI.L SPDR Morningstar Multi-Asset Global Infrastructure UCITS ETF 0.0546006 36.39
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0068 7.734
TWSCX American Century Strategic Allocation Conservative Investor Class 0.01 5.84
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.180879 363.11
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.182029 61.89
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.054151 107.64
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.026587 64.85
GIN.L SPDR Morningstar Multi-Asset Global Infrastructure UCITS ETF 0.0546006 27.55
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.182029 54.275
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.05383 6.663
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0068 7.225
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.08519 122.16
VINAX Vanguard Industrials Index Fund Admiral Shares 0.09531 154.25
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.180879 315
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01522 2867
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.219028 40.16
VEXRX Vanguard Explorer Fund 0.08574 113.74
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01522 36.225
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.00551 49.75
JKK iShares Morningstar Small-Cap Growth ETF 0.18733 307.42
JKJ iShares Morningstar Small-Cap ETF 0.09551 231.193
AVLV Avantis U.S. Large Cap Value ETF 0.01 72.74
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01377 5.113
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
CITY.AS iShares Smart City Infrastructure UCITS ETF 0.84658 9.3004
VMNFX Vanguard Market Neutral Fund -0.83651 14.14
QWST Harbor ETF Trust - Harbor Small Cap Explorer ETF 1.7 32.0152
UPGR Xtrackers US Green Infrastructure Select Equity ETF 1.33059 25.94
VTS.AX Vanguard US Total Market Shares Index ETF 0.00989 513.2
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.06676 73.37
DCOR Dimensional ETF Trust 0.0138349 72.88
AVLC American Century ETF Trust 0.01 78.12
VEMPX Vanguard Extended Market Index InstlPlus 0.07438 396.57
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02424 498.82
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.01522 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00917 306.27
SFSNX Schwab Fundamental US Small Company Idx 0.053443 18.5
STXM Strive Mid-Cap ETF 0.14 28.2
VSGIX Vanguard Small Cap Growth Index I 0.19711 85.53
VTWIX Vanguard Total World Stock Index I 0.00551 286.82
RSSL Global X Funds 0.18 96.265
DXUV Dimensional ETF Trust 0.0135968 58.5948
AFSC abrdn Focused U.S. Small Cap Active ETF 1.20485 29.57
FTKI First Trust Exchange-Traded Fun 0.13 18.3069
WSML iShares MSCI World Small-Cap ETF 0.05535 30.33
GTPE Goldman Sachs MSCI World Private Equity Return Tracker ETF 0 50.36
Unlock