| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 5.2% | +4.8% | $15,851,085 | +$512,307 | 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 Q3 | 4,813,456 | $192,194,944 | -$2,360,821 | $39.92 | 96 |
| 2025 Q2 | 4,872,490 | $191,893,285 | +$192,772 | $39.38 | 92 |
| 2025 Q1 | 4,870,974 | $185,166,784 | -$4,823,841 | $38.01 | 88 |
| 2024 Q4 | 5,005,470 | $205,642,644 | +$1,059,860 | $41.06 | 92 |
| 2024 Q3 | 4,952,749 | $220,367,570 | +$4,137,841 | $44.49 | 86 |
| 2024 Q2 | 4,839,440 | $176,359,187 | +$2,395,023 | $36.45 | 80 |
| 2024 Q1 | 4,768,183 | $165,474,117 | -$123,089 | $34.71 | 74 |
| 2023 Q4 | 4,470,671 | $165,234,496 | -$694,069 | $36.96 | 73 |
| 2023 Q3 | 4,491,289 | $132,492,505 | -$302,355 | $29.50 | 77 |
| 2023 Q2 | 4,588,791 | $137,997,858 | +$5,711,253 | $30.07 | 78 |
| 2023 Q1 | 4,374,278 | $131,259,131 | +$427,423 | $30.01 | 70 |
| 2022 Q4 | 4,308,523 | $144,071,534 | +$6,166,974 | $33.44 | 71 |
| 2022 Q3 | 4,093,242 | $111,570,126 | -$21,661,816 | $27.26 | 60 |
| 2022 Q2 | 4,063,788 | $116,658,465 | -$19,777,495 | $28.71 | 64 |
| 2022 Q1 | 4,315,280 | $133,791,694 | -$415,990 | $31.00 | 81 |
| 2021 Q4 | 4,757,384 | $159,977,394 | -$1,005,367 | $33.63 | 80 |
| 2021 Q3 | 4,749,694 | $164,337,120 | +$79,064,943 | $34.61 | 75 |
| 2021 Q2 | 2,382,892 | $169,837,052 | -$2,461,957 | $71.27 | 75 |
| 2021 Q1 | 2,432,793 | $163,485,022 | -$4,339,486 | $67.20 | 76 |
| 2020 Q4 | 2,293,885 | $125,880,676 | +$5,035,940 | $54.80 | 72 |
| 2020 Q3 | 2,459,127 | $100,829,244 | +$547,894 | $41.00 | 69 |
| 2020 Q2 | 2,425,127 | $93,534,747 | -$3,584,758 | $38.57 | 67 |
| 2020 Q1 | 2,521,885 | $90,775,072 | -$10,775,626 | $36.00 | 65 |
| 2019 Q4 | 2,682,521 | $171,106,550 | +$6,267,233 | $63.79 | 87 |
| 2019 Q3 | 2,598,495 | $136,410,180 | -$248,484 | $52.50 | 73 |
| 2019 Q2 | 2,595,242 | $134,565,240 | +$4,907,689 | $51.87 | 77 |
| 2019 Q1 | 2,518,598 | $127,126,737 | +$3,058,134 | $50.48 | 80 |
| 2018 Q4 | 2,458,418 | $105,404,272 | +$9,057,452 | $42.88 | 75 |
| 2018 Q3 | 2,232,923 | $124,407,739 | +$2,161,772 | $55.72 | 72 |
| 2018 Q2 | 2,172,921 | $137,344,343 | +$16,255,689 | $63.25 | 80 |
| 2018 Q1 | 1,936,668 | $103,611,608 | +$3,417,314 | $53.50 | 70 |
| 2017 Q4 | 1,875,114 | $102,325,150 | +$6,807,873 | $54.57 | 69 |
| 2017 Q3 | 1,567,368 | $80,970,000 | +$26,330,403 | $51.65 | 51 |
| 2017 Q2 | 1,058,906 | $47,179,000 | +$56,239 | $44.63 | 36 |
| 2017 Q1 | 1,068,089 | $39,346,000 | +$1,288,665 | $37.31 | 31 |
| 2016 Q4 | 1,075,139 | $38,649,000 | +$6,146,877 | $35.94 | 31 |
| 2016 Q3 | 874,586 | $25,530,000 | +$1,599,055 | $29.19 | 23 |
| 2016 Q2 | 819,627 | $20,773,000 | -$409,685 | $25.35 | 22 |
| 2016 Q1 | 835,904 | $21,055,000 | +$355,090 | $25.19 | 22 |
| 2015 Q4 | 821,092 | $21,280,000 | +$551,869 | $25.99 | 21 |
| 2015 Q3 | 770,280 | $18,227,000 | -$212,336 | $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,865 | $18.25 | 13 |
| 2014 Q3 | 732,555 | $12,465,000 | +$5,101 | $17.10 | 13 |
| 2014 Q2 | 732,256 | $12,631,000 | -$1,334,038 | $17.39 | 12 |
| 2014 Q1 | 814,348 | $13,331,000 | -$368,268 | $16.35 | 13 |