| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| WASATCH ADVISORS LP | 8.8% | +13.8% | $424,729,861 | +$53,991,078 | 4,043,121 | +14.6% | WASATCH ADVISORS LP | 30 Sep 2025 |
| Harel Insurance Investments & Financial Services Ltd. | 5.3% | $251,271,292 | 2,410,045 | Harel Insurance Investments & Financial Services Ltd | 19 Dec 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 22,786,565 | $2,393,460,287 | +$30,550,703 | $105.05 | 170 |
| 2025 Q2 | 22,781,570 | $1,931,841,829 | -$26,772,628 | $84.56 | 172 |
| 2025 Q1 | 23,238,456 | $1,359,732,772 | +$59,213,097 | $58.63 | 166 |
| 2024 Q4 | 21,687,044 | $1,754,342,317 | +$88,400,699 | $80.77 | 190 |
| 2024 Q3 | 20,268,078 | $1,623,639,308 | -$68,377,341 | $79.85 | 221 |
| 2024 Q2 | 19,955,654 | $2,499,238,926 | +$207,437,813 | $125.24 | 217 |
| 2024 Q1 | 18,885,285 | $1,581,771,229 | +$49,845,177 | $83.77 | 179 |
| 2023 Q4 | 18,722,798 | $1,299,464,366 | +$200,633,228 | $69.38 | 160 |
| 2023 Q3 | 15,717,945 | $978,382,099 | +$220,882,185 | $62.26 | 153 |
| 2023 Q2 | 12,369,006 | $440,358,953 | +$2,891,339 | $35.63 | 93 |
| 2023 Q1 | 12,384,577 | $349,811,233 | +$15,159,519 | $28.35 | 89 |
| 2022 Q4 | 11,965,031 | $262,728,005 | -$6,673,349 | $21.96 | 81 |
| 2022 Q3 | 12,187,589 | $283,078,639 | +$2,526,588 | $23.17 | 69 |
| 2022 Q2 | 12,057,143 | $299,717,490 | -$17,266,305 | $24.86 | 83 |
| 2022 Q1 | 12,477,209 | $380,728,340 | -$62,587,716 | $30.46 | 93 |
| 2021 Q4 | 14,396,722 | $662,719,952 | +$2,119,536 | $46.04 | 102 |
| 2021 Q3 | 14,365,815 | $582,760,601 | +$48,452,728 | $40.51 | 94 |
| 2021 Q2 | 13,188,444 | $497,382,470 | +$40,201,984 | $37.71 | 95 |
| 2021 Q1 | 12,281,845 | $366,689,236 | -$14,397,599 | $29.9 | 82 |
| 2020 Q4 | 13,074,685 | $286,471,971 | +$50,026,520 | $21.91 | 72 |
| 2020 Q3 | 10,977,840 | $167,925,015 | -$3,547,325 | $15.38 | 49 |
| 2020 Q2 | 11,247,310 | $140,571,238 | +$2,315,841 | $12.58 | 50 |
| 2020 Q1 | 11,080,054 | $93,052,223 | +$1,282,586 | $8.42 | 46 |
| 2019 Q4 | 10,724,298 | $116,064,775 | +$2,599,475 | $10.83 | 51 |
| 2019 Q3 | 10,512,791 | $98,396,346 | -$6,503,807 | $9.38 | 47 |
| 2019 Q2 | 10,289,540 | $86,728,971 | +$2,630,636 | $8.45 | 58 |
| 2019 Q1 | 9,938,088 | $88,642,294 | +$12,089,047 | $8.92 | 60 |
| 2018 Q4 | 8,834,613 | $59,801,000 | +$1,684,074 | $6.77 | 60 |
| 2018 Q3 | 8,564,367 | $73,662,570 | +$4,591,914 | $8.57 | 54 |
| 2018 Q2 | 8,089,036 | $59,816,350 | +$4,888,856 | $7.35 | 45 |
| 2018 Q1 | 7,456,566 | $50,337,750 | -$2,206,962 | $6.75 | 35 |
| 2017 Q4 | 7,857,973 | $44,932,000 | -$1,588,869 | $5.72 | 39 |
| 2017 Q3 | 6,127,468 | $31,379,000 | -$1,634,452 | $5.12 | 34 |
| 2017 Q2 | 6,468,823 | $31,240,000 | +$3,182,934 | $4.83 | 35 |
| 2017 Q1 | 5,832,449 | $22,220,772 | -$79,189 | $3.81 | 26 |
| 2016 Q4 | 5,857,393 | $19,270,000 | +$2,771,236 | $3.29 | 21 |
| 2016 Q3 | 5,073,912 | $15,269,000 | +$628,389 | $3.01 | 23 |
| 2016 Q2 | 4,860,664 | $10,191,000 | +$322,899 | $2.1 | 17 |
| 2016 Q1 | 4,711,408 | $9,329,000 | +$48,304 | $1.98 | 16 |
| 2015 Q4 | 4,681,032 | $10,158,000 | -$386,085 | $2.17 | 22 |
| 2015 Q3 | 4,845,917 | $12,388,000 | +$545,966 | $2.57 | 21 |
| 2015 Q2 | 4,619,103 | $12,740,000 | +$10,453,636 | $2.75 | 20 |
| 2015 Q1 | 825,378 | $2,632,000 | +$99,677 | $3.19 | 21 |
| 2014 Q4 | 790,315 | $2,379,000 | -$96,769 | $3.01 | 17 |
| 2014 Q3 | 805,072 | $3,166,000 | -$69,041 | $3.95 | 16 |
| 2014 Q2 | 825,912 | $2,636,000 | -$62,324 | $3.19 | 14 |
| 2014 Q1 | 836,386 | $3,085,000 | +$398,381 | $3.68 | 10 |