AssayIndex
KP cross-section

KP timeline

Every KP 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 batches364 reportsquarters 2024-Q1–2026-Q3
LotCompoundManufacturedQuarterTestsIndependent medianSpread (pp)COA purityDivergence (pp)
KP-2608-D5921Tirzepatide20 Aug 20262026-Q31398.911.4799.52+0.61
KP-2607-H5219Retatrutide13 Jul 20262026-Q31696.141.9496.37+0.23
KP-2606-D5887Ipamorelin16 Jun 20262026-Q3698.380.8999.34+0.96
KP-2605-C4659TB-50021 May 20262026-Q2899.471.2199.55+0.08
KP-2605-E6030Tirzepatide12 May 20262026-Q21497.531.8698.35+0.82
KP-2604-X5435Hexarelin30 Apr 20262026-Q21098.551.2499.00+0.45
KP-2604-N4308Retatrutide05 Apr 20262026-Q21098.560.6699.00+0.44
KP-2602-X5446Tirzepatide22 Feb 20262026-Q21098.740.9798.740.00
KP-2601-K4658Semaglutide05 Jan 20262026-Q2598.130.9498.76+0.63
KP-2512-U5139Desmopressin31 Dec 20252026-Q2998.720.9299.40+0.68
KP-2512-X4190Ipamorelin28 Dec 20252026-Q1398.550.3399.12+0.57
KP-2512-R5829Epitalon03 Dec 20252026-Q2898.171.4598.50+0.33
KP-2511-J4998Semaglutide23 Nov 20252026-Q21399.860.9299.90+0.04
KP-2511-W47925-Amino-1MQ22 Nov 20252026-Q2599.330.6299.00-0.33
KP-2511-W5336Exenatide15 Nov 20252026-Q1298.010.3398.38+0.37
KP-2511-M5346BPC-15715 Nov 20252025-Q41798.331.2598.48+0.15
KP-2511-K4263Retatrutide11 Nov 20252026-Q1997.121.0297.46+0.34
KP-2510-V5596TB-50017 Oct 20252025-Q4498.900.8499.50+0.60
KP-2509-N5148KPV22 Sep 20252025-Q41299.090.8599.49+0.40
KP-2509-J5482Semax17 Sep 20252026-Q11099.701.0599.41-0.29
KP-2508-Y5329Epitalon29 Aug 20252026-Q1998.221.4099.14+0.92
KP-2508-D4657N-Acetyl Semax Amide20 Aug 20252025-Q4198.99n<298.63-0.36
KP-2508-J4716Melanotan II09 Aug 20252025-Q31198.361.2198.21-0.15
KP-2507-U6119N-Acetyl Semax Amide06 Jul 20252025-Q3199.67n<299.39-0.28
KP-2506-B4700Tirzepatide05 Jun 20252025-Q4697.850.5697.93+0.08
KP-2506-L5639CJC-1295 with DAC03 Jun 20252025-Q3499.430.9499.90+0.47
KP-2505-F4869Tirzepatide18 May 20252025-Q4596.730.4497.28+0.55
KP-2504-V4847Tirzepatide11 Apr 20252025-Q3798.160.9598.45+0.29
KP-2503-L4599GHRP-615 Mar 20252025-Q3498.440.7399.00+0.56
KP-2502-C5740GHK-Cu26 Feb 20252025-Q3598.680.8598.65-0.03
KP-2502-H4693Semax18 Feb 20252025-Q2898.851.0399.40+0.55
KP-2502-E5076Liraglutide11 Feb 20252025-Q11099.180.8799.35+0.17
KP-2501-V5157Sermorelin08 Jan 20252025-Q11298.851.0898.89+0.04
KP-2501-G5777Pemvidutide05 Jan 20252025-Q1196.91n<298.60+1.69
KP-2412-H4631TB-50021 Dec 20242025-Q2198.63n<299.49+0.86
KP-2411-Y4921CJC-1295 (no DAC)25 Nov 20242024-Q4898.981.4199.10+0.12
KP-2411-R5970BPC-15704 Nov 20242025-Q2698.591.0398.89+0.30SHARED BULK
KP-2410-W6441Semaglutide08 Oct 20242025-Q11197.581.3598.50+0.92
KP-2409-Y5476NAD+30 Sep 20242024-Q4399.180.8899.73+0.55
KP-2409-N5350Ipamorelin21 Sep 20242024-Q4499.180.4599.01-0.17
KP-2408-H6177SS-31 (Elamipretide)23 Aug 20242025-Q1698.811.3099.64+0.83
KP-2408-L4018MK-677 (Ibutamoren mesylate)14 Aug 20242024-Q3199.88n<299.81-0.07
KP-2407-T4233Tirzepatide29 Jul 20242024-Q3197.47n<298.50+1.03
KP-2407-L4230BPC-15727 Jul 20242024-Q41198.770.8898.89+0.12
KP-2407-H5949Ipamorelin26 Jul 20242024-Q3799.920.52100.50+0.58
KP-2407-W4507N-Acetyl Semax Amide24 Jul 20242024-Q4197.78n<298.82+1.04
KP-2407-V5560TB-50023 Jul 20242024-Q4198.92n<299.65+0.73
KP-2406-K4745IGF-1 LR320 Jun 20242024-Q3197.51n<298.09+0.58
KP-2406-P6131Semaglutide11 Jun 20242024-Q4998.041.7498.24+0.20
KP-2405-H5398Selank11 May 20242024-Q31297.860.9898.19+0.33
KP-2405-C4384Semaglutide03 May 20242024-Q3397.340.5498.26+0.92
KP-2312-R4578Sermorelin20 Dec 20232024-Q21099.251.2999.06-0.19