System.Web.UI.HtmlControls.HtmlImageCotton Icon

Cotton Explorer

Cotton Production
2022 Spring Crop (Mar - Feb) — (Last Chart Updated on 05/15/2025)
Subregions: 
Souss-MassaSouss-Massa
(74% of total cotton production)
	
Date: Feb 28
Value: 7.25 	
Date: Feb 25
Value: 7.76 	
Date: Feb 20
Value: 15.09 	
Date: Feb 15
Value: 23.98 	
Date: Feb 10
Value: 0.04 	
Date: Feb 05
Value: 0.06 	
Date: Jan 31
Value: 0.48 	
Date: Jan 25
Value: 0 	
Date: Jan 20
Value: 0 	
Date: Jan 10
Value: 0 	
Date: Jan 05
Value: 0.83 	
Date: Dec 31
Value: 2.25 	
Date: Dec 25
Value: 5.01 	
Date: Dec 20
Value: 10.92 	
Date: Dec 15
Value: 25.39 	
Date: Dec 05
Value: 0.56 	
Date: Nov 30
Value: 0 	
Date: Nov 25
Value: 0 	
Date: Nov 20
Value: 0 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0.32 	
Date: Oct 05
Value: 1.06 	
Date: Sep 30
Value: 4.83 	
Date: Sep 25
Value: 10.3 	
Date: Sep 20
Value: 6.83 	
Date: Sep 15
Value: 3.33 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0 	
Date: Aug 31
Value: 0 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: Jun 05
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0.74 	
Date: May 10
Value: 0 	
Date: May 05
Value: 0 	
Date: Apr 30
Value: 0 	
Date: Apr 25
Value: 0 	
Date: Apr 20
Value: 0 	
Date: Apr 15
Value: 0.45 	
Date: Apr 10
Value: 2.37 	
Date: Apr 05
Value: 8.19 	
Date: Mar 31
Value: 3.43 	
Date: Mar 25
Value: 8.08 	
Date: Mar 20
Value: 12.03 	
Date: Mar 15
Value: 23.1 	
Date: Mar 10
Value: 0 	
Date: Mar 05
Value: 0 	
Date: Feb 28
Value: 0 	
Date: Feb 25
Value: 0 	
Date: Feb 20
Value: 0 	
Date: Feb 15
Value: 0 	
Date: Feb 10
Value: 0 	
Date: Feb 05
Value: 0 	
Date: Jan 31
Value: 0.16 	
Date: Jan 25
Value: 0.41 	
Date: Jan 20
Value: 0 	
Date: Jan 15
Value: 0 	
Date: Jan 10
Value: 0.12 	
Date: Jan 05
Value: 0.56 	
Date: Dec 31
Value: 1.1 	
Date: Dec 25
Value: 2.91 	
Date: Dec 20
Value: 0 	
Date: Dec 15
Value: 0.34 	
Date: Dec 10
Value: 0.98 	
Date: Dec 05
Value: 2.7 	
Date: Nov 30
Value: 5.09 	
Date: Nov 25
Value: 8.88 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 30
Value: 0 	
Date: Sep 25
Value: 0 	
Date: Sep 20
Value: 0 	
Date: Sep 15
Value: 0 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0 	
Date: Aug 31
Value: 0 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0 	
Date: May 10
Value: 0 	
Date: May 05
Value: 0 	
Date: Apr 30
Value: 0 	
Date: Apr 25
Value: 0 	
Date: Apr 20
Value: 0 	
Date: Apr 15
Value: 0 	
Date: Apr 10
Value: 0 	
Date: Apr 05
Value: 0 	
Date: Mar 31
Value: 0 	
Date: Mar 25
Value: 0 	
Date: Mar 20
Value: 0.46 	
Date: Mar 15
Value: 1.24 	
Date: Mar 10
Value: 2.37 	
Date: Mar 05
Value: 2.08 	
Date: Feb 28
Value: 7.25 	
Date: Feb 25
Value: 7.76 	
Date: Feb 20
Value: 15.09 	
Date: Feb 15
Value: 23.98 	
Date: Feb 10
Value: 0.04 	
Date: Feb 05
Value: 0.06 	
Date: Jan 31
Value: 0.48 	
Date: Jan 25
Value: 0 	
Date: Jan 10
Value: 0 	
Date: Jan 05
Value: 0.83 	
Date: Dec 31
Value: 2.25 	
Date: Dec 25
Value: 5.01 	
Date: Dec 20
Value: 10.92 	
Date: Dec 05
Value: 0.56 	
Date: Nov 30
Value: 0 	
Date: Nov 25
Value: 0 	
Date: Nov 20
Value: 0 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0.32 	
Date: Oct 05
Value: 1.06 	
Date: Sep 30
Value: 4.83 	
Date: Sep 25
Value: 10.3 	
Date: Sep 20
Value: 6.83 	
Date: Sep 15
Value: 3.33 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0 	
Date: Aug 31
Value: 0 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: Jun 05
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0.74 	
Date: May 10
Value: 0 	
Date: May 05
Value: 0 	
Date: Apr 30
Value: 0 	
Date: Apr 25
Value: 0 	
Date: Apr 20
Value: 0 	
Date: Apr 15
Value: 0.45 	
Date: Apr 10
Value: 2.37 	
Date: Apr 05
Value: 8.19 	
Date: Mar 31
Value: 3.43 	
Date: Mar 25
Value: 8.08 	
Date: Mar 20
Value: 12.03 	
Date: Mar 15
Value: 23.1 	
Date: Mar 10
Value: 0 	
Date: Mar 05
Value: 0 	
Date: Feb 28
Value: 0 	
Date: Feb 25
Value: 0 	
Date: Feb 20
Value: 0 	
Date: Feb 15
Value: 0 	
Date: Feb 10
Value: 0 	
Date: Feb 05
Value: 0 	
Date: Jan 31
Value: 0.16 	
Date: Jan 25
Value: 0.41 	
Date: Jan 20
Value: 0 	
Date: Jan 15
Value: 0 	
Date: Jan 10
Value: 0.12 	
Date: Jan 05
Value: 0.56 	
Date: Dec 31
Value: 1.1 	
Date: Dec 25
Value: 2.91 	
Date: Dec 20
Value: 0 	
Date: Dec 15
Value: 0.34 	
Date: Dec 10
Value: 0.98 	
Date: Dec 05
Value: 2.7 	
Date: Nov 30
Value: 5.09 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 30
Value: 0 	
Date: Sep 25
Value: 0 	
Date: Sep 20
Value: 0 	
Date: Sep 15
Value: 0 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0 	
Date: Aug 31
Value: 0 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0 	
Date: May 10
Value: 0 	
Date: May 05
Value: 0 	
Date: Apr 30
Value: 0 	
Date: Apr 25
Value: 0 	
Date: Apr 20
Value: 0 	
Date: Apr 15
Value: 0 	
Date: Apr 10
Value: 0 	
Date: Apr 05
Value: 0 	
Date: Mar 31
Value: 0 	
Date: Mar 25
Value: 0 	
Date: Mar 20
Value: 0.46 	
Date: Mar 15
Value: 1.24 	
Date: Mar 10
Value: 2.37 	
Date: Mar 05
Value: 2.08

