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.74B $87.63B $71.65B $43.84B $24.98B $16.66B
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 $89.41 $217.53 $221.69 $170.2 $70.3 $45.18
High 52 $120.28 $242.1 $258.07 $199.79 $70.3 $51.58
Low 52 $86.69 $201.6 $198 $170.19 $70.3 $40.08
Price vs. 52 Week High -25.67 % -10.15 % -14.1 % -14.81 % 0 % -12.41 %
Price vs. 52 Week Low 3.14 % 7.9 % 11.96 % 0.01 % 0 % 12.72 %
Total Return
CWST WM RSG WCN GFLU GFL
1 Month Return -2.29 % -0.07 % -2.98 % -3.38 % 0 % -4.62 %
3 Month Return -19.52 % -3.59 % -7.66 % -6.48 % 0 % -4.58 %
6 Month Return -21.57 % -3.94 % -7.72 % -11.27 % 0 % -4.88 %
9 Month Return -16.38 % 4.96 % 7.47 % -2.63 % 0 % 2.19 %
YTD Return -15.5 % 7.8 % 10.19 % -0.8 % 0 % 1.44 %
1 Year Return -9.71 % 2.98 % 9.16 % -5.36 % 0 % 11.94 %
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.48 % 1.01 % 0.74 % 0.12 % 0.12 %
Dividend Paid and Capex Coverage Ration (TTM) 1.36 % 1.19 % 1.65 % 1.55 % 1.13 % 1.13 %
Dividend Per Share (TTM) - 3.23 % 2.32 % 1.26 % 0.08 % 0.08 %
Payout Ratio (TTM) - 46.71 % 33.55 % 49.02 % -1.77 % -1.77 %
Profitability
CWST WM RSG WCN GFLU GFL
Gross Profit Margin TTM 17.79 % 28.97 % 30.84 % 38.66 % 19.95 % 19.95 %
Return on Assets TTM 0.34 % 5.95 % 6.36 % 3.14 % -9.35 % -9.35 %
Return on Equity TTM 0.71 % 31.93 % 18.32 % 7.99 % -23.52 % -23.52 %
Return on Capital Employed TTM 3.22 % 10.73 % 11.24 % 6.11 % 2.68 % 2.68 %
Net Income Per EBT TTM 74.2 % 79.77 % 82.78 % 78.43 % 1161.46 % 1161.46 %
EBT Per Ebit TTM 15.51 % 79.64 % 76.71 % 72.52 % -33.24 % -33.24 %
EBIT Per Revenue TTM 5.58 % 17.88 % 20.42 % 12.3 % 6.2 % 6.2 %
Cash Flow To Debt Ratio TTM 27.64 % 23.41 % 31.47 % 26.62 % 19.31 % 19.31 %
Receivables Turnover TTM 9.07 6.09 7.98 8.99 8.48 8.48
Payables Turnover TTM 12.11 8.4 9.44 7.79 3.69 3.69
Inventory Turnover TTM 60.78 75.95 108.83 - - -
Fixed Asset Turnover TTM 127.35 % 119.97 % 133.22 % 106.52 % 105.87 % 105.87 %
Asset Turnover TTM 52.86 % 52.38 % 49.01 % 44.85 % 39.06 % 39.06 %
Operating Cash Flow Per Share TTM 5.38 13.96 13.28 8.93 3.81 3.81
Free Cash Flow Per Share TTM 1.43 5.37 7.52 4.41 0.52 0.52
Cash Per Share TTM 343.16 % 109.29 % 38.97 % 42.64 % 38.19 % 38.19 %
Operating Cash Flow Sales Ratio TTM 19.82 % 23.47 % 25.41 % 24.88 % 19.24 % 19.24 %
Free Cash Flow Operating Cash Flow Ratio TTM 26.67 % 38.47 % 56.65 % 49.43 % 13.66 % 13.66 %
Cash Flow Coverage Ratios TTM 27.64 % 23.41 % 31.47 % 26.62 % 19.31 % 19.31 %
Price To Free Cash Flows Ratio TTM 63.11 40.51 30.41 38.44 121.97 121.97
Price To Operating Cash Flows Ratio TTM 17.09 15.58 17.28 19.06 17.33 17.33
Price Cash Flow Ratio TTM 17.09 15.58 17.28 19.06 17.33 17.33
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. 5.61
AWX Avalon Holdings Corporation 2.63
CDTG CDT Environmental Technology Investment Holdings Limited ordinary shares 0.6341
CHNR China Natural Resources, Inc. 5.0562
CHRA Charah Solutions, Inc. 5.96
CLH Clean Harbors, Inc. 234.15
CVA Covanta Holding Corporation 20.26
DXST Decent Holding Inc. 1.29
ECOL US Ecology, Inc. 47.99
ECOLW US Ecology, Inc. 5.18
ENGS Energys Group Limited Ordinary Shares 7.41
ESGL Invesco ESG Revenue ETF 3.97
GFL GFL Environmental Inc. 45.94
GFLU GFL Environmental Inc. 70.3
GWAV Greenwave Technology Solutions, Inc. 7.15
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. 26.545
ETFs With Exposure to CWST
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.19895 237.705
VTI Vanguard Total Stock Market Index Fund 0.00989 321.73
SCHB Schwab U.S. Broad Market ETF 0.00899862 25.19
VT Vanguard Total World Stock Index Fund 0.00599 135.15
ITOT iShares Core S&P Total U.S. Stock Market ETF 0.00867 142.79
VB Vanguard Small Cap Index Fund 0.09178 248.05
SCHA Schwab U.S. Small-Cap ETF 0.144963 27.16
IWV iShares Russell 3000 ETF 0.00916 371.31
IWO iShares Russell 2000 Growth ETF 0.38379 317.17
EZM WisdomTree U.S. MidCap Earnings Fund 0.0512 63.24
FNDB Schwab Fundamental U.S. Broad Market Index ETF 0.00348183 25.055
VBK Vanguard Small Cap Growth Index Fund 0.2127 294.43
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.084 43.95
VXF Vanguard Extended Market Index Fund 0.07957 204.96
JHMM John Hancock Multifactor Mid Cap ETF 0.06 62.82
HDG ProShares Hedge Replication ETF 0.0296816 51.029
FNDA Schwab Fundamental U.S. Small Company Index ETF 0.0517455 29.845
UWM ProShares Ultra Russell2000 0.141329 44.65
FIDU Fidelity MSCI Industrials Index ETF 0.10665 79.98
VTHR Vanguard Russell 3000 Index Fund 0.00979 288.435
SCHK Schwab 1000 Index ETF 0.00922751 31.49
ONEQ Fidelity Nasdaq Composite Index ETF 0.02 87.39
AIEQ AI Powered Equity ETF 0.08 44.335
VIS Vanguard Industrials Index Fund 0.10126 289.12
DWAS Invesco DWA SmallCap Momentum ETF 0.915 92.1
FNX First Trust Mid Cap Core AlphaDEX Fund 0.000001 121.73
FNY First Trust Mid Cap Growth AlphaDEX Fund 0.000001 90.13
FTLS First Trust Long/Short Equity ETF 0 68.21
TILT FlexShares Morningstar US Market Factors Tilt Index Fund 0.0082 236.84
URTY ProShares UltraPro Russell2000 0.114336 49.96
VTWV Vanguard Russell 2000 Value Index Fund 0.02 152.375
ASET FlexShares Real Assets Allocation Index Fund 0.0417 33.33
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.71 38.275
FAD First Trust Multi Cap Growth AlphaDEX Fund 0.000001 158.235
FLQS Franklin LibertyQ U.S. Small Cap Equity ETF 0.55 42.21
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.14 72.74
JHSC John Hancock Multifactor Small Cap ETF 0.33 40.505
ISCB iShares Morningstar Small-Cap ETF 0.10378 62.14
ISCG iShares Morningstar Small-Cap Growth ETF 0.20608 53.585
JPSE JPMorgan Diversified Return U.S. Small Cap Equity ETF 0.23 48.91
LGLV SPDR SSGA US Large Cap Low Volatility Index ETF 0.226777 174.48
NFRA FlexShares STOXX Global Broad Infrastructure Index Fund 0.0716 62.42
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.175 42.525
PBSM Invesco PureBeta MSCI USA Small Cap ETF 0.12 31.9152
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.41 54.99
RYJ Invesco Raymond James SB-1 Equity ETF 0.628 65.3643
SMLV SPDR SSGA US Small Cap Low Volatility Index ETF 0.362938 124.81
SMMV iShares MSCI USA Small-Cap Min Vol Factor ETF 0.65 42.17
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.43412 231.66
VTWO Vanguard Russell 2000 Index Fund 0.21945 96.13
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 49.93
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 67.29
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 52.86
XTR.TO iShares Diversified Monthly Income ETF 0 11.65
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.2 45.36
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0426 40.36
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00988 112.48
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00988 112.46
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.006 52.73
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.006 52.72
VBINX Vanguard Balanced Index Fund Investor Shares 0.006 52.73
FSMD Fidelity Small-Mid Factor ETF 0.16 42.33
ESGV Vanguard ESG U.S. Stock ETF 0.01195 115.945
RYLD Global X Russell 2000 Covered Call ETF 0.05 14.95
AVUS Avantis U.S. Equity ETF 0.01 105.905
BKMC BNY Mellon US Mid Cap Core Equity ETF 0.22 105.7
BKSE BNY Mellon US Small Cap Core Equity ETF 0.42 107.48
BBMC JPMorgan BetaBuilders U.S. Mid Cap Equity ETF 0.13 101.76
XBAL.TO iShares Core Balanced ETF Portfolio 0 32.81
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.09
XEQT.TO iShares Core Equity ETF Portfolio 0 38.58
XGRO.TO iShares Core Growth ETF Portfolio 0 34.02
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.21
DFAU Dimensional US Core Equity Market ETF 0.0102221 44.765
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.00867066 71
DFAS Dimensional U.S. Small Cap ETF 0.136002 66.07
DFAC Dimensional U.S. Core Equity 2 ETF 0.0208784 37.605
VTSAX Vanguard Total Stock Market Index Fund 0.00989 160.98
MMSC First Trust Multi-Manager Small Cap Opportunities ETF 0.31 23.485
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.1 19.0104
CISB.SW iShares Smart City Infrastructure UCITS ETF 0.9309 9.239
CT2B.AS iShares Smart City Infrastructure UCITS ETF 0.9309 8.5434
CUS1.L iShares VII PLC - iShares MSCI USA Small Cap UCITS ETF USD (Acc) 0.02619 42360
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.200775 70.29
WDSC.L SPDR MSCI World Small Cap UCITS ETF 0.059409 122.99
WRCY.L WisdomTree Recycling Decarbonisation UCITS ETF 3.1977 19.389
WSML.L iShares MSCI World Small Cap UCITS ETF 0.05806 8.671
AYEU.DE iShares Smart City Infrastructure UCITS ETF 0.9309 7.812
FTQI First Trust Nasdaq BuyWrite Income ETF 0.11 20.46
GUSA Goldman Sachs MarketBeta U.S. 1000 Equity ETF 0.01 57.1299
VSCIX Vanguard Small-Cap Index Fund Institutional Shares 0.09178 122.55
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.07957 160.45
VITSX Vanguard Total Stock Market Index Fund 0.00989 161
PFUT Putnam Sustainable Future ETF 0.46 25.77
DFUV Dimensional US Marketwide Value ETF 0.0210097 43.55
FLDZ RiverNorth Patriot ETF 0.34 29.6004
EWSA.AS iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01486 5.8231
USSC.L SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.028898 73.605
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.196671 318.35
SC0K.DE Invesco Russell 2000 UCITS ETF 0.2021 105.92
ZPRI.DE SPDR Morningstar Multi-Asset Global Infrastructure UCITS ETF 0.0617475 31.275
NAESX Vanguard Small Cap Index Fund 0.09178 122.55
STXK Ea Series Trust - Strive 2000 ETF 0.38 32.205
IQSM Iq Candriam ESG U.S. Mid Cap Equity ETF 0 33.1
RNEW VanEck Green Infrastructure ETF 3.99 0.254
IUSN.DE iShares MSCI World Small Cap UCITS ETF 0.05806 7.456
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.0114302 16.31
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.07957 160.46
VSGAX Vanguard Small-Cap Growth Index Fd Admiral 0.2127 106.89
CUSS.L iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02619 566.85
WOSC.L SPDR MSCI World Small Cap UCITS ETF 0.059409 91.91
RTYS.L Invesco Russell 2000 UCITS ETF 0.1996 122.91
CT2B.L iShares Smart City Infrastructure UCITS ETF 0.9309 6.396
V3AB.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0068 5.575
SNXFX Schwab 1000 Index Fund Investor Shares 0.0121322 14.53
SXRG.DE iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02619 486.4
VEXPX Vanguard Explorer Fd 0.10823 121.34
V3AM.L Vanguard ESG Global All Cap UCITS ETF 0.0068 5.2565
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.196671 26777
MAGI.L SPDR Morningstar Multi-Asset Global Infrastructure UCITS ETF 0.0617475 36.36
V3AA.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0068 7.5025
TWSCX American Century Strategic Allocation Conservative Investor Class 0.01 5.81
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.196671 357.39
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.200775 60.41
ZPRS.DE SPDR MSCI World Small Cap UCITS ETF 0.059409 105.46
ZPRV.DE SPDR MSCI USA Small Cap Value Weighted UCITS ETF 0.028898 63.08
GIN.L SPDR Morningstar Multi-Asset Global Infrastructure UCITS ETF 0.0617475 27.22
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.200775 52.78
WLDS.L iShares MSCI World Small Cap UCITS ETF 0.05806 6.509
V3AL.L Vanguard Funds Public Limited Company - Vanguard ESG Global All Cap UCITS ETF 0.0068 7.017
VSMAX Vanguard Small Cap Index Fd Admiral Shs 0.09178 122.56
VINAX Vanguard Industrials Index Fund Admiral Shares 0.10126 151.97
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.196671 305.2
USFM.L UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-dis 0.01654 2850.5
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.219028 39.98
VEXRX Vanguard Explorer Fund 0.10823 112.89
USUE.DE UBS (Irl) ETF plc - MSCI USA Select Factor Mix UCITS ETF (USD) A-acc 0.01654 35.915
VTWAX Vanguard Total World Stock Index Fund Admiral Shares 0.00599 49.14
JKK iShares Morningstar Small-Cap Growth ETF 0.20608 307.42
JKJ iShares Morningstar Small-Cap ETF 0.10378 231.193
AVLV Avantis U.S. Large Cap Value ETF 0.01 70.11
CBUG.DE iShares MSCI World Small Cap ESG Enhanced UCITS ETF 0.01486 5.007
FVI First Trust Total US Market AlphaDEX ETF 0.02 8
CITY.AS iShares Smart City Infrastructure UCITS ETF 0.9309 9.1041
VMNFX Vanguard Market Neutral Fund -0.83651 13.74
QWST Harbor ETF Trust - Harbor Small Cap Explorer ETF 1.7 32.0152
UPGR Xtrackers US Green Infrastructure Select Equity ETF 1.48564 24.065
VTS.AX Vanguard US Total Market Shares Index ETF 0.00989 504.41
VISM.AX Vanguard MSCI International Small Companies Index ETF 0.06676 73.46
DCOR Dimensional ETF Trust 0.015822 70.19
AVLC American Century ETF Trust 0.01 74.72
VEMPX Vanguard Extended Market Index InstlPlus 0.07957 395.95
CSUSS.MI iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced UCITS ETF USD (Acc) 0.02619 486.57
USFMDN.MX UBS (Irl) ETF Public Limited Company - MSCI USA Select Factor Mix UCITS ETF 0.01654 382
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00989 302.02
SFSNX Schwab Fundamental US Small Company Idx 0.053443 18.59
STXM Strive Mid-Cap ETF 0.15 27.61
VSGIX Vanguard Small Cap Growth Index I 0.2127 85.6
VTWIX Vanguard Total World Stock Index I 0.00599 283.3
RSSL Global X Funds 0.2 93.285
DXUV Dimensional ETF Trust 0.0160754 57.0509
FTKI First Trust Exchange-Traded Fun 0.13 18.31
WSML iShares MSCI World Small-Cap ETF 0.06012 29.64
Unlock