I recommend a buy rating for GFL Environmental due to expected accelerated EBITDA growth and positive valuation revisions as leverage decreases. The sale of the Environmental Services business is a ...
Consolidated Revenue: CAD80.5 million, a 65% increase from Q1 2025. Adjusted EBITDA: CAD5 million, compared to CAD6.4 million in Q1 2025. Net Income: Net loss of CAD6.8 million, compared to net income ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results