News

Beacon Securities analyst Russell Stanley said the company is trading at 7.7 times his forecast for 2025 EBITDA ...