| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 5.2% | +4.8% | $15,747,117 | +$508,947 | 399,876 | +3.3% | The Vanguard Group | 30 Jun 2025 |
| Filer | Ownership | Holdings Value | Nb Shares | Share Change % |
|---|---|---|---|---|
| T. Rowe Price Investment Management, Inc. | 13% | $40,906,000 | 1,024,698 | -0.08% |
| BlackRock, Inc. | 5.7% | $17,560,090 | 439,882 | -2.9% |
| DIMENSIONAL FUND ADVISORS LP | 5.4% | $16,631,404 | 416,626 | -0.03% |
| VANGUARD GROUP INC | 5.1% | $15,769,518 | 395,028 | -1.2% |
| De Lisle Partners LLP | 5% | $15,429,762 | 385,451 | 0% |
| Pacific Ridge Capital Partners, LLC | 2.8% | $8,528,549 | 213,641 | -2.3% |
| GEODE CAPITAL MANAGEMENT, LLC | 2% | $6,229,212 | 156,006 | -4.5% |
| TCW GROUP INC | 2% | $6,068,998 | 152,029 | +2.4% |
| ALLIANCEBERNSTEIN L.P. | 1.9% | $5,763,450 | 144,375 | -25% |
| STATE STREET CORP | 1.7% | $5,146,087 | 128,910 | +0.27% |
| RENAISSANCE TECHNOLOGIES LLC | 1.5% | $4,510,361 | 112,985 | -3.7% |
| ROYCE & ASSOCIATES LP | 1.3% | $4,125,652 | 103,348 | +35% |
| AMERICAN CENTURY COMPANIES INC | 1.1% | $3,428,250 | 85,878 | 0% |
| ACADIAN ASSET MANAGEMENT LLC | 1.1% | $3,343,000 | 83,792 | +0.76% |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 1.1% | $3,255,995 | 81,563 | -5.5% |
| STILWELL VALUE LLC | 1% | $3,113,760 | 78,000 | 0% |
| NORTHERN TRUST CORP | 1% | $3,087,533 | 77,343 | -4.3% |
| Bank of New York Mellon Corp | 0.74% | $2,271,181 | 56,893 | -1.2% |
| Empowered Funds, LLC | 0.49% | $1,520,633 | 38,092 | -6.9% |
| PANAGORA ASSET MANAGEMENT INC | 0.42% | $1,306,302 | 32,723 | -7.9% |
| RAYMOND JAMES FINANCIAL INC | 0.41% | $1,275,011 | 31,939 | +0.29% |
| Aristides Capital LLC | 0.41% | $1,265,105 | 31,691 | 0% |
| HighTower Advisors, LLC | 0.38% | $1,176,802 | 29,479 | 0% |
| BARCLAYS PLC | 0.35% | $1,088,299 | 27,262 | -5.1% |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0.35% | $1,067,421 | 26,739 | 0% |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 270 | $11,116 | +$1,729 | $41.17 | 1 |
| 2025 Q3 | 4,813,456 | $192,194,944 | -$2,360,822 | $39.92 | 96 |
| 2025 Q2 | 4,872,474 | $191,892,285 | +$193,647 | $39.38 | 91 |
| 2025 Q1 | 4,870,974 | $185,166,346 | -$5,038,995 | $38.01 | 88 |
| 2024 Q4 | 5,005,470 | $205,642,441 | +$1,275,015 | $41.06 | 92 |
| 2024 Q3 | 4,952,749 | $220,367,878 | +$4,137,842 | $44.49 | 86 |
| 2024 Q2 | 4,839,440 | $176,359,513 | +$2,395,096 | $36.45 | 80 |
| 2024 Q1 | 4,768,181 | $165,474,519 | -$556,462 | $34.71 | 74 |
| 2023 Q4 | 4,515,995 | $166,908,504 | -$279,000 | $36.96 | 75 |
| 2023 Q3 | 4,561,438 | $134,561,903 | -$286,925 | $29.50 | 78 |
| 2023 Q2 | 4,588,791 | $137,998,089 | +$5,711,486 | $30.07 | 78 |
| 2023 Q1 | 4,374,278 | $131,259,131 | +$427,422 | $30.01 | 70 |
| 2022 Q4 | 4,308,523 | $144,071,534 | +$6,623,464 | $33.44 | 71 |
| 2022 Q3 | 4,121,689 | $112,346,126 | -$21,963,954 | $27.26 | 61 |
| 2022 Q2 | 4,103,312 | $117,793,465 | -$19,263,663 | $28.71 | 65 |
| 2022 Q1 | 4,754,159 | $147,396,694 | -$233,695 | $31.00 | 82 |
| 2021 Q4 | 4,757,384 | $159,977,394 | -$999,141 | $33.63 | 80 |
| 2021 Q3 | 4,740,874 | $164,096,120 | +$79,281,253 | $34.61 | 74 |
| 2021 Q2 | 2,390,705 | $170,394,052 | -$2,651,090 | $71.27 | 76 |
| 2021 Q1 | 2,432,774 | $163,484,022 | -$5,457,100 | $67.20 | 76 |
| 2020 Q4 | 2,519,741 | $138,257,676 | +$3,278,894 | $54.80 | 75 |
| 2020 Q3 | 2,472,420 | $101,374,244 | +$515,507 | $41.00 | 70 |
| 2020 Q2 | 2,462,545 | $94,978,747 | -$3,571,678 | $38.57 | 68 |
| 2020 Q1 | 2,558,964 | $92,110,072 | -$10,802,089 | $36.00 | 66 |
| 2019 Q4 | 2,687,477 | $171,421,550 | +$6,277,786 | $63.79 | 88 |
| 2019 Q3 | 2,603,285 | $136,660,180 | -$295,290 | $52.50 | 74 |
| 2019 Q2 | 2,609,435 | $135,301,240 | +$4,978,251 | $51.87 | 78 |
| 2019 Q1 | 2,531,388 | $127,772,737 | +$2,800,178 | $50.48 | 81 |
| 2018 Q4 | 2,478,528 | $106,266,560 | +$9,250,795 | $42.88 | 77 |
| 2018 Q3 | 2,234,209 | $124,479,739 | +$2,175,514 | $55.72 | 73 |
| 2018 Q2 | 2,175,185 | $137,487,343 | +$16,257,073 | $63.25 | 81 |
| 2018 Q1 | 1,936,668 | $103,611,608 | +$3,417,315 | $53.50 | 70 |
| 2017 Q4 | 1,875,114 | $102,325,150 | +$6,808,514 | $54.57 | 69 |
| 2017 Q3 | 1,567,368 | $80,970,000 | +$26,283,711 | $51.65 | 51 |
| 2017 Q2 | 1,058,906 | $47,179,000 | +$56,236 | $44.63 | 36 |
| 2017 Q1 | 1,068,089 | $39,346,000 | +$1,288,662 | $37.31 | 31 |
| 2016 Q4 | 1,075,139 | $38,649,000 | +$6,146,875 | $35.94 | 31 |
| 2016 Q3 | 874,586 | $25,530,000 | +$1,599,907 | $29.19 | 23 |
| 2016 Q2 | 819,854 | $20,779,000 | -$403,688 | $25.35 | 23 |
| 2016 Q1 | 835,904 | $21,055,000 | +$355,091 | $25.19 | 22 |
| 2015 Q4 | 821,092 | $21,280,000 | +$551,870 | $25.99 | 21 |
| 2015 Q3 | 770,280 | $18,227,000 | -$212,337 | $23.58 | 17 |
| 2015 Q2 | 779,003 | $17,195,000 | +$526,010 | $22.45 | 16 |
| 2015 Q1 | 756,472 | $14,472,000 | -$96,326 | $19.36 | 13 |
| 2014 Q4 | 761,444 | $13,897,000 | +$563,863 | $18.25 | 13 |
| 2014 Q3 | 732,555 | $12,465,000 | +$5,102 | $17.10 | 13 |
| 2014 Q2 | 732,256 | $12,631,000 | -$1,334,037 | $17.39 | 12 |
| 2014 Q1 | 814,348 | $13,331,000 | -$368,271 | $16.35 | 13 |