PriceTracker GLP-1

What FDA’s listings show

109firms on a GLP-1 listing
530products (1129 package NDCs)
15label an approved product
19503B compounders
66bulk ingredient suppliers
9with a GLP-1 warning letter

13 more firms list unfinished drug made for another firm to finish. 6 firms match a GLP-1 recall and 17 are on FDA's 503B register. One firm can list several kinds of product, so the kinds add up to more than 109.

Who supplies each molecule

Firms with at least one listing of each kind. Read across: a firm counts once per column.

Firms listing each GLP-1 molecule with FDA, by kind of listing
MoleculeFirmsApproved product503B compoundedUnfinished, for further processingBulk ingredientProducts
Semaglutide63215443180
Tirzepatide46210332201
Liraglutide3711302466
Dulaglutide6203220
Exenatide9200713
Lixisenatide110001
Orforglipron12104736
Retatrutide8000813

Retatrutide has no approved listing: every retatrutide entry in the directory is a bulk ingredient listing.

What a listing means, and what it does not

An NDC listing is a firm telling FDA it makes, labels, repackages or compounds a drug, and the National Drug Code is the number that identifies it. It is a filing, not an approval. Approval belongs to an application (NDA, BLA or ANDA), which Drugs@FDA lists with its holder.

The labeler is the firm whose name is on the package. It may have made the drug, or bought it finished and relabeled it.

“Inclusion in the NDC Directory does not indicate that FDA has verified the information provided or that the products are FDA-approved.”FDA, National Drug Code Directory page, confirmed on the page Oct 4, 2026. fda.gov ↗
“Assignment of an NDC number does not in any way denote FDA approval of the product.”FDA, National Drug Code Directory page, confirmed on the page Oct 4, 2026. fda.gov ↗
“Any representation that creates an impression of FDA approval because a product has an NDC number is misleading and violates federal law.”FDA, National Drug Code Directory page, confirmed on the page Oct 4, 2026. fda.gov ↗
“A labeler may be a manufacturer, including a repackager or relabeler, or the entity named on the product label.”FDA, National Drug Code Directory page, confirmed on the page Oct 4, 2026. fda.gov ↗
  • Approved product. A finished product sold under an approved application (NDA, BLA or ANDA). The approval belongs to the application, which Drugs@FDA lists with its holder; the NDC is only the product's identifier.
  • 503B compounded. A drug a 503B outsourcing facility compounded and reported to FDA. FDA's own category name for these is "exempt from approval requirements": nobody has approved the product.
  • Unfinished, for further processing. Drug made to be processed further by another firm (filled, packed or finished elsewhere), not sold to patients in this form.
  • Bulk ingredient. The active ingredient itself, as powder or solution, sold to manufacturers or, where the listing says so, to compounders. A listing tells FDA the firm makes or sells it; it is not an approval of the ingredient or of anything made from it.

Every firm on a GLP-1 listing

Showing 109 of 109 firms

