| FMR LLC |
31 Dec, 2025 |
14,340,237 |
-3,184,565 |
-18.17% |
$349,901,781.00 |
| FMR LLC |
31 Dec, 2025 |
14,340,237 |
-3,184,565 |
-18.17% |
$349,901,781.00 |
| FMR LLC |
31 Dec, 2025 |
14,340,237 |
-3,184,565 |
-18.17% |
$349,901,781.00 |
| FMR LLC |
31 Dec, 2025 |
14,340,237 |
-3,184,565 |
-18.17% |
$349,901,781.00 |
| FMR LLC |
31 Dec, 2025 |
14,340,237 |
-3,184,565 |
-18.17% |
$349,901,781.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
14,265,870 |
244,773 |
1.75% |
$251,364,634.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
14,021,097 |
-245,595 |
-1.72% |
$342,114,787.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
14,021,097 |
-245,595 |
-1.72% |
$342,114,787.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
14,021,097 |
-245,595 |
-1.72% |
$342,114,787.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
14,021,097 |
-245,595 |
-1.72% |
$342,114,787.00 |
| BlackRock, Inc. |
31 Dec, 2025 |
14,021,097 |
-245,595 |
-1.72% |
$342,114,787.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
11,701,832 |
121,209 |
1.05% |
$285,524,702.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
11,701,832 |
121,209 |
1.05% |
$285,524,702.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
11,701,832 |
121,209 |
1.05% |
$285,524,702.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
11,701,832 |
121,209 |
1.05% |
$285,524,702.00 |
| VANGUARD GROUP INC |
31 Dec, 2025 |
11,701,832 |
121,209 |
1.05% |
$285,524,702.00 |
| FMR LLC |
31 Dec, 2025 |
10,768,256 |
-3,571,981 |
-24.91% |
$189,736,674.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
31 Dec, 2025 |
5,698,764 |
5,698,764 |
0.00% |
$100,412,222.00 |
| VANGUARD CAPITAL MANAGEMENT LLC |
31 Dec, 2025 |
5,160,197 |
5,160,197 |
0.00% |
$90,922,671.00 |
| DME Capital Management, LP |
31 Dec, 2025 |
4,930,318 |
162,311 |
3.40% |
$86,872,203.00 |