91³Ô¹ÏÍø

Watch CBS News

Zepbound tops Wegovy for weight loss in first head-to-head study comparing the drugs

Those who take tirzepatide, the drug sold as Zepbound and Mounjaro, could lose more weight than those who take semaglutide, known as Ozempic and Wegovy, according to new research. 

A study, published Sunday in the , found tirzepatide users lost about 20% of their body weight, whereas those on semaglutide lost about 14% over a 72-week period. 

"That translates to about a difference of eight pounds on average between the two drugs," Dr. Céline Gounder, CBS News medical contributor and editor-at-large for public health at KFF Health News, said on "CBS Mornings" Monday.

Notably, the study was , the maker of tirzepatide.

"So you always need to take that with a grain of salt," Gounder said, adding later on "CBS Mornings Plus" that the research "does look legit, and we have seen hints of this in other studies."

In an emailed statement to CBS News Monday, a spokesperson for Novo Nordisk, the maker of Wegovy and Ozempic, said both Wegovy and Zepbound have demonstrated clinically significant weight reduction in clinical trial programs.

The statement also said, in part, that "robust data" supporting Wegovy's "meaningful and unique benefits continue to grow" and that in addition to "offering significant and sustained weight loss," Wegovy is "the only obesity medicine approved to reduce the risk of major adverse cardiovascular events in adults with overweight or obesity and known heart disease backed by real-world evidence."

Gounder also said the drugs aren't just about weight loss, and pointed to additional health benefits.

"We're seeing people's blood pressure come down, their diabetes numbers, their blood sugars improve, their cholesterol numbers improve," she said. "So this is not just the weight loss, it's also health indicators."

The price of these drugs, however, remains high. On average, they can cost over $1,000 out of pocket. If ordered through the drugmakers directly, you may be able to pay less than $500 out of pocket. Overall, only one in four insurance companies cover these medications, Gounder said.

"Big picture, there's still a lot that needs to be done on insurance coverage," she said. "There was a proposal under Biden to expand coverage to these drugs under Medicare, the Trump administration pulled back on that, and a lot of, as I said, private insurance companies still don't cover these medications for obesity."

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(); } }); }); }); });