Avantor Avantor (AVTR) Stock: Q125 Revenue Miss Deepens Concerns 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 April 29, 2025 No Comments