Last price: $25.01as of 2026-07-23
Sector: Pharmaceuticals
Post-COVID revenue normalization, pipeline productivity, and cost cuts.
Dig deeper on PFE