91³Ô¹ÏÍø

Watch CBS News

Trump unveils deal for AstraZeneca to cut Medicaid drug prices and join "TrumpRx" site

Pharmaceutical giant AstraZeneca will offer U.S. patients discounted prices for some prescription drugs, President Trump announced Friday, the second major drug company to strike a deal with the Trump administration in recent weeks.

Under the deal, AstraZeneca will offer its drugs to Medicaid patients at "most-favored-nation" prices, meaning the U.K.-based drugmaker will charge no more than the lowest rate offered in other high-income countries, Centers for Medicare and Medicaid Services Administrator Mehmet Oz said in a Friday afternoon Oval Office event. AstraZeneca also promised to offer new prescription drugs at most-favored-nation rates, Oz said.

AstraZeneca will also list "all primary care medications" on a government website called TrumpRx, and it will offer discounts for some drugs, including lung disease medication, according to Oz. The company said in a that it will offer drugs at up to an 80% discount for "eligible patients with prescriptions for chronic diseases."

TrumpRx — which is set to launch early next year — will not sell drugs directly, but will instead direct consumers to lower prices elsewhere, Oz said. AstraZeneca said the website will allow patients to buy drugs directly from the company at a "reduced cash price."

The AstraZeneca announcement came less than two weeks after Pfizer reached a similar deal to offer most-favored-nation rates to Medicaid patients and list drugs on TrumpRx.

Policymakers have struggled with high prescription drug prices for decades. Members of both parties have floated proposals to tie drug prices to the typically much lower rates offered in other countries, but the idea faces legal impediments, and drugmakers have that price controls could make it harder for them to invest in research.

Mr. Trump has pressed some of the largest pharmaceutical companies to voluntarily offer drugs to Medicaid patients and new drugs at most-favored-nation rates, floating if companies do not comply. Separately, Mr. Trump has threatened 100% tariffs on pharmaceuticals unless drugmakers are in the process of building U.S.-based plants. AstraZeneca on Friday to invest in U.S. manufacturing and research facilities.

But questions remain about how the president's deals with drugmakers will work, and who will feel the difference at the pharmacy counter, some experts caution.

Most-favored-nation pricing could have a muted impact on Medicaid patients, experts say, because the program already has a statutory "best price" protection that guarantees the lowest price offered to any U.S. commercial payer. Also, while it could save states money, Medicaid users typically don't pay out-of-pocket for their medication.

"Medicaid already enjoys 'best-price' protection in the sense that they receive the lowest prices charged to any commercial payer in the United States. Therefore, we are starting out at prices well below the averages seen in the U.S. market," Darius Lakdawalla, chief scientific officer at the University of Southern California's Schaeffer Center, told CBS News in reaction to the Pfizer deal.

It's also unclear how many people would benefit from TrumpRx. For uninsured patients or those with high deductibles, such an option could matter, if their prescriptions are among those listed. But most people obtain their medications through insurance.

"The direct-to-patient stuff is, in my view, a sideshow and branding opportunity for Trump," Sean Sullivan, a health economist at the University of Washington, told CBS News following the Pfizer agreement. "Most patients have drug coverage. … Very few are going to buy medications with cash, unless the drug is not a covered benefit, like weight loss or erectile dysfunction drugs."

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });