| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 5.2% | $30,645,522 | 583,060 | FMR LLC | 30 Sep 2025 | |||
| FJ Capital Management LLC | 3.8% | $22,456,358 | 431,687 | FJ Capital Management LLC | 30 Sep 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 7.3% | 818,415 | +5.7% | 0% | $43,015,896 |
| VANGUARD GROUP INC | 5.6% | 627,142 | +0.17% | 0% | $32,962,584 |
| FMR LLC | 5.2% | 583,060 | -32% | 0% | $30,645,638 |
| DIMENSIONAL FUND ADVISORS LP | 3.9% | 432,463 | +0.94% | 0% | $22,730,830 |
| FJ Capital Management LLC | 2.7% | 300,944 | +6.4% | 1.7% | $15,817,617 |
| AMERICAN CENTURY COMPANIES INC | 2.5% | 275,411 | +10% | 0.01% | $14,475,602 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 2.2% | 247,967 | -1.8% | 0.01% | $13,033,146 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 232,630 | +0.85% | 0% | $12,229,480 |
| RAFFLES ASSOCIATES LP | 2% | 229,086 | -0.07% | 11% | $12,040,760 |
| STATE STREET CORP | 1.9% | 213,554 | +0.63% | 0% | $11,224,398 |
| RENAISSANCE TECHNOLOGIES LLC | 1% | 113,734 | +3.7% | 0.01% | $5,977,859 |
| MILLENNIUM MANAGEMENT LLC | 0.9% | 100,724 | +87% | 0% | $5,294,053 |
| NORTHERN TRUST CORP | 0.86% | 96,374 | -0.68% | 0% | $5,065,417 |
| MORGAN STANLEY | 0.81% | 90,693 | +47% | 0% | $4,766,854 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.71% | 79,585 | +1.4% | 0% | $4,182,988 |
| Siena Capital Partners GP, LLC | 0.71% | 79,314 | 0% | 1.2% | $4,168,744 |
| UBS Group AG | 0.63% | 70,315 | +8.5% | 0% | $3,695,756 |
| JPMORGAN CHASE & CO | 0.57% | 63,467 | +7.7% | 0% | $3,335,826 |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 0.5% | 55,771 | -53% | 0.01% | $2,931,324 |
| GOLDMAN SACHS GROUP INC | 0.5% | 55,631 | +102% | 0% | $2,923,978 |
| Qube Research & Technologies Ltd | 0.48% | 53,695 | +65% | 0% | $2,822,209 |
| ACR Alpine Capital Research, LLC | 0.47% | 53,207 | +9.6% | 0.05% | $2,796,560 |
| Bank of New York Mellon Corp | 0.42% | 47,395 | +1.3% | 0% | $2,491,076 |
| LAZARD ASSET MANAGEMENT LLC | 0.37% | 41,295 | +5.6% | 0% | $2,170,465 |
| TWO SIGMA INVESTMENTS, LP | 0.37% | 40,996 | +151% | 0% | $2,154,750 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 25,552 | $1,510,287 | +$1,197,678 | $59.12 | 5 |
| 2025 Q3 | 5,941,491 | $312,290,385 | -$2,704,725 | $52.56 | 135 |
| 2025 Q2 | 5,988,559 | $328,051,941 | +$8,900,754 | $54.78 | 113 |
| 2025 Q1 | 5,827,146 | $303,131,041 | -$299,939 | $52.02 | 112 |
| 2024 Q4 | 5,817,843 | $333,771,642 | +$8,215,089 | $57.37 | 114 |
| 2024 Q3 | 5,671,188 | $320,632,488 | +$5,204,469 | $56.49 | 108 |
| 2024 Q2 | 5,534,298 | $249,078,054 | -$5,467,482 | $45.01 | 99 |
| 2024 Q1 | 5,657,942 | $247,310,066 | +$119,262 | $43.71 | 92 |
| 2023 Q4 | 10,028 | $535,395 | +$225,840 | $53.39 | 2 |
| 2023 Q3 | 5,557,667 | $215,007,883 | -$2,779,433 | $38.69 | 77 |
| 2023 Q2 | 5,604,202 | $215,479,870 | +$10,273,665 | $38.45 | 81 |
| 2023 Q1 | 5,365,137 | $200,682,842 | +$22,980,996 | $37.41 | 87 |
| 2022 Q4 | 4,685,939 | $214,757,241 | -$918,436 | $45.83 | 78 |
| 2022 Q3 | 4,681,690 | $238,883,296 | +$6,108,013 | $51.03 | 80 |
| 2022 Q2 | 4,644,824 | $210,207,401 | -$1,377,040 | $45.26 | 80 |
| 2022 Q1 | 4,764,386 | $237,998,753 | +$4,152,048 | $49.95 | 85 |
| 2021 Q4 | 4,605,653 | $240,264,343 | +$3,838,519 | $52.17 | 81 |
| 2021 Q3 | 4,371,114 | $196,292,982 | -$5,349,863 | $44.89 | 70 |
| 2021 Q2 | 4,489,024 | $201,828,531 | +$1,679,348 | $44.96 | 65 |
| 2021 Q1 | 4,451,649 | $175,517,572 | +$2,731,338 | $39.42 | 63 |
| 2020 Q4 | 4,101,756 | $124,865,019 | +$1,401,099 | $30.44 | 59 |
| 2020 Q3 | 4,504,819 | $106,189,798 | -$2,006,794 | $23.58 | 59 |
| 2020 Q2 | 4,587,379 | $111,078,217 | +$503,744 | $24.30 | 63 |
| 2020 Q1 | 4,467,767 | $108,292,805 | -$2,346,799 | $24.27 | 61 |
| 2019 Q4 | 4,619,974 | $177,214,312 | -$725,731 | $38.36 | 60 |
| 2019 Q3 | 4,587,779 | $167,192,778 | +$706,788 | $36.43 | 61 |
| 2019 Q2 | 4,576,297 | $159,386,213 | +$3,151,892 | $34.83 | 63 |
| 2019 Q1 | 4,485,431 | $138,148,528 | +$2,384,051 | $30.80 | 61 |
| 2018 Q4 | 4,423,204 | $149,937,503 | +$742,557 | $33.90 | 65 |
| 2018 Q3 | 4,377,055 | $163,131,758 | +$3,612,454 | $37.27 | 68 |
| 2018 Q2 | 4,279,616 | $166,997,334 | +$2,265,425 | $39.02 | 66 |
| 2018 Q1 | 4,223,673 | $152,632,696 | -$1,124,667 | $36.60 | 65 |
| 2017 Q4 | 4,253,414 | $159,896,300 | +$4,118,487 | $37.59 | 69 |
| 2017 Q3 | 4,140,890 | $151,083,439 | +$3,436,737 | $36.49 | 61 |
| 2017 Q2 | 4,059,127 | $130,943,163 | +$26,212,482 | $32.26 | 58 |
| 2017 Q1 | 3,220,450 | $114,389,497 | +$12,415,569 | $35.52 | 59 |
| 2016 Q4 | 3,145,755 | $111,301,109 | +$3,711,041 | $35.38 | 60 |
| 2016 Q3 | 2,802,200 | $69,780,823 | +$563,192 | $24.90 | 51 |
| 2016 Q2 | 2,817,734 | $66,303,613 | +$5,428,123 | $23.53 | 49 |
| 2016 Q1 | 2,574,750 | $61,848,000 | +$294,509 | $24.02 | 38 |
| 2015 Q4 | 2,562,289 | $61,247,000 | +$754,692 | $23.90 | 26 |
| 2015 Q3 | 2,560,908 | $53,101,000 | +$1,808,800 | $20.72 | 25 |
| 2015 Q2 | 2,473,983 | $46,620,000 | +$364,069 | $18.85 | 25 |
| 2015 Q1 | 2,445,368 | $46,145,000 | +$21,442,760 | $18.87 | 25 |
| 2014 Q4 | 1,274,654 | $48,390,000 | +$1,011,413 | $37.97 | 25 |
| 2014 Q3 | 1,248,383 | $44,789,760 | -$166,805 | $35.88 | 24 |
| 2014 Q2 | 1,253,013 | $44,923,380 | +$343,042 | $35.69 | 22 |
| 2014 Q1 | 1,243,463 | $43,379,900 | +$453,242 | $34.56 | 21 |