GFL Environmental Inc (GFL) Stock Analysis
Verdict: WATCH (do not buy)
Deleveraging efforts and disposal of non-core assets are being overshadowed by high debt costs and a 50% price collapse from yearly highs.
Investment score: 42/100
Analysis as of
Is GFL Environmental Inc stock worth reviewing? The TradeMates thesis
The TradeMates model identifies GFL as a high-debt consolidator currently facing a growth stall and valuation reset. Despite a strong market position, the disconnect between the current price ($35.10) and the FMP DCF ($20.94) suggests further downside risk.
7-factor investment score
- Valuation: 30/100 (weight 20%)
- Financial Health: 35/100 (weight 15%)
- Technical Momentum: 25/100 (weight 15%)
- Earnings Quality: 40/100 (weight 15%)
- Insider Sentiment: 50/100 (weight 10%)
- Analyst Consensus: 65/100 (weight 10%)
- Risk-Adjusted Return: 55/100 (weight 15%)
GFL Environmental Inc opportunities and risks
What speaks for GFL
- Non-core Asset Divestiture
What speaks against GFL
- Debt Service and Refinancing Risk
Peers and competitors
- GFL.TO
- ANRG.TO
- NVRO.V
- BQE.V
- BCBN.NE
| Ticker | P/E | P/S | EV/EBITDA | Gross margin | Net margin | FCF yield |
|---|---|---|---|---|---|---|
| GFL | 91.8x | 2.5x | 12.2x | 20.6% | 3.1% | 0.5% |
| GFL.TO | 91.8x | 2.5x | 12.2x | 20.6% | 3.1% | 0.5% |
| ANRG.TO | 56.0x | 2.2x | 236.3x | 21.5% | 3.9% | 1.2% |
| BCBN.NE | n/a | 50.4x | n/a | -159.0% | -129.6% | -12.3% |
| Peer median | 56.0x | 2.5x | 12.2x | 20.6% | 3.1% | 0.5% |
Frequently asked questions about GFL Environmental Inc (GFL)
Is GFL stock a good investment?
The TradeMates model rates GFL Environmental Inc as WATCH (do not buy) with an investment score of 42/100. The TradeMates model identifies GFL as a high-debt consolidator currently facing a growth stall and valuation reset. Despite a strong market position, the disconnect between the current price ($35.10) and the FMP DCF ($20.94) suggests further downside risk. This is algorithmic model output, not personal investment advice.
Is GFL stock a buy?
The TradeMates model verdict for GFL is WATCH (do not buy) with an investment score of 42/100. Treat this as a model signal to review, not a personal buy recommendation.