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.

76 batches417 reportsquarters 2024-Q1–2026-Q3
LotCompoundManufacturedQuarterTestsIndependent medianSpread (pp)COA purityDivergence (pp)
TFC-2608-J1156Retatrutide25 Aug 20262026-Q3398.420.2798.420.00
TFC-2608-S9940Humanin (HNG)12 Aug 20262026-Q3798.500.3898.22-0.28
TFC-2607-R9099SS-31 (Elamipretide)20 Jul 20262026-Q3799.610.3999.90+0.29
TFC-2605-H2745Enclomiphene citrate29 May 20262026-Q2199.41n<299.66+0.25
TFC-2605-R9506MOTS-c26 May 20262026-Q2599.230.3799.01-0.22
TFC-2605-U1300Humanin (HNG)23 May 20262026-Q3599.520.6699.27-0.25
TFC-2605-G9870Tirzepatide23 May 20262026-Q3498.410.7898.56+0.15
TFC-2605-Y2176Sermorelin16 May 20262026-Q3499.151.3899.01-0.14
TFC-2605-P3253CJC-1295 with DAC02 May 20262026-Q2199.27n<299.43+0.16SHARED BULK
TFC-2604-A9366BPC-15726 Apr 20262026-Q2499.550.1699.14-0.41
TFC-2604-X9037Semaglutide17 Apr 20262026-Q3598.951.2799.22+0.27
TFC-2604-Y3208SS-31 (Elamipretide)14 Apr 20262026-Q3199.68n<299.72+0.04
TFC-2604-B2419Kisspeptin-1003 Apr 20262026-Q21199.240.7399.25+0.01
TFC-2603-M2502Ipamorelin19 Mar 20262026-Q2499.880.3599.90+0.02
TFC-2602-F9327Semax16 Feb 20262026-Q2299.470.3299.87+0.40
TFC-2602-H9925Semaglutide09 Feb 20262026-Q11399.051.2498.43-0.62
TFC-2601-L2937Afamelanotide02 Jan 20262026-Q2199.06n<299.90+0.84
TFC-2511-N1358MK-677 (Ibutamoren mesylate)27 Nov 20252025-Q4499.180.7598.51-0.67
TFC-2511-E2264Liraglutide13 Nov 20252026-Q2199.12n<299.25+0.13SHARED BULK
TFC-2511-S9305BPC-15706 Nov 20252026-Q2898.720.7599.40+0.68SHARED BULK
TFC-2511-L1212AOD-960406 Nov 20252025-Q4199.93n<299.79-0.14
TFC-2511-C2146Selank06 Nov 20252025-Q4199.56n<299.50-0.06
TFC-2511-E2186Gonadorelin03 Nov 20252026-Q2299.700.1099.80+0.10
TFC-2511-E9934Epitalon02 Nov 20252026-Q1799.930.4599.90-0.03
TFC-2508-M9624KPV29 Aug 20252026-Q1799.930.3999.90-0.03
TFC-2508-L1799Retatrutide29 Aug 20252025-Q3298.290.9698.55+0.26
TFC-2508-W1453BPC-15725 Aug 20252025-Q3799.810.3399.90+0.09
TFC-2508-L20575-Amino-1MQ22 Aug 20252026-Q1599.750.5399.50-0.25
TFC-2508-H1748IGF-1 LR320 Aug 20252025-Q31197.861.1097.54-0.32
TFC-2508-V8915Retatrutide19 Aug 20252026-Q11698.641.2998.75+0.11
TFC-2508-A1033Semaglutide17 Aug 20252026-Q1499.150.9098.91-0.24
TFC-2508-W1380Epitalon15 Aug 20252026-Q1799.010.5899.50+0.49
TFC-2508-L2482Tirzepatide09 Aug 20252026-Q1898.150.6098.27+0.12
TFC-2508-G1453Tirzepatide08 Aug 20252025-Q31199.201.3699.16-0.04
TFC-2507-C9225CJC-1295 (no DAC)17 Jul 20252025-Q4999.340.8199.90+0.56
TFC-2507-M8937PEG-MGF09 Jul 20252025-Q3297.750.6098.11+0.36
TFC-2507-J2316BPC-15708 Jul 20252025-Q3898.960.7099.50+0.54
TFC-2507-T1116Tirzepatide07 Jul 20252025-Q31297.881.0398.28+0.40
TFC-2507-U1178Semaglutide01 Jul 20252025-Q4499.280.5999.61+0.33
TFC-2505-A9766Selank27 May 20252025-Q4298.900.3099.40+0.50
TFC-2505-C1792NAD+20 May 20252025-Q3599.520.5699.77+0.25
TFC-2505-H2637Semax15 May 20252025-Q41299.740.6699.90+0.16
TFC-2504-J2701BPC-15724 Apr 20252025-Q2199.43n<299.84+0.41
TFC-2504-G2332Selank17 Apr 20252025-Q31199.240.8198.99-0.25
TFC-2503-E9984VIP27 Mar 20252025-Q2398.950.4698.49-0.46
TFC-2503-R1539TB-50025 Mar 20252025-Q3399.400.4499.03-0.37
TFC-2503-C3112MOTS-c23 Mar 20252025-Q3299.160.0699.29+0.13
TFC-2503-L9791TB-50015 Mar 20252025-Q3599.330.4099.15-0.18
TFC-2502-L2101Semaglutide27 Feb 20252025-Q1398.240.3098.17-0.07
TFC-2502-Y2346Afamelanotide26 Feb 20252025-Q11499.230.6299.00-0.23
TFC-2502-D2333GHRP-209 Feb 20252025-Q11299.630.6199.38-0.25
TFC-2501-K2935ARA-29029 Jan 20252025-Q2599.930.1199.90-0.03
TFC-2412-A1938TB-50012 Dec 20242025-Q1199.81n<299.29-0.52
TFC-2411-R1539Adipotide29 Nov 20242025-Q2298.800.3498.84+0.04
TFC-2411-M9928CJC-1295 (no DAC)21 Nov 20242025-Q2799.030.7398.54-0.49
TFC-2411-A2083GHRP-219 Nov 20242025-Q11199.780.4199.40-0.38
TFC-2410-F1982SS-31 (Elamipretide)29 Oct 20242024-Q4799.330.8899.42+0.09
TFC-2410-R2237Melanotan II19 Oct 20242025-Q1399.250.2299.66+0.41
TFC-2410-N1098ARA-29009 Oct 20242024-Q4199.85n<299.90+0.05
TFC-2409-U2263Dihexa30 Sep 20242025-Q1299.920.0299.85-0.07
TFC-2409-S3094Semaglutide26 Sep 20242024-Q4899.020.6299.65+0.63
TFC-2409-H3000Retatrutide19 Sep 20242024-Q4597.700.7597.87+0.17SHARED BULK
TFC-2409-Y1996Survodutide18 Sep 20242025-Q1299.130.2898.70-0.43
TFC-2409-W1685Exenatide17 Sep 20242024-Q4199.93n<299.90-0.03
TFC-2408-T9161Ipamorelin31 Aug 20242025-Q1598.990.5199.17+0.18
TFC-2406-P1877IGF-1 LR310 Jun 20242024-Q4597.690.3197.82+0.13
TFC-2406-A17695-Amino-1MQ06 Jun 20242024-Q4599.140.6899.00-0.14
TFC-2405-W1499Tirzepatide03 May 20242024-Q2197.98n<297.64-0.34
TFC-2404-J9626Enclomiphene citrate24 Apr 20242024-Q31199.440.9799.10-0.34
TFC-2404-U1948Tirzepatide11 Apr 20242024-Q2298.940.1999.18+0.24
TFC-2402-L2242AOD-960412 Feb 20242024-Q2599.190.6698.77-0.42
TFC-2402-N9576Kisspeptin-1010 Feb 20242024-Q3399.400.5299.66+0.26
TFC-2401-J9617Melanotan II03 Jan 20242024-Q2299.400.0499.87+0.47
TFC-2312-P3229Tirzepatide12 Dec 20232024-Q2798.120.7598.51+0.39
TFC-2310-J1196PT-141 (Bremelanotide)05 Oct 20232024-Q11199.930.2399.90-0.03
TFC-2309-H2397Retatrutide26 Sep 20232024-Q11798.630.5799.90+1.27