Cargotec Corporation ANNOUNCEMENT 23.07.2008 SHARE REPURCHASE 23.07.2008 Helsinki Stock Exchange Trade date 23.07.2008 Bourse trade PURCHASE Share CGCBV Amount 40 734 shares Total cost 897 726.93 EUR Average price / share 22.0388 EUR Highest price / share 22.37 EUR Lowest price / share 21.75 EUR Cargotec Corporation now holds 2 131 459 shares including the shares repurchased on 23.07.2008. On behalf of Cargotec Corporation HANDELSBANKEN CAPITAL MARKETS Juha Kolehmainen Antti Kässi