TLDR Avantor (AVTR) stock closed at $12.93 on April 25, 2025, down 16.58%. Q1 2025 revenue fell 5.9% year-over-year to $1.58 billion, missing estimates. Adjusted EPS of $0.23 met analyst expectations. Organic revenue declined 2%, leading to lower 2025 guidance. Management maintains focus on cost savings and digital enhancements…
Read More




