| VANGUARD GROUP INC |
31 Dec, 2025 |
32,777,257 |
5,122,052 |
18.52% |
$64,898,969.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
32,777,257 |
5,122,052 |
18.52% |
$64,898,969.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
32,777,257 |
5,122,052 |
18.52% |
$64,898,969.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
32,777,257 |
5,122,052 |
18.52% |
$64,898,969.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
32,777,257 |
5,122,052 |
18.52% |
$64,898,969.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
26,346,443 |
745,224 |
2.91% |
$202,077,217.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
25,601,219 |
5,790,256 |
29.23% |
$50,690,414.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
25,601,219 |
5,790,256 |
29.23% |
$50,690,414.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
25,601,219 |
5,790,256 |
29.23% |
$50,690,414.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
25,601,219 |
5,790,256 |
29.23% |
$50,690,414.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
25,601,219 |
5,790,256 |
29.23% |
$50,690,414.00 |
| State Street Corp |
31 Dec, 2025 |
17,708,103 |
1,252,400 |
7.61% |
$135,821,150.00 |
| State Street Corp |
31 Dec, 2025 |
16,455,703 |
5,139,890 |
45.42% |
$32,582,292.00 |
| State Street Corp |
31 Dec, 2025 |
16,455,703 |
5,139,890 |
45.42% |
$32,582,292.00 |
| State Street Corp |
31 Dec, 2025 |
16,455,703 |
5,139,890 |
45.42% |
$32,582,292.00 |
| State Street Corp |
31 Dec, 2025 |
16,455,703 |
5,139,890 |
45.42% |
$32,582,292.00 |
| State Street Corp |
31 Dec, 2025 |
16,455,703 |
5,139,890 |
45.42% |
$32,582,292.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
31 Dec, 2025 |
16,322,844 |
16,322,844 |
0.00% |
$125,196,213.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Dec, 2025 |
15,127,714 |
15,127,714 |
0.00% |
$116,029,566.00 |
| JANE STREET GROUP, LLC |
31 Dec, 2025 |
14,224,224 |
1,388,645 |
10.82% |
$28,163,963.00 |