AssayIndex
TFC cross-section

TFC timeline

Every TFC batch the index holds, newest manufacture date first, with the supplier's declared purity beside the median of the index's independent observations of the same lot.

99 batches573 reportsquarters 2024-Q1–2026-Q3
LotCompoundManufacturedQuarterTestsIndependent medianSpread (pp)COA purityDivergence (pp)
TFC-2608-J5420Retatrutide25 Aug 20262026-Q3298.060.7398.60+0.54
TFC-2608-S5204Humanin (HNG)12 Aug 20262026-Q3298.430.0699.11+0.68
TFC-2607-R4363SS-31 (Elamipretide)20 Jul 20262026-Q3199.56n<299.90+0.34
TFC-2605-H7009Enclomiphene citrate29 May 20262026-Q2599.321.0999.86+0.54
TFC-2605-R4770MOTS-c26 May 20262026-Q2299.690.0799.84+0.15
TFC-2605-U5564Humanin (HNG)23 May 20262026-Q31099.800.7499.75-0.05
TFC-2605-G5134Tirzepatide23 May 20262026-Q3598.440.5299.11+0.67SHARED BULK
TFC-2605-Y6440Sermorelin16 May 20262026-Q3798.711.3799.08+0.37
TFC-2605-P7517CJC-1295 with DAC02 May 20262026-Q2298.850.3998.84-0.01
TFC-2604-A4630BPC-15726 Apr 20262026-Q2199.47n<299.90+0.43
TFC-2604-X4301Semaglutide17 Apr 20262026-Q3998.911.3598.86-0.05
TFC-2604-Y7472SS-31 (Elamipretide)14 Apr 20262026-Q3698.131.0099.08+0.95SHARED BULK
TFC-2604-B6683Kisspeptin-1003 Apr 20262026-Q2398.820.6599.66+0.84
TFC-2603-M6766Ipamorelin19 Mar 20262026-Q2799.930.2399.90-0.03
TFC-2602-F4591Semax16 Feb 20262026-Q21299.341.1999.88+0.54
TFC-2602-H5189Semaglutide09 Feb 20262026-Q1398.850.6799.35+0.50
TFC-2601-L7836MK-677 (Ibutamoren mesylate)14 Jan 20262026-Q1399.930.3599.90-0.03
TFC-2601-L7201Afamelanotide02 Jan 20262026-Q2299.720.4099.90+0.18
TFC-2512-V7681PT-141 (Bremelanotide)25 Dec 20252026-Q21399.171.5399.90+0.73
TFC-2512-G7985Retatrutide15 Dec 20252026-Q21398.731.2399.17+0.44
TFC-2512-L7022BPC-15711 Dec 20252026-Q1798.860.3299.45+0.59
TFC-2512-M8211PT-141 (Bremelanotide)08 Dec 20252026-Q2999.130.7499.51+0.38
TFC-2511-N5622MK-677 (Ibutamoren mesylate)27 Nov 20252025-Q4199.34n<299.79+0.45
TFC-2511-E6528Liraglutide13 Nov 20252026-Q2598.681.5799.24+0.56
TFC-2511-C8532BPC-15711 Nov 20252025-Q4398.600.2299.00+0.40SHARED BULK
TFC-2511-S4569BPC-15706 Nov 20252026-Q2199.92n<299.90-0.02
TFC-2511-L5476AOD-960406 Nov 20252025-Q41499.690.7599.90+0.21
TFC-2511-C6410Selank06 Nov 20252025-Q4699.920.5799.90-0.02
TFC-2511-E6450Gonadorelin03 Nov 20252026-Q2899.510.8499.88+0.37
TFC-2511-E5198Epitalon02 Nov 20252026-Q1198.44n<299.77+1.33SHARED BULK
TFC-2510-V8050GHRP-612 Oct 20252025-Q4199.22n<299.90+0.68SHARED BULK
TFC-2510-C7425Liraglutide01 Oct 20252025-Q41199.001.7999.22+0.22
TFC-2508-M4888KPV29 Aug 20252026-Q1999.780.6999.90+0.12
TFC-2508-L6063Retatrutide29 Aug 20252025-Q3397.711.0598.50+0.79
TFC-2508-H7325Retatrutide26 Aug 20252025-Q3997.810.7497.72-0.09
TFC-2508-W5717BPC-15725 Aug 20252025-Q3699.680.6899.65-0.03
TFC-2508-L63215-Amino-1MQ22 Aug 20252026-Q1599.810.6999.90+0.09
TFC-2508-H6012IGF-1 LR320 Aug 20252025-Q3597.751.1498.12+0.37
TFC-2508-V4179Retatrutide19 Aug 20252026-Q1198.16n<298.86+0.70
TFC-2508-A5297Semaglutide17 Aug 20252026-Q11298.651.4999.82+1.17
TFC-2508-W5644Epitalon15 Aug 20252026-Q1998.850.8299.30+0.45
TFC-2508-L6746Tirzepatide09 Aug 20252026-Q11198.161.4398.69+0.53
TFC-2508-G5717Tirzepatide08 Aug 20252025-Q3198.90n<299.50+0.60
TFC-2507-K7301Semaglutide28 Jul 20252025-Q4598.560.7398.50-0.06
TFC-2507-C4489CJC-1295 (no DAC)17 Jul 20252025-Q4299.241.1299.52+0.28
TFC-2507-M4201PEG-MGF09 Jul 20252025-Q31098.031.5098.50+0.47
TFC-2507-J6580BPC-15708 Jul 20252025-Q3399.371.1699.52+0.15
TFC-2507-T5380Tirzepatide07 Jul 20252025-Q3898.020.9598.24+0.22
TFC-2507-U5442Semaglutide01 Jul 20252025-Q4899.161.0799.64+0.48
TFC-2505-A5030Selank27 May 20252025-Q4298.700.6099.60+0.90
TFC-2505-C6056NAD+20 May 20252025-Q3499.430.70100.00+0.57
TFC-2505-H6901Semax15 May 20252025-Q4199.19n<299.90+0.71
TFC-2505-N7258MK-677 (Ibutamoren mesylate)10 May 20252025-Q21199.320.6999.52+0.20
TFC-2505-V7070MOTS-c06 May 20252025-Q3198.71n<299.53+0.82
TFC-2504-J6965BPC-15724 Apr 20252025-Q2499.381.02100.00+0.62
TFC-2504-G6596Selank17 Apr 20252025-Q3199.04n<299.75+0.71
TFC-2503-E5248VIP27 Mar 20252025-Q2299.000.6999.17+0.17
TFC-2503-A8165Gonadorelin26 Mar 20252025-Q3599.470.3799.75+0.28
TFC-2503-R5803TB-50025 Mar 20252025-Q3499.010.7399.73+0.72
TFC-2503-C7376MOTS-c23 Mar 20252025-Q3799.371.2699.18-0.19
TFC-2503-X7298Retatrutide20 Mar 20252025-Q3698.910.7299.46+0.55
TFC-2503-L5055TB-50015 Mar 20252025-Q3198.99n<299.90+0.91
TFC-2503-P7552Tirzepatide09 Mar 20252025-Q31398.841.4399.38+0.54
TFC-2502-L6365Semaglutide27 Feb 20252025-Q11498.162.2698.60+0.44
TFC-2502-Y6610Afamelanotide26 Feb 20252025-Q1398.900.4399.70+0.80
TFC-2502-E7857Epitalon10 Feb 20252025-Q1199.50n<299.90+0.40
TFC-2502-D6597GHRP-209 Feb 20252025-Q1299.320.7799.77+0.45
TFC-2501-K7199ARA-29029 Jan 20252025-Q2799.870.6099.90+0.03
TFC-2412-A6202TB-50012 Dec 20242025-Q11299.930.3799.90-0.03
TFC-2411-R5803Adipotide29 Nov 20242025-Q2298.600.6199.22+0.62
TFC-2411-M5192CJC-1295 (no DAC)21 Nov 20242025-Q2698.840.6799.61+0.77
TFC-2411-F7283N-Acetyl Semax Amide20 Nov 20242025-Q2298.490.0799.90+1.41
TFC-2411-A6347GHRP-219 Nov 20242025-Q1799.320.8299.90+0.58
TFC-2410-F6246SS-31 (Elamipretide)29 Oct 20242024-Q4399.030.50100.00+0.97
TFC-2410-R6501Melanotan II19 Oct 20242025-Q1199.88n<299.90+0.02
TFC-2410-N7616LL-3715 Oct 20242025-Q11098.171.1298.85+0.68
TFC-2410-N5362ARA-29009 Oct 20242024-Q41099.810.6899.90+0.09
TFC-2409-U6527Dihexa30 Sep 20242025-Q11299.511.0199.82+0.31
TFC-2409-S7358Semaglutide26 Sep 20242024-Q4699.240.3999.41+0.17
TFC-2409-H7264Retatrutide19 Sep 20242024-Q41097.621.3897.56-0.06
TFC-2409-Y6260Survodutide18 Sep 20242025-Q11398.971.4899.82+0.85
TFC-2409-W5949Exenatide17 Sep 20242024-Q4899.830.3599.90+0.07
TFC-2408-T4425Ipamorelin31 Aug 20242025-Q1999.080.6699.41+0.33
TFC-2408-M8176MGF30 Aug 20242024-Q4299.520.1499.90+0.38
TFC-2406-V7696Liraglutide30 Jun 20242024-Q31499.570.93100.00+0.43
TFC-2406-P6141IGF-1 LR310 Jun 20242024-Q4197.79n<298.16+0.37
TFC-2406-A60335-Amino-1MQ06 Jun 20242024-Q4499.040.5699.36+0.32
TFC-2405-J8155TB-50021 May 20242024-Q3899.141.2199.90+0.76
TFC-2405-W5763Tirzepatide03 May 20242024-Q2697.781.5298.43+0.65
TFC-2404-J4890Enclomiphene citrate24 Apr 20242024-Q3399.580.7599.81+0.23
TFC-2404-U6212Tirzepatide11 Apr 20242024-Q2599.301.2299.65+0.35
TFC-2403-Y7884Pramlintide27 Mar 20242024-Q31098.621.1199.26+0.64
TFC-2402-L6506AOD-960412 Feb 20242024-Q2199.74n<299.49-0.25
TFC-2402-N4840Kisspeptin-1010 Feb 20242024-Q3299.370.1999.90+0.53
TFC-2401-J7929Tirzepatide18 Jan 20242024-Q11298.002.0998.62+0.62
TFC-2401-J4881Melanotan II03 Jan 20242024-Q21399.181.2899.90+0.72
TFC-2312-P7493Tirzepatide12 Dec 20232024-Q2498.070.5798.88+0.81
TFC-2310-J5460PT-141 (Bremelanotide)05 Oct 20232024-Q1499.531.3199.90+0.37
TFC-2309-H6661Retatrutide26 Sep 20232024-Q1299.090.2199.43+0.34