NYSE:AVTRLife Sciences
Avantor (AVTR) Valuation Check After a Year of Sharp Share Price Declines
Avantor (AVTR) has been grinding through a tough stretch, with the share price sliding over the past year even as revenue edges higher. That disconnect sets up an interesting value conversation for patient investors.
See our latest analysis for Avantor.
At around $11.28 per share, Avantor’s 1 year total shareholder return of roughly negative 47 percent tells you sentiment has been reset, and the slightly negative 3 month share price return suggests momentum is still fading, even as...