Cargotec Corporation ANNOUNCEMENT 29.07.2008 SHARE REPURCHASE 29.07.2008 Helsinki Stock Exchange Trade date 29.07.2008 Bourse trade PURCHASE Share CGCBV Amount 15 401 shares Total cost 313 289.90 EUR Average price / share 20.3422 EUR Highest price / share 20.57 EUR Lowest price / share 20.15 EUR Cargotec Corporation now holds 2 249 616 shares including the shares repurchased on 29.07.2008. On behalf of Cargotec Corporation HANDELSBANKEN CAPITAL MARKETS Juha Kolehmainen Antti Kässi