BusinessBioNTech Spent $311.8 Million on ADS Buybacks in Third QuarterBy Helena WardNov 3, 2026, 3:16 PM UTC