16.67 -0.34(-2.00%)03/19/2025
Avantor, Inc. (AVTR)
Press Release | Data News