Tekla Corporation STOCK EXCHANGE ANNOUNCEMENT 10 October 2008 ACQUISITIONS OF OWN SHARES Date: 10.10.08 Exchange transaction: Buy Share class: TLA1V Amount: 1996 Average price /share: 4.82811 EUR Highest price /share: 4.86 EUR Lowest price /share: 4.79 EUR Total price: 9636.91 EUR The shares held by Tekla Corporation on 10 October 2008 TLA1V 169600 TEKLA CORPORATION On behalf of Tekla Corporation Teemu Koivisto EVLI BANK PLC