| Morocco Index: Casablanca Stock Exchange: MASI: EUR (31Dec1991=1000) | 11,448.36
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MASI: Gross Return (31Dec1991=1000) | 31,625.76
            
                                            May 2018 | monthly | Jan 2002 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MASI: Net Return (31Dec1991=1000) | 28,532.69
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MADEX (31Dec1991=1000) | 10,005.75
            
                                            May 2018 | monthly | Jan 2002 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MADEX: USD (31Dec1991=1000) | 8,597.39
            
                                            May 2018 | monthly | Jan 2002 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MADEX: EUR (31Dec1991=1000) | 9,286.26
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MADEX: Gross Return (31Dec1991=1000) | 24,284.38
            
                                            May 2018 | monthly | Jan 2002 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: MADEX: Net Return (31Dec1991=1000) | 22,028.31
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Food Producers and Processors (31Dec1991=1000) | 28,488.05
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Insurance (03Jul1998=1000) | 4,977.71
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Banks (31Dec1991=1000) | 14,559.33
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Construction and Building Materials (31Dec1991=1000) | 18,305.95
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Beverages (31Dec1991=1000) | 17,362.02
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Chemicals (31Dec1991=1000) | 5,602.25
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Distributors (31Dec1991=1000) | 26,421.35
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Electrical and Electronic Equipment (31Dec1991=1000) | 3,714.29
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Real Estate (31Dec1991=1000) | 10,133.32
            
                                            Apr 2018 | monthly | Jun 2003 - Apr 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Pharmaceutical Industry (21Feb2005=1000) | 2,847.95
            
                                            May 2018 | monthly | Jan 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Software and Computer Services (10Jul2001=1000) | 1,203.90
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Leisure and Hotels (15May2006=1000) | 832.03
            
                                            May 2018 | monthly | Jun 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Mining (31Dec1991=1000) | 28,673.21
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Oil and Gas (31Dec1991=1000) | 14,529.70
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Utilities (18Jul2005=1000) | 2,537.08
            
                                            May 2018 | monthly | Jan 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Investment Companies and Other Finance (31Dec1991=1000) | 10,936.18
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Holding Companies (31Dec1991=1000) | 5,480.08
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Forestry and Papers (28Jul1998=1000) | 32.81
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Telecommunications (31Dec2004=1000) | 2,100.28
            
                                            May 2018 | monthly | Dec 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Index: Casablanca Stock Exchange: Transport (03Mar1993=1000) | 3,279.20
            
                                            May 2018 | monthly | Jun 2003 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Food Producers and Proc... (Unit) | 117,020,194.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Insurance (Unit) | 69,007,310.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Banks (Unit) | 616,013,857.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Construction and Buildi... (Unit) | 57,012,906.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Beverages (Unit) | 4,809,653.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Chemicals (Unit) | 3,212,500.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Distributors (Unit) | 95,110,888.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Electrical and Electron... (Unit) | 2,243,520.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Real Estate (Unit) | 367,844,556.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Pharmaceutical Industry (Unit) | 2,800,000.00
            
                                            May 2018 | monthly | Feb 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Software and Computer S... (Unit) | 6,529,410.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Leisure and Hotels (Unit) | 14,326,947.00
            
                                            May 2018 | monthly | May 2006 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Mining (Unit) | 13,494,087.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Oil and Gas (Unit) | 24,297,165.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Utilities (Unit) | 8,000,000.00
            
                                            May 2018 | monthly | Jul 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Investment Companies an... (Unit) | 30,751,601.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Holding Companies (Unit) | 88,172,849.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Forestry and Papers (Unit) | 2,582,555.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Telecommunications (Unit) | 879,095,340.00
            
                                            May 2018 | monthly | Dec 2004 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: Transport (Unit) | 1,527,078.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded (Unit) | 25,377,964.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Central Mark... (Unit) | 14,461,173.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Block Market (Unit) | 322,580.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Initial Publ... (Unit) | 4,002,656.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Public Offer... (Unit) | 0.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Equity Issue... (Unit) | 6,429,660.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Transfers (Unit) | 71,251.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Number of Securities: Casablanca Stock Exchange: ow Traded: Securities C... (Unit) | 90,644.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Central Market (MAD) | 2,593,896,830.28
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Block Market (MAD) | 49,999,900.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Initial Public Offerings (MAD) | 665,600,000.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Public Offerings (MAD) | 0.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Equity Issues (MAD) | 996,597,300.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Transfers (MAD) | 14,348,405.01
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Turnover: Casablanca Stock Exchange: Securities Contribution (MAD) | 11,890,038.00
            
                                            May 2018 | monthly | Jan 2000 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Food Producers and Pro... (MAD) | 32,898,530,494.10
            
                                            May 2018 | monthly | Nov 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Insurance (MAD) | 28,820,102,334.00
            
                                            May 2018 | monthly | Nov 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Banks (MAD) | 215,304,606,850.30
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Construction and Build... (MAD) | 71,812,796,683.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Beverages (MAD) | 11,320,708,400.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Chemicals (MAD) | 1,749,115,625.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Distributors (MAD) | 14,937,928,816.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Electrical and Electro... (MAD) | 20,608,468,824.60
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Real Estate (MAD) | 12,437,189,901.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Pharmaceutical Industr... (MAD) | 4,476,000,000.00
            
                                            May 2018 | monthly | Feb 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Software and Computer ... (MAD) | 3,347,399,117.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Leisure and Hotels (MAD) | 2,634,009,205.95
            
                                            May 2018 | monthly | May 2006 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Mining (MAD) | 24,367,162,438.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Oil and Gas (MAD) | 26,117,152,187.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Utilities (MAD) | 4,871,200,000.00
            
                                            May 2018 | monthly | Jul 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Investment Companies a... (MAD) | 7,679,182,138.20
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Holding Companies (MAD) | 3,220,995,684.85
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Forestry and Papers (MAD) | 61,800,541.15
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Telecommunications (MAD) | 125,798,543,154.00
            
                                            May 2018 | monthly | Dec 2004 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: Transport (MAD) | 1,210,896,462.00
            
                                            May 2018 | monthly | Dec 2001 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow Central Market (CM) (MAD) | 2,593,896,830.28
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Food Producers ... (MAD) | 132,530,494.03
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Insurance (MAD) | 232,452,240.77
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Banks (MAD) | 547,578,869.90
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Construction & ... (MAD) | 329,523,656.85
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Beverages (MAD) | 53,796,911.00
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Chemicals (MAD) | 30,004,990.05
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Distributors (MAD) | 37,486,464.90
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Electrical & El... (MAD) | 42,988,016.00
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Real Estate (MAD) | 210,083,334.65
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Pharmaceutical ... (MAD) | 1,370,715.00
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Software and Co... (MAD) | 18,274,723.61
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Leisure and Hot... (MAD) | 19,251,420.25
            
                                            May 2018 | monthly | May 2006 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Mining (MAD) | 62,002,723.00
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Oil and Gas (MAD) | 137,156,085.00
            
                                            May 2018 | monthly | Apr 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Utilities (MAD) | 8,265,462.50
            
                                            May 2018 | monthly | Jul 2005 - May 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Morocco Market Capitalization: Casablanca Stock Exchange: ow CM: Investment Comp... (MAD) | 758,966.70
            
                                            May 2018 | monthly | Apr 2005 - May 2018 |