| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Sheratzky Izzy | 19.85% | $141,849,858 | 4,077,317 | Izzy Sheratzky | 31 Dec 2024 | |||
| KAHANE YEHUDA | 6.62% | -6.3% | $45,788,406 | -$4,696,650 | 1,316,137 | -9.3% | Yehuda Kahane | 16 Mar 2025 |
| RENAISSANCE TECHNOLOGIES LLC | 4.91% | $34,887,724 | 976,700 | Renaissance Technologies LLC | 30 Sep 2025 | |||
| Vulcan Value Partners, LLC | 4% | $27,667,617 | 795,275 | Vulcan Value Partners, LLC | 28 Feb 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,019,310 | $429,652,700 | +$11,034,402 | $35.72 | 160 |
| 2025 Q2 | 11,741,263 | $455,410,749 | -$3,621,338 | $38.73 | 157 |
| 2025 Q1 | 11,838,570 | $428,613,992 | -$23,389,063 | $36.16 | 146 |
| 2024 Q4 | 12,518,417 | $390,256,483 | -$7,728,090 | $31.15 | 126 |
| 2024 Q3 | 12,685,531 | $337,321,305 | -$8,002,995 | $26.54 | 117 |
| 2024 Q2 | 12,963,049 | $320,351,765 | -$5,078,674 | $24.64 | 102 |
| 2024 Q1 | 13,194,472 | $369,481,923 | -$6,074,006 | $27.96 | 109 |
| 2023 Q4 | 13,411,580 | $369,938,441 | -$4,151,732 | $27.24 | 105 |
| 2023 Q3 | 12,839,883 | $384,192,864 | +$11,412,695 | $29.9 | 91 |
| 2023 Q2 | 12,470,011 | $291,428,142 | -$4,623,929 | $23.34 | 74 |
| 2023 Q1 | 12,624,210 | $274,934,984 | -$21,598,334 | $21.78 | 73 |
| 2022 Q4 | 13,693,799 | $289,778,887 | -$3,988,128 | $21.13 | 76 |
| 2022 Q3 | 12,788,753 | $298,675,592 | -$4,658,595 | $23.34 | 65 |
| 2022 Q2 | 12,986,274 | $318,414,655 | -$16,288,595 | $24.49 | 69 |
| 2022 Q1 | 13,662,149 | $314,829,671 | -$5,223,881 | $23.02 | 69 |
| 2021 Q4 | 13,878,424 | $370,313,293 | -$2,750,919 | $26.67 | 73 |
| 2021 Q3 | 14,021,246 | $356,307,131 | -$148,558 | $25.39 | 74 |
| 2021 Q2 | 14,010,472 | $381,949,067 | +$9,289,697 | $27.24 | 77 |
| 2021 Q1 | 13,714,665 | $292,399,277 | +$3,360,575 | $21.23 | 73 |
| 2020 Q4 | 13,600,101 | $258,984,274 | +$3,949,174 | $19.05 | 71 |
| 2020 Q3 | 13,448,287 | $186,636,399 | -$1,376,362 | $13.92 | 64 |
| 2020 Q2 | 13,518,871 | $215,866,543 | +$4,517,972 | $16.02 | 66 |
| 2020 Q1 | 13,298,038 | $188,839,000 | +$5,252,866 | $14.21 | 69 |
| 2019 Q4 | 12,818,899 | $322,286,613 | +$6,407,723 | $25.13 | 70 |
| 2019 Q3 | 12,636,714 | $313,185,571 | -$21,914,928 | $24.79 | 78 |
| 2019 Q2 | 13,191,423 | $396,613,368 | +$5,383,405 | $30.09 | 82 |
| 2019 Q1 | 13,035,036 | $445,177,158 | -$8,815,257 | $34.15 | 79 |
| 2018 Q4 | 13,359,729 | $428,558,337 | +$3,229,623 | $32.06 | 76 |
| 2018 Q3 | 12,311,557 | $423,360,930 | +$5,146,275 | $34.4 | 79 |
| 2018 Q2 | 12,166,636 | $369,493,212 | +$15,560,771 | $30.35 | 77 |
| 2018 Q1 | 11,647,519 | $362,384,910 | +$14,354,154 | $31.1 | 86 |
| 2017 Q4 | 10,891,477 | $372,625,990 | +$8,762,394 | $34.2 | 79 |
| 2017 Q3 | 10,409,608 | $374,898,600 | -$501,933 | $36.05 | 73 |
| 2017 Q2 | 10,964,448 | $343,303,625 | +$1,058,200 | $31.3 | 64 |
| 2017 Q1 | 10,933,121 | $337,206,000 | +$916,028 | $30.85 | 58 |
| 2016 Q4 | 11,198,289 | $296,995,000 | -$5,502,304 | $26.5 | 53 |
| 2016 Q3 | 10,510,126 | $278,142,000 | -$5,596,611 | $26.46 | 46 |
| 2016 Q2 | 10,968,309 | $248,508,000 | +$70,761,213 | $22.69 | 40 |
| 2016 Q1 | 7,881,103 | $154,872,000 | +$31,700,995 | $19.65 | 30 |
| 2015 Q4 | 6,341,823 | $119,976,000 | +$4,463,530 | $18.93 | 30 |
| 2015 Q3 | 6,104,409 | $125,385,000 | +$7,740,349 | $20.54 | 31 |
| 2015 Q2 | 5,715,632 | $142,403,944 | -$8,094,332 | $24.93 | 30 |
| 2015 Q1 | 5,500,883 | $120,986,600 | +$1,173,653 | $22 | 31 |
| 2014 Q4 | 6,010,049 | $131,865,752 | +$8,422,871 | $22.04 | 33 |
| 2014 Q3 | 5,019,485 | $104,344,370 | +$12,130,095 | $21.13 | 31 |
| 2014 Q2 | 5,148,019 | $127,083,259 | +$518,207 | $24.35 | 34 |
| 2014 Q1 | 4,616,218 | $115,069,774 | +$1,056,301 | $24.94 | 34 |