Correcting and replacing beacon introduces ambition 2025 value creation framework, financial targets and $500 million share repurchase authorization

Herndon, va.--(business wire)--beacon introduces ambition 2025 financial targets, as well as the authorization of $500 million share repurchase plan.
BECN Ratings Summary
BECN Quant Ranking