Institution | Class | Position | Value | Shares | Portfolio Percentage (%) | Previous Percentage (%) | Shares Delta | Shares Delta (%) | Period of Report |
---|---|---|---|---|---|---|---|---|---|
PRICE T ROWE ASSOCIATES INC /MD/ | COMM STK | 1 | $1,019,337,000 | 40,594,774 | 0.12 | 0.10 | 3,259,348 | 8.73 | 03-31-2024 |
T ROWE PRICE INVESTMENT MANAGEMENT INC | COMM STK | 2 | $1,016,853,000 | 40,495,930 | 0.62 | 0.48 | 4,142,153 | 11.39 | 03-31-2024 |
VANGUARD GROUP INC | COM | 3 | $1,005,651,984 | 40,049,860 | 0.00 | 0.00 | 134,880 | 0.34 | 03-31-2024 |
FMR LLC | COM | 4 | $656,172,750 | 26,131,930 | 0.00 | 0.00 | -7,727,073 | -22.82 | 03-31-2024 |