AssayIndex
CPC cross-section

CPC timeline

Every CPC 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.

52 batches309 reportsquarters 2024-Q1–2026-Q3
LotCompoundManufacturedQuarterTestsIndependent medianSpread (pp)COA purityDivergence (pp)
CPC-2607-L2552Tirzepatide23 Jul 20262026-Q31596.792.2496.95+0.16
CPC-2605-N3532Sermorelin21 May 20262026-Q2198.47n<298.50+0.03
CPC-2605-U3098Semaglutide10 May 20262026-Q3397.680.1198.50+0.82
CPC-2605-U3868Melanotan II06 May 20262026-Q2398.960.6499.00+0.04
CPC-2605-P2050Tirzepatide04 May 20262026-Q2198.39n<297.85-0.54
CPC-2605-B2433TB-50001 May 20262026-Q2698.601.1598.99+0.39
CPC-2604-F3585Triptorelin17 Apr 20262026-Q2197.86n<298.23+0.37
CPC-2604-H2730Retatrutide11 Apr 20262026-Q2296.650.9196.53-0.12
CPC-2603-C3192TB-50031 Mar 20262026-Q2298.230.0098.39+0.16
CPC-2603-G1651L-Carnosine16 Mar 20262026-Q3998.241.4398.91+0.67
CPC-2602-D2535L-Glutathione (reduced)23 Feb 20262026-Q1998.280.9198.68+0.40
CPC-2602-D2941N-Acetyl Semax Amide22 Feb 20262026-Q3299.090.6099.20+0.11
CPC-2602-G1978Liraglutide16 Feb 20262026-Q3897.680.9297.50-0.18
CPC-2602-W2646BPC-15714 Feb 20262026-Q3398.520.9298.90+0.38
CPC-2601-D2294GHK-Cu27 Jan 20262026-Q2298.460.1498.00-0.46
CPC-2601-M2514BPC-15718 Jan 20262026-Q2698.460.5098.64+0.18
CPC-2512-S2394IGF-1 LR330 Dec 20252026-Q21297.741.0597.88+0.14
CPC-2511-F1491Hexarelin16 Nov 20252026-Q21398.580.8998.97+0.39
CPC-2510-R2456BPC-15704 Oct 20252026-Q11798.221.4798.38+0.16
CPC-2509-L1903CJC-1295 (no DAC)22 Sep 20252025-Q41497.781.5598.02+0.24
CPC-2508-F3666SS-31 (Elamipretide)13 Aug 20252025-Q3197.87n<299.00+1.13
CPC-2508-B3242Gonadorelin11 Aug 20252026-Q1598.661.0398.54-0.12
CPC-2508-Y2949Ipamorelin07 Aug 20252026-Q1198.82n<298.72-0.10
CPC-2507-H2201Pemvidutide18 Jul 20252025-Q4898.350.9698.00-0.35
CPC-2507-G2066GHRP-602 Jul 20252025-Q4999.650.7699.90+0.25
CPC-2506-E3505Tirzepatide25 Jun 20252025-Q4297.850.2298.45+0.60
CPC-2506-W3648Melanotan II16 Jun 20252025-Q4399.300.7498.94-0.36
CPC-2505-Y3713Enclomiphene citrate21 May 20252025-Q3798.571.4198.99+0.42
CPC-2504-F1880Selank16 Apr 20252025-Q21398.761.2599.28+0.52
CPC-2504-G2724Semaglutide13 Apr 20252025-Q31398.511.2798.98+0.47
CPC-2504-E1788SS-31 (Elamipretide)12 Apr 20252025-Q3198.18n<298.50+0.32SHARED BULK
CPC-2504-M1855Thymosin α105 Apr 20252025-Q3597.940.5098.23+0.29
CPC-2503-R2710CJC-1295 (no DAC)17 Mar 20252025-Q3897.251.1897.73+0.48
CPC-2503-G3418MK-677 (Ibutamoren mesylate)06 Mar 20252025-Q2598.161.1098.70+0.54
CPC-2503-T1811BPC-15702 Mar 20252025-Q3499.400.6799.84+0.44
CPC-2503-J2830Ipamorelin02 Mar 20252025-Q1997.891.3498.00+0.11
CPC-2502-M3212KPV25 Feb 20252025-Q3998.261.2598.54+0.28
CPC-2502-V2965TB-50023 Feb 20252025-Q2499.030.6999.00-0.03
CPC-2502-C1391Adipotide21 Feb 20252025-Q2297.610.8797.93+0.32
CPC-2502-E2767Tirzepatide09 Feb 20252025-Q3197.49n<299.00+1.51
CPC-2502-D2947Ipamorelin04 Feb 20252025-Q2399.610.7899.610.00
CPC-2502-X3345PT-141 (Bremelanotide)01 Feb 20252025-Q3298.820.4198.13-0.69SHARED BULK
CPC-2501-V3057Thymalin15 Jan 20252025-Q114n<2not stated
CPC-2411-W1680Kisspeptin-1019 Nov 20242024-Q4998.211.0198.53+0.32
CPC-2411-X2935TB-50018 Nov 20242025-Q2899.780.9499.50-0.28
CPC-2408-B2031TB-50012 Aug 20242025-Q1598.021.5198.61+0.59
CPC-2405-F2639Ipamorelin26 May 20242024-Q3198.74n<299.50+0.76
CPC-2403-D3158GHRP-616 Mar 20242024-Q3399.820.3399.90+0.08
CPC-2403-R3097Pinealon02 Mar 20242024-Q21499.161.2499.50+0.34
CPC-2401-N2970GHRP-604 Jan 20242024-Q2199.43n<299.90+0.47
CPC-2309-A2449Semaglutide22 Sep 20232024-Q1997.511.0597.89+0.38
CPC-2309-M1969Semax10 Sep 20232024-Q1198.23n<298.83+0.60