Cargotec Corporation ANNOUNCEMENT 21.07.2008 SHARE REPURCHASE 21.07.2008 Helsinki Stock Exchange Trade date 21.07.2008 Bourse trade PURCHASE Share CGCBV Amount 50 000 shares Total cost 1 046 220.85 EUR Average price / share 20.9244 EUR Highest price / share 22.10 EUR Lowest price / share 19.98 EUR Cargotec Corporation now holds 2 040 725 shares including the shares repurchased on 21.07.2008. On behalf of Cargotec Corporation HANDELSBANKEN CAPITAL MARKETS Juha Kolehmainen Antti Kässi