| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| DIMENSIONAL FUND ADVISORS LP | 5.4% | $34,407,706 | 563,753 | Dimensional Fund Advisors LP | 30 Sep 2025 | |||
| RENAISSANCE TECHNOLOGIES LLC | 4.9% | $10,546,940 | 250,046 | Renaissance Technologies LLC | 30 Sep 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| GAMCO INVESTORS, INC. ET AL | 7.6% | 789,700 | -0.48% | 0.47% | $48,203,288 |
| BlackRock, Inc. | 6.7% | 701,213 | +1.5% | 0% | $42,802,042 |
| VANGUARD GROUP INC | 6.1% | 641,978 | +1.4% | 0% | $39,186,338 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 5.5% | 573,500 | +2.1% | 2.4% | $35,006,440 |
| DIMENSIONAL FUND ADVISORS LP | 5.4% | 563,753 | -15% | 0.01% | $34,411,057 |
| RENAISSANCE TECHNOLOGIES LLC | 4.5% | 468,792 | -0.34% | 0.04% | $28,615,064 |
| AMERICAN CENTURY COMPANIES INC | 3.8% | 401,152 | +9.6% | 0.01% | $24,486,318 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.5% | 263,381 | +11% | 0% | $16,080,123 |
| STATE STREET CORP | 2.1% | 216,600 | +3.7% | 0% | $13,221,264 |
| GABELLI FUNDS LLC | 1.6% | 163,400 | -0.49% | 0.07% | $9,973,936 |
| DIAMOND HILL CAPITAL MANAGEMENT INC | 1.2% | 125,054 | -3.6% | 0.04% | $7,633,296 |
| BARD ASSOCIATES INC | 0.99% | 103,360 | -5.7% | 1.7% | $6,309,095 |
| NORTHERN TRUST CORP | 0.98% | 101,961 | -0.32% | 0% | $6,223,700 |
| MILLENNIUM MANAGEMENT LLC | 0.95% | 99,213 | +75% | 0% | $6,055,962 |
| Bank of New York Mellon Corp | 0.93% | 97,380 | +1.6% | 0% | $5,944,078 |
| ROYCE & ASSOCIATES LP | 0.92% | 95,700 | -72% | 0.06% | $5,841,528 |
| Allspring Global Investments Holdings, LLC | 0.84% | 88,177 | +52% | 0.01% | $5,382,324 |
| Cardinal Capital Management | 0.84% | 87,671 | -7.7% | 0.74% | $5,351,438 |
| TWO SIGMA INVESTMENTS, LP | 0.82% | 85,798 | +112% | 0.01% | $5,237,110 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.79% | 82,973 | +173% | 0% | $5,064,672 |
| MORGAN STANLEY | 0.71% | 73,918 | +13% | 0% | $4,511,997 |
| North Star Investment Management Corp. | 0.63% | 65,400 | -9.7% | 0.26% | $3,992,016 |
| GOLDMAN SACHS GROUP INC | 0.6% | 62,693 | -24% | 0% | $3,826,781 |
| TUDOR INVESTMENT CORP ET AL | 0.51% | 52,935 | +190% | 0.02% | $3,231,152 |
| CSM Advisors, LLC | 0.5% | 51,825 | -3.1% | 0.09% | $3,163,000 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 348 | $17,031 | -$832 | $48.94 | 2 |
| 2025 Q3 | 7,075,914 | $431,908,993 | +$4,685,481 | $61.04 | 150 |
| 2025 Q2 | 7,000,366 | $412,955,998 | +$2,742,720 | $58.99 | 124 |
| 2025 Q1 | 7,029,236 | $322,785,926 | +$159,341,060 | $45.92 | 113 |
| 2024 Q4 | 3,515,691 | $308,099,047 | +$1,875,776 | $87.64 | 98 |
| 2024 Q3 | 3,501,063 | $241,542,325 | +$3,256,254 | $68.99 | 87 |
| 2024 Q2 | 3,471,200 | $222,472,368 | -$3,711,771 | $64.09 | 90 |
| 2024 Q1 | 3,514,464 | $261,997,418 | -$1,420,717 | $74.56 | 89 |
| 2023 Q4 | 3,888 | $260,807 | +$260,807 | $67.08 | 1 |
| 2023 Q3 | 3,453,102 | $214,371,654 | +$2,484,054 | $61.75 | 87 |
| 2023 Q2 | 3,486,617 | $205,667,137 | +$21,693,251 | $58.99 | 81 |
| 2023 Q1 | 3,186,935 | $132,604,692 | +$887,665 | $41.61 | 63 |
| 2022 Q4 | 3,091,944 | $103,705,349 | +$983,373 | $33.54 | 51 |
| 2022 Q3 | 3,052,696 | $73,873,194 | -$2,920,819 | $24.20 | 46 |
| 2022 Q2 | 3,274,822 | $100,076,908 | -$5,654,776 | $30.65 | 54 |
| 2022 Q1 | 3,471,205 | $99,434,170 | -$2,656,819 | $28.65 | 59 |
| 2021 Q4 | 3,554,079 | $116,310,630 | -$1,367,221 | $32.73 | 59 |
| 2021 Q3 | 3,592,225 | $125,719,370 | +$1,458,329 | $35.00 | 62 |
| 2021 Q2 | 3,492,767 | $119,381,876 | -$1,859,611 | $34.18 | 59 |
| 2021 Q1 | 3,541,560 | $121,977,148 | -$2,097,289 | $34.44 | 66 |
| 2020 Q4 | 3,416,616 | $116,430,841 | +$588,778 | $34.08 | 67 |
| 2020 Q3 | 3,746,367 | $134,021,571 | +$399,594 | $35.77 | 69 |
| 2020 Q2 | 3,438,948 | $119,328,117 | -$955,385 | $34.70 | 69 |
| 2020 Q1 | 3,469,067 | $116,000,479 | -$2,407,419 | $33.43 | 65 |
| 2019 Q4 | 3,803,114 | $137,865,675 | -$1,678,264 | $36.25 | 65 |
| 2019 Q3 | 3,858,887 | $131,427,959 | -$458,906 | $34.06 | 65 |
| 2019 Q2 | 3,874,404 | $131,860,388 | -$73,558 | $34.04 | 65 |
| 2019 Q1 | 3,903,382 | $121,557,578 | +$96,456 | $31.14 | 66 |
| 2018 Q4 | 3,897,645 | $103,301,728 | -$262,726 | $26.50 | 64 |
| 2018 Q3 | 3,868,950 | $149,178,477 | +$15,294 | $38.56 | 69 |
| 2018 Q2 | 3,867,729 | $162,990,963 | -$2,694,964 | $42.14 | 72 |
| 2018 Q1 | 3,921,738 | $157,611,664 | -$3,748 | $40.19 | 67 |
| 2017 Q4 | 3,934,963 | $163,306,626 | +$500,746 | $41.50 | 76 |
| 2017 Q3 | 3,902,505 | $190,934,297 | -$510,863 | $48.93 | 71 |
| 2017 Q2 | 3,919,928 | $164,673,396 | +$1,752,839 | $42.01 | 64 |
| 2017 Q1 | 3,894,867 | $145,105,194 | +$6,853,577 | $37.26 | 66 |
| 2016 Q4 | 3,922,895 | $149,892,726 | -$644,796 | $38.21 | 75 |
| 2016 Q3 | 3,942,996 | $148,418,037 | -$514,466 | $37.64 | 69 |
| 2016 Q2 | 3,971,158 | $137,115,203 | -$527,036 | $34.53 | 74 |
| 2016 Q1 | 3,988,562 | $134,769,782 | +$1,328,474 | $33.78 | 74 |
| 2015 Q4 | 3,932,957 | $144,914,640 | +$6,442,024 | $36.83 | 62 |
| 2015 Q3 | 3,801,411 | $87,051,205 | -$667,304 | $22.90 | 51 |
| 2015 Q2 | 3,755,287 | $114,081,333 | +$545,155 | $30.38 | 50 |
| 2015 Q1 | 3,805,416 | $127,970,588 | +$1,265,696 | $33.65 | 52 |
| 2014 Q4 | 3,769,030 | $122,930,938 | +$703,483 | $32.63 | 53 |
| 2014 Q3 | 3,747,512 | $97,700,698 | -$259,577 | $26.07 | 55 |
| 2014 Q2 | 3,756,854 | $114,829,345 | -$647,340 | $30.57 | 59 |
| 2014 Q1 | 3,753,132 | $129,605,441 | +$124,466 | $34.54 | 61 |