Tekla Corporation STOCK EXCHANGE ANNOUNCEMENT 25 August 2008 ACQUISITIONS OF OWN SHARES Date: 25.8.2008 Exchange transaction: Buy Share class: TLA1V Amount: 1300 Average price /share: 7,10615 Highest price /share: 7,11 Lowest price /share: 7,10 Total price: 9238,00 The shares held by Tekla Corporation on 25 August 2008 TLA1V 105600 TEKLA CORPORATION On behalf of Tekla Corporation Teemu Koivisto EVLI BANK PLC