5,896,000 shares2.97% Alecta Tjänstepension Ömsesidigt 6,000,000 shares3.02%
5,916,628 shares2.99% 5,957,815 shares3.01% 5,898,855 shares2.98% 10,192,266 shares5.15%
9,886,575 shares4.99% 11,320,384 shares5.71% Aggregate of abrdn plc affiliated investment management entities JPMorgan Asset Management Holdings Inc. 5,925,195 shares2.99% Aggregate of abrdn plc affiliated investment management entities with delegated voting rights on behalf of multiple managed portfolios 10,348,563 shares5.23% 9,872,307 shares4.99%
5,937,654 shares3.00%
5,937,654 shares3.00% JPMorgan Asset Management Holdings Inc. 10,034,718 shares5.07%
5,787,654 shares2.93% 5,937,665 shares3.00%
5,937,665 shares3.00%
10,071,143 shares5.09%
8,772,500 shares4.44%
Grandeur Peak Global Advisors, LLC 5,935,000 shares3.00%
Aggregate of abrdn plc affiliated investment management entities 10,266,130 shares5.20%
Aggregate of abrdn plc affiliated investment management entities with delegated voting rights on behalf of multiple managed portfolios 10,044,063 shares5.09%
6,120,000 shares3.09%
9,919,770 shares5.00%