Top Holders

Investor
Date
% Owned
Market Value
Shares
Chg. Shares
Chg. Shares %
% Portfolio
The Vanguard Group, Inc.

2024-06-30

9.96672%

$1.04B

5.65M

-60.65K

-1.06%

0.02%

BlackRock, Inc.

2024-06-30

9.16244%

$958.03M

5.19M

-206.28K

-3.82%

0.02%

EdgePoint Investment Group Inc.

2024-06-30

4.84706%

$506.81M

2.75M

891.11K

48.01%

2.67%

State Street Global Advisors, Inc.

2024-06-30

3.84959%

$402.51M

2.18M

-86.41K

-3.81%

0.02%

Vanguard Index Funds - Vanguard Total Stock Market ETF

2024-06-30

3.18986%

$333.53M

1.81M

3.41K

0.19%

0.02%

iShares Trust - iShares Core S&P Mid-Cap ETF
JP Morgan Asset Management
Norges Bank Investment Management
Government Pension Fund Global
Vanguard Index Funds - Vanguard Small-Cap ETF
Capital Research and Management Company
EdgePoint Portfolios - EdgePoint Global Portfolio
Geode Capital Management, LLC
The Investment Company of America
J.P. Morgan Fleming Mutual Fund Group, Inc. - JPMorgan Mid Cap Value Fund
Vanguard Index Funds - Vanguard Extended Market ETF
Invesco Capital Management LLC
Vanguard Index Funds - Vanguard Small-Cap Growth ETF
Keybank National Association, Asset Management Arm
Macquarie Investment Management Business Trust