ALPHA SERVICES AND HOLDINGS S.A.

Purchase of own shares

Alpha Bank refers to the decision of its Board of Directors dated 18.7.2006, which set an interim period for the purchase of treasury shares (18.7.2006 ? 17.4.2007), based on the resolution of its Annual Meeting of Shareholders dated 18.4.2006 and in accordance with art.16, par.5 of codified law 2190/1920.
Alpha Bank announces that, in the period between 18.7.2006 and 17.4.2007, it has purchased 5,913,990 treasury shares, at an average acquisition cost of Euro 21.82 per share.
As of 17.4.2007, the Bank owns 2,127,738 treasury shares, i.e. 0.52% of the total outstanding paid-in share capital.