| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 16% | $126,453,150 | 3,744,541 | BlackRock, Inc. | 31 Mar 2025 | |||
| GAMCO INVESTORS, INC. ET AL | 5.1% | $50,593,639 | 1,167,886 | GAMCO Asset Management Inc. | 07 Jan 2026 | |||
| VICTORY CAPITAL MANAGEMENT INC | 4.5% | -36% | $49,330,651 | -$27,836,756 | 1,024,946 | -36% | Victory Capital Management, Inc. | 30 Sep 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 16% | 3,677,033 | -1.4% | 0% | $176,975,617 |
| VANGUARD GROUP INC | 11% | 2,513,520 | +1.4% | 0% | $120,975,718 |
| DIMENSIONAL FUND ADVISORS LP | 6.2% | 1,411,629 | -1.1% | 0.01% | $67,941,088 |
| GAMCO INVESTORS, INC. ET AL | 5.3% | 1,211,437 | -2.6% | 0.57% | $58,306,463 |
| VICTORY CAPITAL MANAGEMENT INC | 4.5% | 1,021,430 | -35% | 0.03% | $49,161,426 |
| STATE STREET CORP | 3.9% | 882,014 | +0.27% | 0% | $42,451,334 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 3.6% | 818,031 | +1.1% | 0.06% | $39,371,624 |
| ACK Asset Management LLC | 3.1% | 701,500 | 4.2% | $33,763,195 | |
| AMERICAN CENTURY COMPANIES INC | 2.9% | 672,030 | +24% | 0.02% | $32,344,804 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.5% | 578,477 | +0.04% | 0% | $27,845,216 |
| GABELLI FUNDS LLC | 2.5% | 568,900 | -0.96% | 0.19% | $27,381,157 |
| Invesco Ltd. | 2.2% | 510,171 | +3.1% | 0% | $24,554,531 |
| Harvey Partners, LLC | 2.2% | 501,000 | +48% | 2.2% | $24,113,130 |
| MORGAN STANLEY | 1.9% | 435,541 | -7.5% | 0% | $20,962,670 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.7% | 383,889 | +13% | 0% | $18,476,578 |
| First Eagle Investment Management, LLC | 1.3% | 298,150 | +2.1% | 0.03% | $14,349,960 |
| KENNEDY CAPITAL MANAGEMENT LLC | 1.3% | 297,360 | -3.4% | 0.32% | $14,311,937 |
| NORTHERN TRUST CORP | 1.2% | 269,054 | -2.3% | 0% | $12,949,570 |
| Bank of New York Mellon Corp | 1% | 234,790 | -1.2% | 0% | $11,300,432 |
| HEARTLAND ADVISORS INC | 1% | 233,450 | -0.11% | 0.59% | $11,235,949 |
| SEGALL BRYANT & HAMILL, LLC | 0.92% | 209,668 | -3% | 0.13% | $10,091,321 |
| Penn Capital Management Company, LLC | 0.92% | 209,548 | 0.78% | $10,095,962 | |
| JOHN G ULLMAN & ASSOCIATES INC | 0.79% | 180,276 | -2% | 1.2% | $8,676,684 |
| GOLDMAN SACHS GROUP INC | 0.74% | 168,483 | +8.4% | 0% | $8,109,077 |
| Hillsdale Investment Management Inc. | 0.66% | 150,635 | +14% | 0.22% | $7,250,062 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 28,994 | $1,282,380 | -$403,658 | $43.32 | 8 |
| 2025 Q3 | 22,642,932 | $1,089,781,584 | +$33,339,848 | $48.13 | 206 |
| 2025 Q2 | 22,004,575 | $917,361,815 | +$30,133,579 | $41.69 | 196 |
| 2025 Q1 | 21,305,303 | $733,995,590 | -$17,258,442 | $34.45 | 189 |
| 2024 Q4 | 21,755,384 | $730,983,297 | +$4,104,383 | $33.60 | 170 |
| 2024 Q3 | 21,635,836 | $691,076,633 | +$5,545,356 | $31.94 | 173 |
| 2024 Q2 | 21,510,989 | $638,080,099 | -$4,156,183 | $29.66 | 149 |
| 2024 Q1 | 20,780,721 | $907,073,014 | -$9,958,608 | $43.71 | 166 |
| 2023 Q4 | 24,627 | $916,125 | +$195,561 | $37.20 | 2 |
| 2023 Q3 | 20,832,534 | $982,272,576 | +$8,273,457 | $47.11 | 174 |
| 2023 Q2 | 20,644,430 | $937,646,026 | -$3,759,200 | $45.44 | 156 |
| 2023 Q1 | 20,214,143 | $833,847,771 | -$4,785,298 | $41.25 | 153 |
| 2022 Q4 | 20,895,559 | $849,609,510 | -$5,554,421 | $40.66 | 148 |
| 2022 Q3 | 21,249,665 | $662,932,967 | -$16,987,503 | $31.19 | 136 |
| 2022 Q2 | 21,817,974 | $889,721,724 | +$32,084,128 | $40.78 | 148 |
| 2022 Q1 | 21,158,442 | $910,141,832 | -$36,922,623 | $43.00 | 162 |
| 2021 Q4 | 21,451,076 | $1,485,660,966 | +$43,046,274 | $69.27 | 162 |
| 2021 Q3 | 20,792,729 | $1,119,200,287 | +$6,770,660 | $53.81 | 161 |
| 2021 Q2 | 21,157,895 | $1,331,555,403 | -$5,007,377 | $62.94 | 166 |
| 2021 Q1 | 20,979,792 | $1,582,055,688 | +$30,170,124 | $75.42 | 180 |
| 2020 Q4 | 20,747,670 | $1,201,615,817 | -$17,279,134 | $57.88 | 163 |
| 2020 Q3 | 21,089,435 | $1,144,368,430 | -$26,147,507 | $54.25 | 162 |
| 2020 Q2 | 21,563,985 | $998,160,745 | +$7,253,148 | $46.31 | 144 |
| 2020 Q1 | 21,457,102 | $750,451,561 | +$2,177,643 | $34.97 | 139 |
| 2019 Q4 | 21,313,201 | $895,149,890 | +$45,866,535 | $42.00 | 143 |
| 2019 Q3 | 20,747,183 | $645,254,748 | -$13,307,276 | $31.10 | 143 |
| 2019 Q2 | 21,120,544 | $687,647,745 | +$11,126,162 | $32.56 | 146 |
| 2019 Q1 | 21,052,941 | $795,056,969 | +$14,239,593 | $37.76 | 150 |
| 2018 Q4 | 20,849,046 | $629,362,777 | -$54,821,233 | $30.19 | 153 |
| 2018 Q3 | 21,618,314 | $1,089,767,619 | +$2,649,938 | $50.41 | 162 |
| 2018 Q2 | 21,631,000 | $1,293,568,713 | +$35,718,708 | $59.80 | 166 |
| 2018 Q1 | 21,437,006 | $1,183,136,923 | -$16,431,049 | $55.18 | 174 |
| 2017 Q4 | 21,525,391 | $1,259,286,219 | +$154,841,800 | $58.50 | 179 |
| 2017 Q3 | 18,664,526 | $1,045,367,475 | +$19,001,384 | $56.01 | 165 |
| 2017 Q2 | 18,380,436 | $1,020,109,524 | -$6,884,103 | $55.51 | 172 |
| 2017 Q1 | 18,464,392 | $1,135,727,412 | +$113,613,714 | $61.49 | 187 |
| 2016 Q4 | 17,924,443 | $1,209,074,896 | +$30,806,597 | $67.46 | 192 |
| 2016 Q3 | 18,094,869 | $1,082,888,316 | -$18,866,926 | $59.87 | 166 |
| 2016 Q2 | 18,444,793 | $1,035,711,092 | +$2,907,864 | $56.15 | 151 |
| 2016 Q1 | 18,448,925 | $861,251,038 | +$13,279 | $46.67 | 128 |
| 2015 Q4 | 18,782,427 | $764,161,487 | +$27,249,692 | $40.70 | 120 |
| 2015 Q3 | 18,244,999 | $611,386,444 | +$6,775,737 | $33.51 | 124 |
| 2015 Q2 | 17,833,040 | $745,754,965 | -$18,503,440 | $41.82 | 130 |
| 2015 Q1 | 18,491,683 | $792,601,580 | -$8,368,962 | $42.88 | 117 |
| 2014 Q4 | 18,743,902 | $737,076,884 | +$30,600,441 | $39.31 | 107 |
| 2014 Q3 | 17,977,954 | $655,640,468 | -$19,330,250 | $36.47 | 120 |
| 2014 Q2 | 18,403,339 | $805,686,929 | +$12,640,098 | $43.88 | 126 |
| 2014 Q1 | 17,573,269 | $770,543,600 | +$10,962,084 | $43.91 | 124 |