Ponsse Oyj ANNOUNCEMENT 21.01.2008 SHARE REPURCHASE 21.01.2008 Helsinki Stock Exchange Trade date 21.01.2008 Bourse trade PURCHASE Share PON1V Amount 1 000 shares Total cost 12 705.00 EUR Average price / share 12.7050 EUR Highest price / share 13.20 EUR Lowest price / share 12.45 EUR Ponsse Oyj now holds 18 900 shares including the shares repurchased on 21.01.2008. On behalf of Ponsse Oyj HANDELSBANKEN CAPITAL MARKETS Juha Kolehmainen Mauritz Heikkilä