| 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,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 |
| DME Capital Management, LP |
31 Dec, 2025 |
4,768,007 |
2,080,410 |
77.41% |
$116,339,371.00 |
| DME Capital Management, LP |
31 Dec, 2025 |
4,768,007 |
2,080,410 |
77.41% |
$116,339,371.00 |
| DME Capital Management, LP |
31 Dec, 2025 |
4,768,007 |
2,080,410 |
77.41% |
$116,339,371.00 |
| DME Capital Management, LP |
31 Dec, 2025 |
4,768,007 |
2,080,410 |
77.41% |
$116,339,371.00 |
| DME Capital Management, LP |
31 Dec, 2025 |
4,768,007 |
2,080,410 |
77.41% |
$116,339,371.00 |