Today (2015) the company has  108 stores all over Greece. 62 of its stores (usually sized between 1000-2000 m2) operate under the brand name My Market, while the remaining 46 (usually sized over 2000 m2) operate under the brand name Metro Cash & Carry.
As of 2015, the company has a significant retail presence in Greece with 108 stores. Sixty-two of these stores are smaller (1000-2000 m2) and branded as My Market, while forty-six larger stores (over 2000 m2) are branded as Metro Cash & Carry.