FOX recently reaffirmed 2025 target of $2.0 billion sales and 25% adjusted EBITDA margin – which excludes Marucci Acquisition continues FOX’s track record of generating successful returns from M&A ...