| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 10.2% | $80,091,651 | 1,967,849 | T. Rowe Price Investment Management, Inc. | 31 Oct 2025 | |||
| Fergeson Capital LLC | 9.88% | $70,575,319 | 1,729,783 | Fergeson Capital, LLC | 02 Jul 2025 | |||
| FJ Capital Management LLC | 6.36% | -1.2% | $49,767,594 | +$3,935,486 | 1,222,791 | +8.6% | FJ Capital Management LLC | 30 Sep 2025 |
| BlackRock, Inc. | 6.1% | $47,821,851 | 1,175,062 | BlackRock, Inc. | 30 Sep 2025 | |||
| VANGUARD GROUP INC | 4.79% | -5.6% | $37,518,779 | +$1,350,280 | 921,826 | +3.7% | The Vanguard Group | 30 Sep 2025 |
| DIMENSIONAL FUND ADVISORS LP | 4.2% | $28,442,140 | 737,225 | Dimensional Fund Advisors LP | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,288,762 | $540,934,771 | +$5,198,779 | $40.7 | 127 |
| 2025 Q2 | 13,160,203 | $536,734,593 | +$11,830,618 | $40.8 | 138 |
| 2025 Q1 | 12,985,914 | $511,696,985 | +$7,932,982 | $39.4 | 136 |
| 2024 Q4 | 12,735,339 | $540,313,865 | +$87,161,462 | $42.42 | 131 |
| 2024 Q3 | 10,656,447 | $435,678,643 | +$10,218,551 | $40.88 | 110 |
| 2024 Q2 | 10,358,004 | $366,175,663 | +$3,815,495 | $35.2 | 109 |
| 2024 Q1 | 9,898,218 | $340,219,639 | +$8,679,732 | $34.37 | 100 |
| 2023 Q4 | 10,083,389 | $341,842,737 | +$8,046,956 | $33.9 | 102 |
| 2023 Q3 | 9,409,798 | $226,519,934 | -$2,332,529 | $24.07 | 89 |
| 2023 Q2 | 9,570,691 | $218,050,824 | -$3,377,278 | $22.78 | 90 |
| 2023 Q1 | 9,643,443 | $234,988,855 | -$10,495,047 | $24.37 | 92 |
| 2022 Q4 | 9,949,924 | $325,094,015 | +$14,036,218 | $32.67 | 100 |
| 2022 Q3 | 9,511,039 | $281,851,435 | -$39,958,352 | $29.63 | 89 |
| 2022 Q2 | 9,549,446 | $278,483,314 | +$6,625,282 | $29.16 | 91 |
| 2022 Q1 | 9,774,721 | $315,754,235 | -$2,461,655 | $32.31 | 91 |
| 2021 Q4 | 9,858,463 | $334,426,017 | +$12,015,784 | $33.93 | 86 |
| 2021 Q3 | 9,440,158 | $314,962,192 | +$2,438,940 | $33.38 | 75 |
| 2021 Q2 | 9,389,337 | $286,247,725 | +$2,579,175 | $30.49 | 76 |
| 2021 Q1 | 9,317,859 | $255,310,547 | +$1,598,169 | $27.4 | 75 |
| 2020 Q4 | 9,274,794 | $200,255,608 | -$6,745,788 | $21.59 | 71 |
| 2020 Q3 | 9,747,300 | $151,192,737 | -$7,421,610 | $15.5 | 73 |
| 2020 Q2 | 10,179,028 | $177,314,783 | +$1,149,425 | $17.44 | 78 |
| 2020 Q1 | 10,119,709 | $174,568,614 | -$12,210,184 | $17.25 | 68 |
| 2019 Q4 | 10,681,424 | $329,739,565 | +$2,420,648 | $30.87 | 82 |
| 2019 Q3 | 10,614,619 | $284,740,378 | -$5,217,856 | $26.81 | 75 |
| 2019 Q2 | 10,802,880 | $287,880,969 | +$11,374,612 | $26.66 | 78 |
| 2019 Q1 | 10,409,379 | $299,733,901 | +$2,569,998 | $28.8 | 77 |
| 2018 Q4 | 10,191,785 | $359,224,355 | +$17,001,527 | $35.25 | 80 |
| 2018 Q3 | 9,657,512 | $379,159,722 | +$4,962,298 | $39.26 | 78 |
| 2018 Q2 | 9,541,455 | $395,776,589 | +$9,834,273 | $41.48 | 86 |
| 2018 Q1 | 9,224,196 | $357,914,770 | +$25,389,938 | $39.16 | 85 |
| 2017 Q4 | 8,695,779 | $307,904,212 | +$25,847,671 | $35.41 | 77 |
| 2017 Q3 | 7,491,223 | $266,534,406 | +$17,036,661 | $35.58 | 68 |
| 2017 Q2 | 7,137,592 | $218,695,152 | +$13,679,016 | $30.64 | 60 |
| 2017 Q1 | 6,684,712 | $212,370,716 | +$39,986,245 | $31.77 | 54 |
| 2016 Q4 | 5,651,911 | $189,959,973 | +$35,516,536 | $33.64 | 60 |
| 2016 Q3 | 4,654,785 | $120,749,331 | +$2,796,449 | $25.94 | 48 |
| 2016 Q2 | 4,537,619 | $100,462,723 | +$16,939,031 | $22.14 | 45 |
| 2016 Q1 | 3,807,633 | $79,956,646 | +$8,547,422 | $21 | 42 |
| 2015 Q4 | 3,395,654 | $79,404,895 | +$79,404,895 | $23.39 | 38 |