Tekla Corporation STOCK EXCHANGE ANNOUNCEMENT 19 August 2008 ACQUISITIONS OF OWN SHARES Date: 19.08.08 Exchange transaction: Buy Share class: TLA1V Amount: 8500 Average price /share: 7.31512 EUR Highest price /share: 7.37 EUR Lowest price /share: 7.26 EUR Total price: 62178.52 EUR The shares held by Tekla Corporation on 19 August 2008 TLA1V 86100 TEKLA CORPORATION On behalf of Tekla Corporation Teemu Koivisto EVLI BANK PLC