How semaglutide has impacted Novo Nordisk's revenue

Visuals