| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FIL Ltd | 5.7% | +4.6% | $28,469,900 | +$23,725,092 | 729,003 | +5% | FIL Limited | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,596,921 | $179,353,848 | +$68,875,832 | $39.05 | 57 |
| 2025 Q2 | 2,842,857 | $98,798,925 | -$24,174,965 | $34.75 | 52 |
| 2025 Q1 | 3,561,242 | $117,645,792 | +$25,321,330 | $33.27 | 52 |
| 2024 Q4 | 2,740,185 | $85,442,949 | -$3,626,491 | $31.28 | 50 |
| 2024 Q3 | 2,835,875 | $93,848,381 | +$144,669 | $33.02 | 48 |
| 2024 Q2 | 2,833,069 | $90,673,310 | -$109,219,819 | $31.85 | 43 |
| 2024 Q1 | 6,126,495 | $203,103,419 | +$52,079,959 | $33.23 | 41 |
| 2023 Q4 | 4,579,758 | $133,779,819 | -$11,089,007 | $29.18 | 36 |
| 2023 Q3 | 5,008,803 | $143,024,858 | -$12,406,539 | $28.55 | 44 |
| 2023 Q2 | 5,454,123 | $149,225,245 | +$5,141,178 | $27.36 | 28 |
| 2023 Q1 | 5,273,577 | $135,497,436 | +$129,432,180 | $25.7 | 17 |
| 2022 Q4 | 236,735 | $5,785,559 | -$413,647 | $24.44 | 17 |
| 2022 Q3 | 254,274 | $5,508,000 | -$3,941,653 | $21.66 | 15 |
| 2022 Q2 | 433,996 | $10,242,000 | -$5,123,870 | $23.6 | 17 |
| 2022 Q1 | 649,646 | $17,219,000 | +$4,105,500 | $26.71 | 20 |
| 2021 Q4 | 362,680 | $9,691,355 | +$4,913,130 | $26.71 | 12 |
| 2021 Q3 | 178,754 | $5,136,941 | -$1,936,930 | $28.73 | 9 |
| 2021 Q2 | 249,981 | $6,920,159 | +$27,998 | $27.74 | 9 |
| 2021 Q1 | 247,648 | $6,934,000 | +$6,231,460 | $28 | 7 |
| 2020 Q4 | 25,217 | $654,000 | -$1,894,130 | $26.06 | 4 |
| 2020 Q3 | 109,276 | $2,522,000 | -$716,000 | $23.1 | 3 |
| 2020 Q2 | 141,168 | $3,108,000 | -$422,553 | $22.03 | 4 |
| 2020 Q1 | 161,497 | $3,296,000 | -$1,532,768 | $20.41 | 6 |
| 2019 Q4 | 227,410 | $5,882,000 | -$1,360,667 | $25.8 | 2 |
| 2019 Q3 | 280,000 | $7,025,000 | -$7,526,786 | $25.09 | 1 |
| 2019 Q2 | 580,000 | $14,106,000 | +$4,347,793 | $24.32 | 1 |
| 2019 Q1 | 398,980 | $9,905,000 | +$9,905,000 | $24.84 | 2 |