The company is lowering costs on its blockbuster drugs to fend off competitors, compounding pharmacies, and mounting political pressure. Novo Nordisk, the Danish drug company that makes Ozempic and Wegovy, is now offering the drugs at lower prices for self-pay patients.