Tekla Corporation STOCK EXCHANGE ANNOUNCEMENT 08 October 2008 ACQUISITIONS OF OWN SHARES Date: 08.10.08 Exchange transaction: Buy Share class: TLA1V Amount: 3517 Average price /share: 5.11212 EUR Highest price /share: 5.27 EUR Lowest price /share: 5.00 EUR Total price: 17979.33 EUR The shares held by Tekla Corporation on 08 October 2008 TLA1V 164504 TEKLA CORPORATION On behalf of Tekla Corporation Teemu Koivisto EVLI BANK PLC