| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| PRIMECAP MANAGEMENT CO/CA/ | 12.16% | -10.4% | $8,029,839 | -$742,073 | 4,956,691 | -8.5% | PRIMECAP MANAGEMENT CO/CA/ | 30 Sep 2025 |
| MORGAN STANLEY | 8.5% | +12.5% | $17,530,110 | +$2,200,052 | 3,390,737 | +14.4% | Morgan Stanley | 31 Mar 2025 |
| BlackRock, Inc. | 6.8% | $13,933,140 | 2,694,998 | BlackRock, Inc. | 31 Mar 2025 | |||
| FMR LLC | 0.2% | -1% | $114,736 | -$3,416,852 | 70,825 | -96.8% | FMR LLC | 31 Oct 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,835,102 | $51,571,421 | -$11,678,501 | $1.62 | 103 |
| 2025 Q2 | 36,256,022 | $93,898,311 | -$4,596,833 | $2.59 | 113 |
| 2025 Q1 | 36,156,132 | $243,324,576 | +$1,663,003 | $6.73 | 114 |
| 2024 Q4 | 35,870,967 | $243,565,337 | +$1,640,704 | $6.79 | 117 |
| 2024 Q3 | 35,563,337 | $293,811,542 | +$7,857,689 | $8.29 | 112 |
| 2024 Q2 | 34,744,517 | $220,280,080 | -$2,027,570 | $6.34 | 108 |
| 2024 Q1 | 34,672,382 | $321,430,455 | +$7,599,744 | $9.27 | 117 |
| 2023 Q4 | 33,520,168 | $427,381,569 | +$18,995,295 | $12.75 | 122 |
| 2023 Q3 | 33,253,122 | $343,505,198 | -$6,689,600 | $10.33 | 113 |
| 2023 Q2 | 33,869,172 | $443,992,925 | -$9,642,079 | $13.11 | 112 |
| 2023 Q1 | 34,707,575 | $388,032,205 | +$25,513,692 | $11.18 | 101 |
| 2022 Q4 | 33,773,100 | $284,706,913 | -$83,075,336 | $8.43 | 111 |
| 2022 Q3 | 34,912,391 | $581,637,070 | -$4,909,166 | $16.66 | 100 |
| 2022 Q2 | 35,341,147 | $520,187,047 | -$7,902,826 | $14.72 | 102 |
| 2022 Q1 | 34,711,340 | $861,059,885 | +$56,937,629 | $24.81 | 105 |
| 2021 Q4 | 32,045,807 | $1,027,712,027 | +$25,949,573 | $32.07 | 108 |
| 2021 Q3 | 31,600,475 | $1,136,986,158 | +$204,291,164 | $35.98 | 118 |
| 2021 Q2 | 25,771,799 | $1,136,970,052 | +$216,275,676 | $44.12 | 112 |
| 2021 Q1 | 20,788,776 | $950,879,909 | +$115,760,357 | $45.74 | 107 |
| 2020 Q4 | 17,288,638 | $1,179,671,046 | +$1,018,686,046 | $69.02 | 98 |