| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 7.8% | -14.4% | $46,299,588 | -$7,913,574 | 1,471,697 | -14.6% | BlackRock, Inc. | 31 Mar 2025 |
| T. Rowe Price Investment Management, Inc. | 7.6% | $45,381,428 | 1,442,512 | T. Rowe Price Investment Management, Inc. | 31 Mar 2025 | |||
| Divisar Capital Management LLC | 4.9% | -34.3% | $29,612,763 | -$13,748,649 | 941,283 | -31.7% | Divisar Capital Management LLC | 31 Mar 2025 |
| ROYCE & ASSOCIATES LP | 0% | -92.5% | $12,693 | -$46,248,674 | 289 | -100% | ROYCE & ASSOCIATES LP | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 100 | $4,392 | -$871,178,150 | $43.92 | 1 |
| 2025 Q2 | 19,837,426 | $871,262,562 | +$157,113,734 | $43.92 | 165 |
| 2025 Q1 | 18,870,487 | $515,147,118 | +$10,151,522 | $27.3 | 151 |
| 2024 Q4 | 18,548,275 | $470,478,223 | -$9,316,522 | $25.36 | 136 |
| 2024 Q3 | 18,699,367 | $359,569,458 | -$16,263,326 | $19.14 | 120 |
| 2024 Q2 | 19,701,036 | $315,214,540 | -$1,642,099 | $16 | 138 |
| 2024 Q1 | 19,289,131 | $415,161,671 | +$14,484,725 | $21.51 | 135 |
| 2023 Q4 | 18,523,738 | $417,002,626 | +$19,519,183 | $22.53 | 132 |
| 2023 Q3 | 18,092,464 | $275,548,389 | -$3,373,088 | $15.23 | 124 |
| 2023 Q2 | 18,273,538 | $296,034,769 | -$30,452,489 | $16.2 | 131 |
| 2023 Q1 | 18,961,683 | $466,640,142 | +$15,375,677 | $24.61 | 142 |
| 2022 Q4 | 18,153,705 | $533,958,079 | +$5,218,384 | $29.41 | 142 |
| 2022 Q3 | 17,998,296 | $493,900,599 | -$15,849,054 | $27.44 | 138 |
| 2022 Q2 | 18,580,308 | $573,094,258 | +$1,459,625 | $30.83 | 136 |
| 2022 Q1 | 17,800,537 | $924,339,857 | -$3,115,353 | $51.92 | 142 |
| 2021 Q4 | 17,735,215 | $1,241,809,579 | -$8,989,771 | $70.02 | 149 |
| 2021 Q3 | 17,575,863 | $1,156,823,543 | -$16,826,107 | $65.81 | 136 |
| 2021 Q2 | 17,764,059 | $1,381,313,375 | +$1,559,762 | $77.77 | 152 |
| 2021 Q1 | 17,695,796 | $1,532,213,268 | +$17,795,579 | $86.57 | 157 |
| 2020 Q4 | 17,638,576 | $1,245,969,669 | +$530,238 | $70.63 | 152 |
| 2020 Q3 | 17,685,129 | $1,078,488,932 | +$21,069,349 | $60.98 | 146 |
| 2020 Q2 | 17,311,256 | $927,960,111 | -$3,921,082 | $53.6 | 151 |
| 2020 Q1 | 17,392,670 | $775,240,810 | -$19,433 | $44.5 | 139 |
| 2019 Q4 | 17,353,150 | $873,740,533 | -$3,658,370 | $50.35 | 138 |
| 2019 Q3 | 17,355,152 | $838,831,509 | -$4,266,577 | $48.35 | 132 |
| 2019 Q2 | 17,428,749 | $916,242,902 | +$32,092,435 | $52.58 | 125 |
| 2019 Q1 | 16,941,997 | $743,683,734 | +$13,154,517 | $43.91 | 130 |
| 2018 Q4 | 16,752,568 | $680,724,320 | -$6,105,667 | $40.64 | 133 |
| 2018 Q3 | 16,702,224 | $1,074,399,181 | +$43,876,056 | $64.35 | 145 |
| 2018 Q2 | 16,330,302 | $887,592,880 | +$10,732,426 | $54.35 | 133 |
| 2018 Q1 | 16,116,151 | $943,685,124 | +$27,856,705 | $58.4 | 139 |
| 2017 Q4 | 15,956,635 | $750,297,507 | -$35,227,974 | $47 | 143 |
| 2017 Q3 | 16,882,893 | $645,764,600 | +$19,885,764 | $38.25 | 119 |
| 2017 Q2 | 16,380,276 | $619,174,813 | +$8,106,076 | $37.8 | 122 |
| 2017 Q1 | 16,172,261 | $578,186,278 | +$82,188,665 | $35.75 | 120 |
| 2016 Q4 | 15,890,364 | $572,107,556 | +$8,418,876 | $36 | 132 |
| 2016 Q3 | 15,605,227 | $560,419,456 | -$4,541,745 | $35.95 | 132 |
| 2016 Q2 | 15,749,164 | $532,749,023 | -$29,327,637 | $33.83 | 126 |
| 2016 Q1 | 16,634,794 | $535,424,448 | -$22,523,301 | $32.21 | 124 |
| 2015 Q4 | 17,357,470 | $512,152,560 | -$40,950,449 | $29.52 | 118 |
| 2015 Q3 | 18,532,159 | $648,625,815 | -$38,065,784 | $35 | 126 |
| 2015 Q2 | 19,184,851 | $895,773,456 | +$65,581,589 | $46.7 | 130 |
| 2015 Q1 | 16,935,918 | $1,051,928,274 | +$28,299,414 | $62.13 | 131 |
| 2014 Q4 | 17,202,858 | $1,077,994,508 | +$22,512,754 | $62.68 | 136 |
| 2014 Q3 | 16,868,329 | $856,062,583 | +$13,312,528 | $50.75 | 130 |
| 2014 Q2 | 16,616,666 | $816,205,053 | +$8,931,825 | $49.12 | 134 |
| 2014 Q1 | 16,483,999 | $873,129,027 | +$8,603,522 | $53 | 142 |