This moment could be Sanofi's "Nvidia" moment - Citi Feb 23, 2024 06:30AM