Fez-MeknesFez-Meknes
(9% of total cotton production)
	
Date: Feb 28
Value: 25.39 	
Date: Feb 25
Value: 11.03 	
Date: Feb 20
Value: 2.98 	
Date: Feb 15
Value: 4.87 	
Date: Feb 10
Value: 7.62 	
Date: Feb 05
Value: 12.16 	
Date: Jan 31
Value: 19.07 	
Date: Jan 25
Value: 9.84 	
Date: Jan 20
Value: 10.39 	
Date: Jan 15
Value: 1.76 	
Date: Jan 10
Value: 2.87 	
Date: Jan 05
Value: 4.26 	
Date: Dec 31
Value: 6.61 	
Date: Dec 25
Value: 11.65 	
Date: Dec 20
Value: 18.69 	
Date: Dec 15
Value: 25.39 	
Date: Dec 10
Value: 21.3 	
Date: Dec 05
Value: 10.64 	
Date: Nov 30
Value: 3.29 	
Date: Nov 25
Value: 6.05 	
Date: Nov 20
Value: 10.25 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0.45 	
Date: Oct 25
Value: 2.06 	
Date: Oct 20
Value: 5.62 	
Date: Oct 15
Value: 12.3 	
Date: Oct 10
Value: 3.12 	
Date: Oct 05
Value: 1.61 	
Date: Sep 30
Value: 4.26 	
Date: Sep 25
Value: 3 	
Date: Sep 20
Value: 0 	
Date: Sep 15
Value: 0.49 	
Date: Sep 10
Value: 0.96 	
Date: Sep 05
Value: 0.85 	
Date: Aug 31
Value: 1.93 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0.81 	
Date: Jul 10
Value: 3.27 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: Jun 05
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0 	
Date: May 10
Value: 0.33 	
Date: May 05
Value: 5.87 	
Date: Apr 30
Value: 0 	
Date: Apr 25
Value: 0.06 	
Date: Apr 20
Value: 0.34 	
Date: Apr 15
Value: 1.73 	
Date: Apr 10
Value: 4.08 	
Date: Apr 05
Value: 23.96 	
Date: Mar 25
Value: 25.39 	
Date: Mar 20
Value: 9.9 	
Date: Mar 15
Value: 25.21 	
Date: Mar 10
Value: 8.18 	
Date: Mar 05
Value: 5.46 	
Date: Feb 28
Value: 8.32 	
Date: Feb 25
Value: 7.3 	
Date: Feb 20
Value: 0 	
Date: Feb 15
Value: 0 	
Date: Feb 10
Value: 0 	
Date: Feb 05
Value: 0 	
Date: Jan 31
Value: 0.07 	
Date: Jan 25
Value: 0.62 	
Date: Jan 20
Value: 1.6 	
Date: Jan 15
Value: 2.74 	
Date: Jan 10
Value: 4.29 	
Date: Jan 05
Value: 6.46 	
Date: Dec 31
Value: 9.83 	
Date: Dec 25
Value: 22.14 	
Date: Dec 20
Value: 4.36 	
Date: Dec 15
Value: 7.25 	
Date: Dec 10
Value: 11.75 	
Date: Dec 05
Value: 15.5 	
Date: Nov 30
Value: 13.53 	
Date: Nov 25
Value: 10.73 	
Date: Nov 20
Value: 0.21 	
Date: Nov 15
Value: 0.89 	
Date: Nov 10
Value: 1.87 	
Date: Nov 05
Value: 3.66 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 30
Value: 0 	
Date: Sep 25
Value: 0 	
Date: Sep 20
Value: 0 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0 	
Date: Aug 31
Value: 0 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: May 31
Value: 0.86 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0.42 	
Date: May 10
Value: 0 	
Date: May 05
Value: 2 	
Date: Apr 30
Value: 5.96 	
Date: Apr 25
Value: 13.41 	
Date: Apr 20
Value: 4.75 	
Date: Apr 15
Value: 19.67 	
Date: Apr 10
Value: 3.69 	
Date: Apr 05
Value: 0.37 	
Date: Mar 31
Value: 1.62 	
Date: Mar 25
Value: 7.87 	
Date: Mar 20
Value: 25.39 	
Date: Mar 15
Value: 6.38 	
Date: Mar 10
Value: 12.16 	
Date: Mar 05
Value: 9.05 	
Date: Feb 28
Value: 25.39 	
Date: Feb 25
Value: 11.03 	
Date: Feb 20
Value: 2.98 	
Date: Feb 15
Value: 4.87 	
Date: Feb 10
Value: 7.62 	
Date: Feb 05
Value: 12.16 	
Date: Jan 31
Value: 19.07 	
Date: Jan 25
Value: 9.84 	
Date: Jan 20
Value: 10.39 	
Date: Jan 15
Value: 1.76 	
Date: Jan 10
Value: 2.87 	
Date: Jan 05
Value: 4.26 	
Date: Dec 31
Value: 6.61 	
Date: Dec 25
Value: 11.65 	
Date: Dec 20
Value: 18.69 	
Date: Dec 15
Value: 25.39 	
Date: Dec 10
Value: 21.3 	
Date: Dec 05
Value: 10.64 	
Date: Nov 30
Value: 3.29 	
Date: Nov 25
Value: 6.05 	
Date: Nov 20
Value: 10.25 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0.45 	
Date: Oct 25
Value: 2.06 	
Date: Oct 20
Value: 5.62 	
Date: Oct 15
Value: 12.3 	
Date: Oct 10
Value: 3.12 	
Date: Oct 05
Value: 1.61 	
Date: Sep 30
Value: 4.26 	
Date: Sep 25
Value: 3 	
Date: Sep 20
Value: 0 	
Date: Sep 15
Value: 0.49 	
Date: Sep 10
Value: 0.96 	
Date: Sep 05
Value: 0.85 	
Date: Aug 31
Value: 1.93 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0.81 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: Jun 05
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0 	
Date: May 10
Value: 0.33 	
Date: May 05
Value: 5.87 	
Date: Apr 30
Value: 0 	
Date: Apr 25
Value: 0.06 	
Date: Apr 20
Value: 0.34 	
Date: Apr 15
Value: 1.73 	
Date: Apr 10
Value: 4.08 	
Date: Mar 25
Value: 25.39 	
Date: Mar 20
Value: 9.9 	
Date: Mar 15
Value: 25.21 	
Date: Mar 10
Value: 8.18 	
Date: Mar 05
Value: 5.46 	
Date: Feb 28
Value: 8.32 	
Date: Feb 25
Value: 7.3 	
Date: Feb 20
Value: 0 	
Date: Feb 15
Value: 0 	
Date: Feb 10
Value: 0 	
Date: Feb 05
Value: 0 	
Date: Jan 31
Value: 0.07 	
Date: Jan 25
Value: 0.62 	
Date: Jan 20
Value: 1.6 	
Date: Jan 15
Value: 2.74 	
Date: Jan 10
Value: 4.29 	
Date: Jan 05
Value: 6.46 	
Date: Dec 31
Value: 9.83 	
Date: Dec 25
Value: 22.14 	
Date: Dec 20
Value: 4.36 	
Date: Dec 15
Value: 7.25 	
Date: Dec 10
Value: 11.75 	
Date: Dec 05
Value: 15.5 	
Date: Nov 30
Value: 13.53 	
Date: Nov 25
Value: 10.73 	
Date: Nov 20
Value: 0.21 	
Date: Nov 15
Value: 0.89 	
Date: Nov 10
Value: 1.87 	
Date: Nov 05
Value: 3.66 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 30
Value: 0 	
Date: Sep 25
Value: 0 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0 	
Date: Aug 31
Value: 0 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: May 31
Value: 0.86 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0.42 	
Date: May 10
Value: 0 	
Date: May 05
Value: 2 	
Date: Apr 30
Value: 5.96 	
Date: Apr 25
Value: 13.41 	
Date: Apr 20
Value: 4.75 	
Date: Apr 15
Value: 19.67 	
Date: Apr 10
Value: 3.69 	
Date: Apr 05
Value: 0.37 	
Date: Mar 31
Value: 1.62 	
Date: Mar 25
Value: 7.87 	
Date: Mar 20
Value: 25.39 	
Date: Mar 15
Value: 6.38 	
Date: Mar 10
Value: 12.16 	
Date: Mar 05
Value: 9.05

