Shareholder Structure

Number of shares: 21,162,382

*of which 3.04 % Deka and 3.02 % Fidelity

as of May 2010

Stock Quotes
Subscribe to IR Newsletter