Share Buybacks Corporate Finance Investment Stock Market Earnings Reports Startup Companies Vaccines Tariffs Stock Market Market Analysis
The company surpassed analyst expectations, reaffirmed 2025 guidance, and outlined strategies to mitigate tariff impacts while navigating mixed portfolio performance.