Tekla Corporation STOCK EXCHANGE ANNOUNCEMENT 29 August 2008 ACQUISITIONS OF OWN SHARES Date: 29.08.08 Exchange transaction: Buy Share class: TLA1V Amount: 4500 Average price /share: 7.30270 EUR Highest price /share: 7.47 EUR Lowest price /share: 7.15 EUR Total price: 32862.15 EUR The shares held by Tekla Corporation on 29 August 2008 TLA1V 114100 TEKLA CORPORATION On behalf of Tekla Corporation Teemu Koivisto EVLI BANK PLC