| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Chang Mike F | 14% | $78,838,210 | 4,127,655 | Mike F. Chang | 31 Dec 2024 | |||
| BlackRock, Inc. | 13% | $71,341,785 | 3,735,172 | BlackRock, Inc. | 31 Mar 2025 | |||
| DIMENSIONAL FUND ADVISORS LP | 6.3% | $35,175,840 | 1,841,667 | Dimensional Fund Advisors LP | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 13% | 3,845,295 | -0.33% | 0% | $107,514,449 |
| VANGUARD GROUP INC | 8.3% | 2,453,975 | +1.4% | 0% | $68,613,141 |
| DIMENSIONAL FUND ADVISORS LP | 5.7% | 1,687,666 | -1.9% | 0.01% | $47,186,117 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 5.3% | 1,555,003 | +10% | 0.04% | $43,477,884 |
| STATE STREET CORP | 4.1% | 1,212,058 | -5.2% | 0% | $33,889,142 |
| WELLINGTON MANAGEMENT GROUP LLP | 2.9% | 864,965 | +15% | 0% | $24,184,422 |
| Boston Partners | 2.7% | 786,630 | -29% | 0.02% | $21,994,137 |
| Robeco Schweiz AG | 2.7% | 785,264 | +0.35% | 0.49% | $21,955,981 |
| MILLENNIUM MANAGEMENT LLC | 2.2% | 637,876 | +57% | 0.01% | $17,835,013 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 607,477 | +0.96% | 0% | $16,987,510 |
| FMR LLC | 1.8% | 515,044 | +0.11% | 0% | $14,400,632 |
| ROYCE & ASSOCIATES LP | 1.5% | 427,353 | -0.83% | 0.12% | $11,948,790 |
| GOLDMAN SACHS GROUP INC | 1.3% | 370,350 | -21% | 0% | $10,354,986 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.2% | 344,601 | +14% | 0% | $9,635,044 |
| First Eagle Investment Management, LLC | 1.1% | 326,608 | -0.79% | 0.02% | $9,131,960 |
| Invesco Ltd. | 1.1% | 318,633 | -2.9% | 0% | $8,908,979 |
| OBERWEIS ASSET MANAGEMENT INC/ | 0.92% | 271,100 | +11% | 0.29% | $7,579,956 |
| MORGAN STANLEY | 0.89% | 262,816 | +9% | 0% | $7,348,336 |
| NORTHERN TRUST CORP | 0.86% | 251,879 | +0.73% | 0% | $7,042,537 |
| Acuitas Investments, LLC | 0.82% | 240,920 | +39% | 4.3% | $6,736,123 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 0.76% | 222,074 | -0.3% | 0.19% | $6,209,189 |
| GAGNON SECURITIES LLC | 0.73% | 215,349 | -0.29% | 1.2% | $6,021,158 |
| Russell Investments Group, Ltd. | 0.65% | 190,221 | -9.1% | 0.01% | $5,318,588 |
| BANK OF AMERICA CORP /DE/ | 0.61% | 179,297 | -15% | 0% | $5,013,142 |
| TWO SIGMA INVESTMENTS, LP | 0.55% | 162,320 | -18% | 0.01% | $4,538,467 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 82,053 | $1,625,434 | -$1,250,132 | $19.81 | 5 |
| 2025 Q3 | 22,139,153 | $618,972,766 | +$12,001,791 | $27.96 | 182 |
| 2025 Q2 | 21,713,945 | $557,181,406 | -$21,502,941 | $25.66 | 162 |
| 2025 Q1 | 22,643,486 | $562,839,969 | +$19,669,271 | $24.86 | 154 |
| 2024 Q4 | 20,527,876 | $760,129,440 | +$35,310,006 | $37.03 | 175 |
| 2024 Q3 | 19,547,024 | $725,692,788 | +$457,886 | $37.12 | 170 |
| 2024 Q2 | 19,484,925 | $728,150,135 | +$25,089,031 | $37.37 | 167 |
| 2024 Q1 | 19,132,588 | $421,680,236 | +$22,060,570 | $22.04 | 139 |
| 2023 Q4 | 18,128,150 | $472,537,779 | +$16,052,328 | $26.06 | 142 |
| 2023 Q3 | 17,457,863 | $520,908,409 | +$2,752,038 | $29.84 | 139 |
| 2023 Q2 | 17,411,579 | $570,926,195 | -$3,947,987 | $32.80 | 144 |
| 2023 Q1 | 17,512,856 | $471,906,972 | -$7,678,298 | $26.95 | 142 |
| 2022 Q4 | 17,779,705 | $508,010,087 | -$19,400,324 | $28.57 | 160 |
| 2022 Q3 | 18,449,500 | $567,553,851 | +$8,894,879 | $30.76 | 163 |
| 2022 Q2 | 18,088,046 | $603,143,415 | +$62,506,955 | $33.34 | 175 |
| 2022 Q1 | 15,658,066 | $855,735,351 | +$30,606,390 | $54.65 | 199 |
| 2021 Q4 | 14,999,468 | $905,418,613 | +$7,097,497 | $60.56 | 175 |
| 2021 Q3 | 14,915,454 | $467,434,662 | -$8,201,150 | $31.37 | 128 |
| 2021 Q2 | 15,181,862 | $461,385,113 | -$11,593,861 | $30.39 | 124 |
| 2021 Q1 | 15,501,369 | $506,892,464 | +$7,830,300 | $32.70 | 125 |
| 2020 Q4 | 15,279,384 | $361,212,567 | +$7,128,506 | $23.64 | 98 |
| 2020 Q3 | 15,007,889 | $192,563,771 | -$5,796,971 | $12.82 | 79 |
| 2020 Q2 | 15,462,010 | $168,210,106 | +$2,964,497 | $10.88 | 72 |
| 2020 Q1 | 15,445,273 | $99,002,189 | -$976,657 | $6.41 | 77 |
| 2019 Q4 | 15,355,996 | $209,076,110 | +$9,897,576 | $13.62 | 83 |
| 2019 Q3 | 14,636,592 | $179,729,053 | -$8,011,260 | $12.28 | 83 |
| 2019 Q2 | 15,317,061 | $142,976,725 | -$1,506,079 | $9.34 | 71 |
| 2019 Q1 | 15,469,011 | $178,052,576 | -$2,071,746 | $11.51 | 80 |
| 2018 Q4 | 15,668,288 | $159,680,122 | -$840,099 | $10.19 | 84 |
| 2018 Q3 | 15,707,218 | $182,675,072 | +$1,318,810 | $11.63 | 85 |
| 2018 Q2 | 15,584,946 | $221,929,057 | -$11,001,275 | $14.24 | 85 |
| 2018 Q1 | 16,320,159 | $252,147,407 | -$887,657 | $15.45 | 94 |
| 2017 Q4 | 16,865,476 | $275,974,053 | -$2,379,961 | $16.36 | 94 |
| 2017 Q3 | 16,946,080 | $279,521,941 | +$2,484,118 | $16.49 | 97 |
| 2017 Q2 | 16,792,761 | $279,983,508 | +$573,217 | $16.67 | 98 |
| 2017 Q1 | 16,754,983 | $288,009,029 | +$39,032,381 | $17.19 | 98 |
| 2016 Q4 | 16,052,586 | $341,559,360 | +$13,380,025 | $21.27 | 100 |
| 2016 Q3 | 15,380,298 | $334,058,213 | +$35,701,940 | $21.72 | 98 |
| 2016 Q2 | 13,999,029 | $194,997,483 | +$5,505,048 | $13.93 | 89 |
| 2016 Q1 | 13,736,671 | $162,680,031 | +$10,410,775 | $11.85 | 87 |
| 2015 Q4 | 13,460,818 | $123,715,579 | +$2,627,609 | $9.19 | 65 |
| 2015 Q3 | 13,025,211 | $101,449,168 | -$20,487,874 | $7.79 | 61 |
| 2015 Q2 | 15,556,376 | $135,959,146 | -$2,405,820 | $8.74 | 69 |
| 2015 Q1 | 15,813,843 | $140,917,488 | -$3,043,783 | $8.91 | 73 |
| 2014 Q4 | 16,157,310 | $143,046,192 | +$3,810,555 | $8.85 | 81 |
| 2014 Q3 | 15,624,412 | $146,863,875 | +$10,271,097 | $9.40 | 74 |
| 2014 Q2 | 14,532,702 | $134,714,817 | +$10,518,611 | $9.27 | 69 |
| 2014 Q1 | 13,440,939 | $98,914,521 | +$1,065,288 | $7.36 | 63 |