Novo Nordisk A/S is slashing the cost of Ozempic for cash-paying patients after the diabetes shot became the poster child for high US drug prices.

Patients can now get Ozempic for $499 a month — about half of its US list price — through Novo’s cash-pay pharmacy NovoCare, the company said in a statementBloomberg Terminal Monday. It’s also partnering with GoodRx Holdings Inc. to offer Ozempic and its sister weight-loss drug Wegovy for the same price at pharmacies across the US.