Pfizer has agreed to lower the cost of prescription drugs for Medicaid under a deal struck with the Trump administration, President Donald Trump said Tuesday as he promised similar deals with other drugmakers under the threat of tariffs.

Trump made the announcement at the White House alongside Pfizer CEO Albert Bourla just hours ahead of a possible government shutdown in a partisan standoff over health care and spending.

Pfizer Inc., one of the largest U.S. drugmakers, produces the COVID-19 vaccine Comirnaty and the treatment Paxlovid. Its products also include several cancer drugs, the blood thinner Eliquis and the pneumonia vaccine Prevnar.

Under the deal, New York-based Pfizer will charge most-favored-nation pricing to Medicaid and guarantee that pricing on newly launched drugs, Trump said. That involves matching the lowest price offered in other developed nations.

The agreement by Pfizfer builds on an executive order Trump signed in May setting a deadline for drugmakers to electively lower prices or face new limits on what the government will pay. Trump said deals with other drug companies would be coming over the next week.