Cargotec Corporation ANNOUNCEMENT 21.04.2008 SHARE REPURCHASE 21.04.2008 Helsinki Stock Exchange Trade date 21.04.2008 Bourse trade PURCHASE Share CGCBV Amount 19 000 shares Total cost 514 038.30 EUR Average price / share 27.0546 EUR Highest price / share 27.49 EUR Lowest price / share 26.58 EUR Cargotec Corporation now holds 1 924 725 shares including the shares repurchased on 21.04.2008. On behalf of Cargotec Corporation HANDELSBANKEN CAPITAL MARKETS Juha Kolehmainen Antti Kässi