11,995,983 shares5.13%
6,612,633 shares2.83% 9,308,526 shares3.99% 11,361,871 shares4.87% 11,784,447 shares5.05% 10,284,447 shares4.41% Alberta Investment Management Corporation 7,075,000 shares3.00%
7,443,147 shares3.14%
7,131,641 shares2.98%
16,389,912 shares6.83%
16,379,362 shares6.83% 15,676,690 shares6.53% 16,390,297 shares6.83% 21,216,713 shares8.84%
21,112,199 shares8.80% 21,205,559 shares8.84%
21,226,421 shares8.84%
21,223,012 shares8.84% 21,229,442 shares8.85% JPMorgan Asset Management Holdings Inc. 5.03%
21,023,405 shares8.76% Aggregate of abrdn plc affiliated investment management entities with delegated voting rights on behalf of multiple managed portfolios Ameriprise Financial, Inc. 9,356,032 shares3.90% Aggregate of abrdn plc affiliated investment management entities with delegated voting rights on behalf of multiple managed portfolios 14,571,316 shares6.08%
Ameriprise Financial, Inc. 12,401,227 shares5.18%
22,737,693 shares9.48%