Béni Mellal-KhénifraBéni Mellal-Khénifra
(8% of total cotton production)
	
Date: Feb 28
Value: 24.96 	
Date: Feb 25
Value: 12.6 	
Date: Feb 20
Value: 9 	
Date: Feb 15
Value: 14 	
Date: Feb 10
Value: 13.33 	
Date: Feb 05
Value: 13.86 	
Date: Jan 31
Value: 9.8 	
Date: Jan 25
Value: 8.51 	
Date: Jan 20
Value: 8.75 	
Date: Jan 15
Value: 8.97 	
Date: Jan 10
Value: 9.3 	
Date: Jan 05
Value: 10.16 	
Date: Dec 31
Value: 11.5 	
Date: Dec 25
Value: 13.81 	
Date: Dec 20
Value: 18.46 	
Date: Dec 15
Value: 25.39 	
Date: Dec 05
Value: 19.03 	
Date: Nov 30
Value: 8.47 	
Date: Nov 25
Value: 8.47 	
Date: Nov 20
Value: 8.47 	
Date: Nov 15
Value: 8.47 	
Date: Nov 10
Value: 8.47 	
Date: Nov 05
Value: 8.47 	
Date: Oct 31
Value: 8.47 	
Date: Oct 25
Value: 9.08 	
Date: Oct 20
Value: 11.64 	
Date: Oct 15
Value: 16.46 	
Date: Oct 10
Value: 10.23 	
Date: Oct 05
Value: 8.5 	
Date: Sep 30
Value: 9.56 	
Date: Sep 25
Value: 11.44 	
Date: Sep 20
Value: 8.47 	
Date: Sep 15
Value: 8.47 	
Date: Sep 10
Value: 8.46 	
Date: Sep 05
Value: 8.46 	
Date: Aug 31
Value: 8.46 	
Date: Aug 25
Value: 8.46 	
Date: Aug 20
Value: 8.46 	
Date: Aug 15
Value: 8.46 	
Date: Aug 10
Value: 8.46 	
Date: Aug 05
Value: 8.46 	
Date: Jul 31
Value: 8.46 	
Date: Jul 25
Value: 8.47 	
Date: Jul 20
Value: 8.47 	
Date: Jul 15
Value: 8.47 	
Date: Jul 10
Value: 8.47 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 8.47 	
Date: Jun 25
Value: 8.47 	
Date: Jun 20
Value: 8.47 	
Date: Jun 10
Value: 8.47 	
Date: Jun 05
Value: 8.47 	
Date: May 31
Value: 8.47 	
Date: May 25
Value: 8.47 	
Date: May 20
Value: 8.47 	
Date: May 15
Value: 8.47 	
Date: May 10
Value: 8.47 	
Date: May 05
Value: 8.76 	
Date: Apr 30
Value: 8.47 	
Date: Apr 25
Value: 8.47 	
Date: Apr 20
Value: 8.55 	
Date: Apr 15
Value: 9.68 	
Date: Apr 10
Value: 12.41 	
Date: Apr 05
Value: 18.85 	
Date: Mar 20
Value: 17.92 	
Date: Mar 15
Value: 18.44 	
Date: Mar 10
Value: 12.18 	
Date: Mar 05
Value: 10 	
Date: Feb 28
Value: 12.69 	
Date: Feb 25
Value: 12.69 	
Date: Feb 20
Value: 12.69 	
Date: Feb 15
Value: 8.47 	
Date: Feb 10
Value: 8.49 	
Date: Feb 05
Value: 8.92 	
Date: Jan 31
Value: 9.39 	
Date: Jan 25
Value: 9.31 	
Date: Jan 20
Value: 8.85 	
Date: Jan 15
Value: 13.8 	
Date: Jan 10
Value: 9.85 	
Date: Jan 05
Value: 11.16 	
Date: Dec 31
Value: 13.33 	
Date: Dec 25
Value: 18.07 	
Date: Dec 20
Value: 9.33 	
Date: Dec 15
Value: 10.31 	
Date: Dec 10
Value: 11.6 	
Date: Dec 05
Value: 14.07 	
Date: Nov 30
Value: 12.58 	
Date: Nov 25
Value: 13.5 	
Date: Nov 20
Value: 12.69 	
Date: Nov 15
Value: 8.46 	
Date: Nov 10
Value: 8.46 	
Date: Nov 05
Value: 8.61 	
Date: Oct 31
Value: 8.96 	
Date: Oct 25
Value: 10.27 	
Date: Oct 20
Value: 8.46 	
Date: Oct 15
Value: 8.46 	
Date: Oct 10
Value: 8.46 	
Date: Oct 05
Value: 8.46 	
Date: Sep 30
Value: 8.46 	
Date: Sep 25
Value: 8.46 	
Date: Sep 20
Value: 8.46 	
Date: Sep 10
Value: 12.69 	
Date: Sep 05
Value: 12.69 	
Date: Aug 31
Value: 8.46 	
Date: Aug 25
Value: 8.46 	
Date: Aug 20
Value: 8.46 	
Date: Aug 15
Value: 12.69 	
Date: Aug 10
Value: 8.46 	
Date: Aug 05
Value: 8.46 	
Date: Jul 31
Value: 8.46 	
Date: Jul 25
Value: 8.46 	
Date: Jul 20
Value: 8.46 	
Date: Jul 15
Value: 8.47 	
Date: Jul 10
Value: 8.57 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 8.9 	
Date: Jun 25
Value: 12.69 	
Date: Jun 20
Value: 12.69 	
Date: Jun 15
Value: 12.69 	
Date: Jun 10
Value: 12.69 	
Date: May 25
Value: 12.69 	
Date: May 20
Value: 12.69 	
Date: May 15
Value: 12.69 	
Date: May 10
Value: 0 	
Date: May 05
Value: 0 	
Date: Apr 30
Value: 0.33 	
Date: Apr 25
Value: 0 	
Date: Apr 20
Value: 12.69 	
Date: Apr 05
Value: 12.69 	
Date: Mar 31
Value: 12.88 	
Date: Mar 25
Value: 14.33 	
Date: Mar 20
Value: 16.92 	
Date: Mar 15
Value: 19.76 	
Date: Mar 10
Value: 24.12 	
Date: Mar 05
Value: 25.39 	
Date: Feb 28
Value: 24.96 	
Date: Feb 25
Value: 12.6 	
Date: Feb 20
Value: 9 	
Date: Feb 15
Value: 14 	
Date: Feb 10
Value: 13.33 	
Date: Feb 05
Value: 13.86 	
Date: Jan 31
Value: 9.8 	
Date: Jan 25
Value: 8.51 	
Date: Jan 20
Value: 8.75 	
Date: Jan 15
Value: 8.97 	
Date: Jan 10
Value: 9.3 	
Date: Jan 05
Value: 10.16 	
Date: Dec 31
Value: 11.5 	
Date: Dec 25
Value: 13.81 	
Date: Dec 20
Value: 18.46 	
Date: Dec 05
Value: 19.03 	
Date: Nov 30
Value: 8.47 	
Date: Nov 25
Value: 8.47 	
Date: Nov 20
Value: 8.47 	
Date: Nov 15
Value: 8.47 	
Date: Nov 10
Value: 8.47 	
Date: Nov 05
Value: 8.47 	
Date: Oct 31
Value: 8.47 	
Date: Oct 25
Value: 9.08 	
Date: Oct 20
Value: 11.64 	
Date: Oct 15
Value: 16.46 	
Date: Oct 10
Value: 10.23 	
Date: Oct 05
Value: 8.5 	
Date: Sep 30
Value: 9.56 	
Date: Sep 25
Value: 11.44 	
Date: Sep 20
Value: 8.47 	
Date: Sep 15
Value: 8.47 	
Date: Sep 10
Value: 8.46 	
Date: Sep 05
Value: 8.46 	
Date: Aug 31
Value: 8.46 	
Date: Aug 25
Value: 8.46 	
Date: Aug 20
Value: 8.46 	
Date: Aug 15
Value: 8.46 	
Date: Aug 10
Value: 8.46 	
Date: Aug 05
Value: 8.46 	
Date: Jul 31
Value: 8.46 	
Date: Jul 25
Value: 8.47 	
Date: Jul 20
Value: 8.47 	
Date: Jul 15
Value: 8.47 	
Date: Jul 10
Value: 8.47 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 8.47 	
Date: Jun 25
Value: 8.47 	
Date: Jun 10
Value: 8.47 	
Date: Jun 05
Value: 8.47 	
Date: May 31
Value: 8.47 	
Date: May 25
Value: 8.47 	
Date: May 20
Value: 8.47 	
Date: May 15
Value: 8.47 	
Date: May 10
Value: 8.47 	
Date: May 05
Value: 8.76 	
Date: Apr 30
Value: 8.47 	
Date: Apr 25
Value: 8.47 	
Date: Apr 20
Value: 8.55 	
Date: Apr 15
Value: 9.68 	
Date: Apr 10
Value: 12.41 	
Date: Mar 20
Value: 17.92 	
Date: Mar 15
Value: 18.44 	
Date: Mar 10
Value: 12.18 	
Date: Mar 05
Value: 10 	
Date: Feb 28
Value: 12.69 	
Date: Feb 25
Value: 12.69 	
Date: Feb 20
Value: 12.69 	
Date: Feb 15
Value: 8.47 	
Date: Feb 10
Value: 8.49 	
Date: Feb 05
Value: 8.92 	
Date: Jan 31
Value: 9.39 	
Date: Jan 25
Value: 9.31 	
Date: Jan 20
Value: 8.85 	
Date: Jan 15
Value: 13.8 	
Date: Jan 10
Value: 9.85 	
Date: Jan 05
Value: 11.16 	
Date: Dec 31
Value: 13.33 	
Date: Dec 25
Value: 18.07 	
Date: Dec 20
Value: 9.33 	
Date: Dec 15
Value: 10.31 	
Date: Dec 10
Value: 11.6 	
Date: Dec 05
Value: 14.07 	
Date: Nov 30
Value: 12.58 	
Date: Nov 25
Value: 13.5 	
Date: Nov 20
Value: 12.69 	
Date: Nov 15
Value: 8.46 	
Date: Nov 10
Value: 8.46 	
Date: Nov 05
Value: 8.61 	
Date: Oct 31
Value: 8.96 	
Date: Oct 25
Value: 10.27 	
Date: Oct 20
Value: 8.46 	
Date: Oct 15
Value: 8.46 	
Date: Oct 10
Value: 8.46 	
Date: Oct 05
Value: 8.46 	
Date: Sep 30
Value: 8.46 	
Date: Sep 25
Value: 8.46 	
Date: Sep 10
Value: 12.69 	
Date: Sep 05
Value: 12.69 	
Date: Aug 31
Value: 8.46 	
Date: Aug 25
Value: 8.46 	
Date: Aug 20
Value: 8.46 	
Date: Aug 15
Value: 12.69 	
Date: Aug 10
Value: 8.46 	
Date: Aug 05
Value: 8.46 	
Date: Jul 31
Value: 8.46 	
Date: Jul 25
Value: 8.46 	
Date: Jul 20
Value: 8.46 	
Date: Jul 15
Value: 8.47 	
Date: Jul 10
Value: 8.57 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 8.9 	
Date: Jun 25
Value: 12.69 	
Date: Jun 20
Value: 12.69 	
Date: Jun 15
Value: 12.69 	
Date: May 25
Value: 12.69 	
Date: May 20
Value: 12.69 	
Date: May 15
Value: 12.69 	
Date: May 10
Value: 0 	
Date: May 05
Value: 0 	
Date: Apr 30
Value: 0.33 	
Date: Apr 25
Value: 0 	
Date: Apr 05
Value: 12.69 	
Date: Mar 31
Value: 12.88 	
Date: Mar 25
Value: 14.33 	
Date: Mar 20
Value: 16.92 	
Date: Mar 15
Value: 19.76 	
Date: Mar 10
Value: 24.12 	
Date: Mar 05
Value: 25.39

