BGF Investment Management Limited (a/c BGF Investments LP) 1,328,171 shares2.86%
5,543,144 shares11.92% 5,590,294 shares12.02% 2,436,462 shares5.23% 2,346,563 shares5.04% 2,362,783 shares5.07%
2,362,852 shares5.07% 2,366,757 shares5.08% 13,042,531 shares28.05% 2,385,484 shares5.12%
12,592,531 shares27.08% 12,098,319 shares26.02% 5,593,792 shares12.03% 11,701,666 shares25.17% Impax Asset Management Group plc 0 shares0.00%
9,768,673 shares21.01% 9,446,945 shares20.32%
5,117,333 shares11.01% 8,876,056 shares19.09% 8,785,212 shares18.89% 7,910,637 shares17.01%
Morgan Stanley & Co., LLC 2,584,054 shares5.56%
Montanaro Asset Management Limited 1,050,000 shares2.26% Liontrust Asset Management Plc 2,324,452 shares5.00%
4,665,943 shares10.04% BGF Investment Management Limited 1,717,050 shares3.70%
954,965 shares2.06%
2,487,025 shares5.36%
Montanaro Asset Management Limited 1,415,000 shares3.05%