Factors including increased vaccinations credited with the bump
Revenues of $4.71 billion exceeded analyst estimates
Get the most important news and business ideas from VMSD magazine's news bulletins.