Firms with a GLP-1 listing in FDA’s NDC directory
MoleculesListed asFederal record
A-S Medication SolutionsLabeler code 50090Semaglutide, Tirzepatide, Liraglutide, DulaglutideApproved product21Jan 25, 2010None matched
Amneal Pharmaceuticals LLCLabeler code 70121ExenatideApproved product2Nov 22, 2024None matched
AnazaoHealth CorporationLabeler code 72682Tirzepatide503B compounded2503B report503B register
ANNOVEX PHARMA, INC.Labeler code 82396Semaglutide, Tirzepatide503B compounded5503B report503B register
Apicore Pharmaceuticals private LimitedLabeler code 42973Semaglutide, TirzepatideBulk ingredient2Jun 11, 2024None matched
Apollo Care, LLCLabeler code 71170Semaglutide, Tirzepatide503B compounded8503B report503B register · 11 recalls
Apothecary Pharma LLCLabeler code 85091Tirzepatide503B compounded5503B report503B register · 1 warning letter
Arene Life Sciences Private LimitedLabeler code 71859SemaglutideBulk ingredient1Sep 23, 2026None matched
Assia Chemical Industries Ltd. - Teva Tech SiteLabeler code 63415TirzepatideBulk ingredient1May 20, 2025None matched
AstraZeneca Pharmaceuticals LPLabeler code 0310ExenatideApproved product2Dec 10, 2014None matched
Aurisco Pharmaceutical Co.,LtdLabeler code 16812Semaglutide, TirzepatideBulk ingredient19Jun 30, 2023None matched
Aurobindo Pharma LimitedLabeler code 59651LiraglutideBulk ingredient1Dec 28, 2023None matched
Bachem AGLabeler code 55463SemaglutideBulk ingredient1Apr 30, 2024None matched
Bachem Americas, Inc.Labeler code 52416Liraglutide, ExenatideBulk ingredient3Apr 28, 2005None matched
Bills Biotech Pvt. Ltd.Labeler code 85941SemaglutideBulk ingredient1Jul 21, 2025None matched
Biocon LimitedLabeler code 65727Semaglutide, Tirzepatide, LiraglutideBulk ingredient3Aug 26, 2021None matched
Biocon Pharma Inc.Labeler code 70377LiraglutideApproved product2Mar 27, 2026None matched
BioVectra Inc.Labeler code 63474TirzepatideBulk ingredient1Jan 27, 2025None matched
BPI Labs LLCLabeler code 54288Semaglutide, Tirzepatide, Liraglutide503B compounded14503B report503B register
BSP Pharmaceuticals SpALabeler code 43624TirzepatideUnfinished, for further processing12Aug 1, 2023None matched
Catalent Indiana, LLCLabeler code 61434SemaglutideUnfinished, for further processing2Jul 22, 2024None matched
Chatnaa Life Sciences LLCLabeler code 87181Semaglutide, TirzepatideBulk ingredient2Dec 10, 2025None matched
Chengdu Brilliant Biopharmaceutical Co., Ltd.Labeler code 84524SemaglutideBulk ingredient1Aug 23, 20241 warning letter
Chengdu Shengnuo Biopharm Co. Ltd.Labeler code 32861Semaglutide, Tirzepatide, LiraglutideBulk ingredient8Jan 20, 2014None matched
Chinese Peptide CompanyLabeler code 43963SemaglutideBulk ingredient1Jul 18, 2023None matched
Chongqing Sintaho Pharmaceutical Co., Ltd.Labeler code 84172Semaglutide, Tirzepatide, OrforglipronBulk ingredient3Jul 15, 2025None matched
Chunghwa Chemical Synthesis & Biotech Co., Ltd.Labeler code 52076SemaglutideBulk ingredient1Aug 19, 2024None matched
Cipla USA Inc.Labeler code 69097LiraglutideApproved product2Jan 22, 2026None matched
Corden Pharma Colorado, Inc.Labeler code 12869TirzepatideBulk ingredient1May 16, 2022None matched
DARMERICA, LLCLabeler code 71052Semaglutide, Tirzepatide, LiraglutideBulk ingredient3Apr 25, 20231 warning letter
Delta Pharma INCLabeler code 71791Semaglutide503B compounded1503B report503B register
Dr. Reddy's Laboratories LimitedLabeler code 71796Semaglutide, LiraglutideBulk ingredient2Jun 30, 2020None matched
Eagle Pharma Outsourcing, LLCLabeler code 69852Semaglutide503B compounded2503B reportNone matched
El-Peptido (Shanghai) Biopharmaceutical Co., LtdLabeler code 87370Semaglutide, TirzepatideBulk ingredient2Jan 12, 2026None matched
Eli Lilly and CompanyLabeler code 0002Tirzepatide, Dulaglutide, OrforglipronApproved productUnfinished, for further processingBulk ingredient61Sep 18, 20143 warning letters
Eli Lilly Italia SPALabeler code 54568Tirzepatide, DulaglutideUnfinished, for further processing15Jan 21, 2021None matched
Eli Lilly Kinsale LimitedLabeler code 63419Dulaglutide, OrforglipronBulk ingredient2Jan 15, 2014None matched
Empower PharmaLabeler code 72627Semaglutide, Tirzepatide503B compounded4503B report503B register
ETERNAL WEALTH(CHINA)LIMITEDLabeler code 85793Liraglutide, Orforglipron, RetatrutideBulk ingredient4Jun 11, 2025None matched
Fagron Compounding Services LLC dba Fagron Sterile Services LLC dba JCB LaboratoriesLabeler code 71266Semaglutide503B compounded2503B report503B register
FRESENIUS KABI IPSUM SRLLabeler code 66558LiraglutideBulk ingredient1Jun 1, 2021None matched
Fujian Genohope Biotech Ltd.Labeler code 84502Semaglutide, Tirzepatide, LiraglutideBulk ingredient5Jul 2, 2024None matched
Guangdong Longfu Medicine Co., Ltd.Labeler code 85781TirzepatideBulk ingredient1Jun 9, 2025None matched
Hainan Poly Pharm. Co., Ltd.Labeler code 14335SemaglutideBulk ingredient1Feb 28, 2025None matched
Hangzhou Hotide Biotech Co.,LtdLabeler code 83783TirzepatideBulk ingredient1Jan 1, 2025None matched
Harbin Jixianglong Biotech Co., Ltd.Labeler code 84385Tirzepatide, RetatrutideBulk ingredient2Jan 9, 20251 warning letter · 2 recalls
HETERO DRUGS LIMITEDLabeler code 65977SemaglutideBulk ingredient1Dec 5, 2017None matched
Hikma Pharmaceuticals USA Inc.Labeler code 0143LiraglutideApproved product1Dec 24, 20242 on shortage list
HOVIONE FARMACIENCIA SALabeler code 50909OrforglipronUnfinished, for further processing2Dec 11, 2024None matched
HOVIONE LIMITEDLabeler code 51473OrforglipronUnfinished, for further processing2Dec 11, 2024None matched
Hubei JXBio Pharmaceutical Co.,LtdLabeler code 76617Semaglutide, Tirzepatide, LiraglutideBulk ingredient4Nov 17, 2022None matched
Hybio Pharmaceutical Co., Ltd.Labeler code 14403Semaglutide, Tirzepatide, Liraglutide, RetatrutideApproved productBulk ingredient69Dec 1, 2021None matched
Hybrid PharmaLabeler code 26436Semaglutide, Tirzepatide503B compounded4503B report503B register
Jilin Qijian Bio-Pharmaceutical Co., Ltd.Labeler code 85717SemaglutideBulk ingredient1Sep 14, 2026None matched
Lilly del Caribe, Inc.Labeler code 0110OrforglipronUnfinished, for further processing12Sep 30, 2025None matched
Lilly FranceLabeler code 62381DulaglutideUnfinished, for further processing2Mar 24, 2021None matched
Lupin Pharmaceuticals, Inc.Labeler code 70748LiraglutideApproved product1Oct 2, 20251 recall
Medisca Inc.Labeler code 38779Semaglutide, TirzepatideBulk ingredient2Apr 10, 2026None matched
MedisourceRxLabeler code 70657Semaglutide503B compounded1503B report503B register
Meitheal Pharmaceuticals Inc.Labeler code 71288LiraglutideApproved product1Apr 2, 20252 on shortage list
MSN Life Sciences Private LimitedLabeler code 69766Semaglutide, Tirzepatide, Liraglutide, ExenatideBulk ingredient4Jul 12, 2018None matched
Nanjing Hanxin Pharmaceutical Technology Co., Ltd.Labeler code 83821RetatrutideBulk ingredient1Jan 2, 2025None matched
Nanjing Xingyin Pharmaceutical Group Co.,LtdLabeler code 70155LiraglutideBulk ingredient1Sep 12, 2017None matched
NOMIDA LLCLabeler code 84223Semaglutide, Tirzepatide, LiraglutideBulk ingredient3Apr 15, 20244 recalls
NorthStar Rx LLCLabeler code 72603LiraglutideApproved product1Mar 1, 2026None matched
Novo Nordisk A/SLabeler code 0420Semaglutide, LiraglutideUnfinished, for further processingBulk ingredient13Feb 1, 20112 warning letters · 6 recalls
Novo Nordisk Pharmaceutical Industries, LPLabeler code 0169Semaglutide, LiraglutideApproved product23Jan 25, 20102 warning letters · 8 recalls · 7 on shortage list
Novo Nordisk Production Belgium SALabeler code 43835SemaglutideUnfinished, for further processing10Jun 5, 2021None matched
Olympia PharmacyLabeler code 73198Liraglutide503B compounded1503B reportNone matched
Orbicular Pharmaceutical Technologies Private LimitedLabeler code 81607LiraglutideApproved product2Jan 21, 2026None matched
OurPharma LLCLabeler code 73013Semaglutide503B compounded3503B report503B register
Patheon Manufacturing Services LLCLabeler code 63552SemaglutideUnfinished, for further processing5Jun 5, 2021None matched
Pfizer Italia S.r.l.Labeler code 10829OrforglipronUnfinished, for further processing5Apr 13, 2026None matched
PGRrx LLCLabeler code 85049Tirzepatide503B compounded1503B report503B register
Pharma Source Direct, Inc.Labeler code 82393Semaglutide, TirzepatideBulk ingredient2Jul 1, 2024None matched
PolyPeptide Laboratories (Sweden) ABLabeler code 63586ExenatideBulk ingredient1Apr 1, 2017None matched
Polypeptide Laboratories IncLabeler code 63557LiraglutideBulk ingredient1Jan 1, 2010None matched
PolyPeptide Laboratories Private LimitedLabeler code 59149ExenatideBulk ingredient1Feb 20, 2023None matched
PolyPeptide SALabeler code 68067Semaglutide, ExenatideBulk ingredient3May 1, 2010None matched
Porton Pharma Solutions LtdLabeler code 75877OrforglipronBulk ingredient1May 1, 2026None matched
PQ Pharmacy LLCLabeler code 81375Semaglutide, Tirzepatide, Liraglutide503B compounded7503B report503B register · 1 warning letter
Qingdao Biopeptek Co., Ltd.Labeler code 73212Semaglutide, Tirzepatide, Liraglutide, Dulaglutide, Orforglipron, RetatrutideBulk ingredient6Dec 1, 2022None matched
Resilience US, LLCLabeler code 83516TirzepatideUnfinished, for further processing18May 15, 2024None matched
Sanofi-Aventis U.S. LLCLabeler code 0024LixisenatideApproved product1Nov 21, 2016None matched
SCH Global Services Private LimitedLabeler code 85207SemaglutideBulk ingredient1Aug 1, 2025None matched
ScinoPharm Taiwan Ltd.Labeler code 65129LiraglutideBulk ingredient1Sep 30, 2020None matched
Shanghai Ambiopharm, IncLabeler code 41524Semaglutide, Liraglutide, ExenatideBulk ingredient3Sep 6, 2012None matched
Shanghai SynTheAll Pharmaceutical Co., Ltd.Labeler code 24538Tirzepatide, Orforglipron, RetatrutideBulk ingredient4Apr 1, 2025None matched
Shenzhen Alvantis Pharma Co., Ltd.Labeler code 84347Semaglutide, Tirzepatide, RetatrutideBulk ingredient3May 23, 2024None matched
SHILPA PHARMA LIFESCIENCES LIMITEDLabeler code 82920Semaglutide, LiraglutideBulk ingredient2Apr 30, 2026None matched
Sichuan Jisheng Biopharmaceutical Co LtdLabeler code 85165Semaglutide, TirzepatideBulk ingredient2Jan 21, 2025None matched
Signature RxLabeler code 84582Semaglutide503B compounded1503B report503B register
Sinopep-Allsino Biopharmaceutical Co., Ltd.Labeler code 76177Semaglutide, Tirzepatide, Liraglutide, RetatrutideBulk ingredient10Feb 1, 2019None matched
STERLING SPALabeler code 64918OrforglipronBulk ingredient1Apr 22, 2026None matched
SUN PHARMACEUTICAL INDUSTRIES, INC.Labeler code 62756Liraglutide, ExenatideBulk ingredient2Jan 12, 2021None matched
Supriya Lifescience LimitedLabeler code 61281SemaglutideBulk ingredient1Sep 25, 2024None matched
Suzhou Lixin Pharmaceutical Co., Ltd.Labeler code 29930Semaglutide, TirzepatideBulk ingredient2Nov 20, 2024None matched
Tailstorm Health INCLabeler code 81483Semaglutide, Tirzepatide503B compounded11503B report503B register · 1 warning letter
Teva Pharmaceuticals USA, Inc.Labeler code 0480LiraglutideApproved product2Jun 24, 20243 on shortage list
Thaeta Scientific LLCLabeler code 87155Semaglutide, TirzepatideBulk ingredient2Oct 15, 2025None matched
Tonghua Dongbao Pharmaceutical Co., LtdLabeler code 84934LiraglutideBulk ingredient1Dec 3, 2024None matched
Turbare ManufacturingLabeler code 83556Semaglutide503B compounded2503B report503B register
Virtu Pharmako (Zhejiang) Co., Ltd.Labeler code 85827SemaglutideBulk ingredient6Dec 20, 2025None matched
Wells Pharma of HoustonLabeler code 73702Semaglutide503B compounded1503B report503B register
Zhejiang Jiuzhou Pharmaceutical Co., Ltd.Labeler code 65344SemaglutideBulk ingredient1Feb 13, 2026None matched
Zhejiang Kingland Pharmaceutical Company LimitedLabeler code 84824Semaglutide, TirzepatideBulk ingredient10Jan 20, 2025None matched
Zhejiang Peptites Biotech Co., Ltd.Labeler code 73569Semaglutide, Tirzepatide, LiraglutideBulk ingredient3Oct 26, 2022None matched
Zhejiang Tasln Biopharma Co., Ltd.Labeler code 84643Semaglutide, TirzepatideBulk ingredient4Nov 5, 2025None matched
Zhuhai Readline Biotech Co., Ltd.Labeler code 87730SemaglutideBulk ingredient1May 27, 2026None matched

“Federal record” counts matches we can confirm: recalls and shortages by an NDC FDA printed, warning letters and the 503B register by exact firm name. Similar names are shown on the firm’s page and never counted here.

Firms with more on file than a listing

Sources and limits

  • Listings: FDA’s NDC directory through openFDA ↗, every listing whose active ingredient is semaglutide, tirzepatide, liraglutide, dulaglutide, exenatide, lixisenatide, orforglipron, retatrutide; updated by FDA .
  • 503B products: FDA’s compounded drugs file ↗, last replaced by FDA . FDA: “Outsourcing facilities that have elected to assign NDCs to their products provide FDA with a list of drugs they compounded during the previous six-month period upon initial registration and in June and December each year.”
  • Application holders and first approval dates: Drugs@FDA through openFDA, updated by FDA Oct 2, 2026.
  • Joined to the GLP-1 records we already publish: warning letters, recalls and the 503B register.
  • Firms are grouped when FDA lists the same name with different punctuation, or two names under one labeler code. The directory leaves out drugs made under contract, and a listing’s content is the labeler’s responsibility, not FDA’s. Read by us Oct 4, 2026.