Tangier-Tetouan-Al HoceimaTangier-Tetouan-Al Hoceima
(5% of total cotton production)
	
Date: Feb 28
Value: 18.94 	
Date: Feb 25
Value: 17.76 	
Date: Feb 20
Value: 4.07 	
Date: Feb 15
Value: 5.9 	
Date: Feb 10
Value: 9.93 	
Date: Feb 05
Value: 7.87 	
Date: Jan 31
Value: 13.46 	
Date: Jan 25
Value: 10.6 	
Date: Jan 20
Value: 12.33 	
Date: Jan 15
Value: 4.82 	
Date: Jan 10
Value: 7.58 	
Date: Jan 05
Value: 3.85 	
Date: Dec 31
Value: 6.37 	
Date: Dec 25
Value: 11.98 	
Date: Dec 20
Value: 20.12 	
Date: Dec 15
Value: 25.39 	
Date: Dec 10
Value: 20.69 	
Date: Dec 05
Value: 19.03 	
Date: Nov 30
Value: 10.03 	
Date: Nov 25
Value: 12.93 	
Date: Nov 20
Value: 17.48 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0.19 	
Date: Oct 25
Value: 0.65 	
Date: Oct 20
Value: 1.37 	
Date: Oct 15
Value: 2.67 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 25
Value: 0 	
Date: Sep 20
Value: 0 	
Date: Sep 15
Value: 0 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0.7 	
Date: Aug 31
Value: 5.58 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: Jun 05
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0.13 	
Date: May 10
Value: 2.62 	
Date: May 05
Value: 11.67 	
Date: Apr 30
Value: 3.04 	
Date: Apr 25
Value: 6.67 	
Date: Apr 20
Value: 2.52 	
Date: Apr 15
Value: 5.8 	
Date: Apr 10
Value: 8.67 	
Date: Apr 05
Value: 24.23 	
Date: Mar 31
Value: 20.64 	
Date: Mar 20
Value: 14.94 	
Date: Mar 15
Value: 13.25 	
Date: Mar 10
Value: 6.84 	
Date: Mar 05
Value: 8.52 	
Date: Feb 28
Value: 2.75 	
Date: Feb 25
Value: 1.47 	
Date: Feb 20
Value: 0.12 	
Date: Feb 15
Value: 0.03 	
Date: Feb 10
Value: 0.34 	
Date: Feb 05
Value: 0.75 	
Date: Jan 31
Value: 1.46 	
Date: Jan 25
Value: 3.14 	
Date: Jan 20
Value: 2.58 	
Date: Jan 15
Value: 4.44 	
Date: Jan 10
Value: 7.16 	
Date: Jan 05
Value: 10.72 	
Date: Dec 31
Value: 12.31 	
Date: Dec 25
Value: 25.39 	
Date: Dec 20
Value: 6 	
Date: Dec 15
Value: 9.43 	
Date: Dec 10
Value: 14.65 	
Date: Dec 05
Value: 16.1 	
Date: Nov 30
Value: 17.5 	
Date: Nov 25
Value: 18.69 	
Date: Nov 20
Value: 6.92 	
Date: Nov 15
Value: 2.56 	
Date: Nov 10
Value: 4.84 	
Date: Nov 05
Value: 8.92 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 30
Value: 0 	
Date: Sep 25
Value: 6.34 	
Date: Sep 20
Value: 6.73 	
Date: Sep 15
Value: 0.03 	
Date: Sep 10
Value: 6.34 	
Date: Sep 05
Value: 6.34 	
Date: Aug 31
Value: 6.34 	
Date: Aug 25
Value: 6.34 	
Date: Aug 20
Value: 6.34 	
Date: Aug 15
Value: 6.34 	
Date: Aug 10
Value: 6.34 	
Date: Aug 05
Value: 6.34 	
Date: Jul 31
Value: 6.34 	
Date: Jul 25
Value: 6.34 	
Date: Jul 20
Value: 6.34 	
Date: Jul 15
Value: 6.34 	
Date: Jul 10
Value: 6.34 	
Date: Jul 05
Value: 6.34 	
Date: Jun 30
Value: 6.34 	
Date: Jun 25
Value: 6.58 	
Date: Jun 20
Value: 7.88 	
Date: Jun 15
Value: 6.34 	
Date: Jun 10
Value: 6.75 	
Date: May 31
Value: 12.69 	
Date: May 25
Value: 6.34 	
Date: May 20
Value: 6.34 	
Date: May 15
Value: 6.94 	
Date: May 10
Value: 11.51 	
Date: May 05
Value: 9.65 	
Date: Apr 30
Value: 17 	
Date: Apr 25
Value: 3.5 	
Date: Apr 20
Value: 8.89 	
Date: Apr 15
Value: 18.05 	
Date: Apr 10
Value: 9.77 	
Date: Apr 05
Value: 6.79 	
Date: Mar 31
Value: 7.74 	
Date: Mar 25
Value: 11.26 	
Date: Mar 20
Value: 16.42 	
Date: Mar 15
Value: 12.39 	
Date: Mar 10
Value: 16.58 	
Date: Mar 05
Value: 20.26 	
Date: Feb 28
Value: 18.94 	
Date: Feb 25
Value: 17.76 	
Date: Feb 20
Value: 4.07 	
Date: Feb 15
Value: 5.9 	
Date: Feb 10
Value: 9.93 	
Date: Feb 05
Value: 7.87 	
Date: Jan 31
Value: 13.46 	
Date: Jan 25
Value: 10.6 	
Date: Jan 20
Value: 12.33 	
Date: Jan 15
Value: 4.82 	
Date: Jan 10
Value: 7.58 	
Date: Jan 05
Value: 3.85 	
Date: Dec 31
Value: 6.37 	
Date: Dec 25
Value: 11.98 	
Date: Dec 20
Value: 20.12 	
Date: Dec 15
Value: 25.39 	
Date: Dec 10
Value: 20.69 	
Date: Dec 05
Value: 19.03 	
Date: Nov 30
Value: 10.03 	
Date: Nov 25
Value: 12.93 	
Date: Nov 20
Value: 17.48 	
Date: Nov 15
Value: 0 	
Date: Nov 10
Value: 0 	
Date: Nov 05
Value: 0 	
Date: Oct 31
Value: 0.19 	
Date: Oct 25
Value: 0.65 	
Date: Oct 20
Value: 1.37 	
Date: Oct 15
Value: 2.67 	
Date: Oct 10
Value: 0 	
Date: Sep 25
Value: 0 	
Date: Sep 20
Value: 0 	
Date: Sep 15
Value: 0 	
Date: Sep 10
Value: 0 	
Date: Sep 05
Value: 0.7 	
Date: Aug 31
Value: 5.58 	
Date: Aug 25
Value: 0 	
Date: Aug 20
Value: 0 	
Date: Aug 15
Value: 0 	
Date: Aug 10
Value: 0 	
Date: Aug 05
Value: 0 	
Date: Jul 31
Value: 0 	
Date: Jul 25
Value: 0 	
Date: Jul 20
Value: 0 	
Date: Jul 15
Value: 0 	
Date: Jul 10
Value: 0 	
Date: Jul 05
Value: 0 	
Date: Jun 30
Value: 0 	
Date: Jun 25
Value: 0 	
Date: Jun 20
Value: 0 	
Date: Jun 15
Value: 0 	
Date: Jun 10
Value: 0 	
Date: Jun 05
Value: 0 	
Date: May 31
Value: 0 	
Date: May 25
Value: 0 	
Date: May 20
Value: 0 	
Date: May 15
Value: 0.13 	
Date: May 10
Value: 2.62 	
Date: May 05
Value: 11.67 	
Date: Apr 30
Value: 3.04 	
Date: Apr 25
Value: 6.67 	
Date: Apr 20
Value: 2.52 	
Date: Apr 15
Value: 5.8 	
Date: Apr 10
Value: 8.67 	
Date: Apr 05
Value: 24.23 	
Date: Mar 20
Value: 14.94 	
Date: Mar 15
Value: 13.25 	
Date: Mar 10
Value: 6.84 	
Date: Mar 05
Value: 8.52 	
Date: Feb 28
Value: 2.75 	
Date: Feb 25
Value: 1.47 	
Date: Feb 20
Value: 0.12 	
Date: Feb 15
Value: 0.03 	
Date: Feb 10
Value: 0.34 	
Date: Feb 05
Value: 0.75 	
Date: Jan 31
Value: 1.46 	
Date: Jan 25
Value: 3.14 	
Date: Jan 20
Value: 2.58 	
Date: Jan 15
Value: 4.44 	
Date: Jan 10
Value: 7.16 	
Date: Jan 05
Value: 10.72 	
Date: Dec 31
Value: 12.31 	
Date: Dec 25
Value: 25.39 	
Date: Dec 20
Value: 6 	
Date: Dec 15
Value: 9.43 	
Date: Dec 10
Value: 14.65 	
Date: Dec 05
Value: 16.1 	
Date: Nov 30
Value: 17.5 	
Date: Nov 25
Value: 18.69 	
Date: Nov 20
Value: 6.92 	
Date: Nov 15
Value: 2.56 	
Date: Nov 10
Value: 4.84 	
Date: Nov 05
Value: 8.92 	
Date: Oct 31
Value: 0 	
Date: Oct 25
Value: 0 	
Date: Oct 20
Value: 0 	
Date: Oct 15
Value: 0 	
Date: Oct 10
Value: 0 	
Date: Oct 05
Value: 0 	
Date: Sep 30
Value: 0 	
Date: Sep 25
Value: 6.34 	
Date: Sep 20
Value: 6.73 	
Date: Sep 15
Value: 0.03 	
Date: Sep 10
Value: 6.34 	
Date: Sep 05
Value: 6.34 	
Date: Aug 31
Value: 6.34 	
Date: Aug 25
Value: 6.34 	
Date: Aug 20
Value: 6.34 	
Date: Aug 15
Value: 6.34 	
Date: Aug 10
Value: 6.34 	
Date: Aug 05
Value: 6.34 	
Date: Jul 31
Value: 6.34 	
Date: Jul 25
Value: 6.34 	
Date: Jul 20
Value: 6.34 	
Date: Jul 15
Value: 6.34 	
Date: Jul 10
Value: 6.34 	
Date: Jul 05
Value: 6.34 	
Date: Jun 30
Value: 6.34 	
Date: Jun 25
Value: 6.58 	
Date: Jun 20
Value: 7.88 	
Date: Jun 15
Value: 6.34 	
Date: May 31
Value: 12.69 	
Date: May 25
Value: 6.34 	
Date: May 20
Value: 6.34 	
Date: May 15
Value: 6.94 	
Date: May 10
Value: 11.51 	
Date: May 05
Value: 9.65 	
Date: Apr 30
Value: 17 	
Date: Apr 25
Value: 3.5 	
Date: Apr 20
Value: 8.89 	
Date: Apr 15
Value: 18.05 	
Date: Apr 10
Value: 9.77 	
Date: Apr 05
Value: 6.79 	
Date: Mar 31
Value: 7.74 	
Date: Mar 25
Value: 11.26 	
Date: Mar 20
Value: 16.42 	
Date: Mar 15
Value: 12.39 	
Date: Mar 10
Value: 16.58 	
Date: Mar 05
Value: 20.26