Semaglutide’s U.S. patents keep generics out until around 2031 or 2035, maintaining Novo Nordisk’s exclusivity and high prices ...