CARGOTEC PLC ANNOUNCEMENT 30.07.2007 SHARE REPURCHASE 30.07.2007 In the Helsinki Stock Exchange Trade date 30.07.2007 Bourse trade BUY Share CGCBV Amount 81.456 shares Total cost 3 070 859 EUR Average price/ share 37,70 EUR Highest price/ share 37,80 EUR Lowest price/ share 37,40 EUR The company now holds a total of 1 348.181 shares including the shares repurchased on 30.07.2007 On behalf of Cargotec plc Danke Bank A/S Helsinki Branch Tomi Jääskö Jonathan Nyberg