| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Global Alpha Capital Management Ltd. | 10.1% | $26,786,384 | 1,533,279 | Global Alpha Capital Management Ltd. | 31 Dec 2024 | |||
| DIMENSIONAL FUND ADVISORS LP | 5.6% | $14,797,929 | 847,048 | Dimensional Fund Advisors LP | 31 Dec 2024 | |||
| BlackRock, Inc. | 4.9% | $13,190,007 | 755,009 | BlackRock, Inc. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,124,712 | $136,667,923 | -$1,096,548 | $14.97 | 104 |
| 2025 Q2 | 9,194,673 | $149,485,095 | -$2,046,575 | $16.25 | 99 |
| 2025 Q1 | 9,301,942 | $188,977,175 | -$1,105,577 | $20.31 | 105 |
| 2024 Q4 | 9,431,386 | $158,601,374 | -$9,434,106 | $16.81 | 102 |
| 2024 Q3 | 9,698,354 | $313,715,609 | -$2,140,169 | $32.34 | 119 |
| 2024 Q2 | 9,615,473 | $219,302,746 | -$13,045,316 | $22.8 | 119 |
| 2024 Q1 | 9,949,962 | $313,585,535 | -$9,307,820 | $31.5 | 127 |
| 2023 Q4 | 10,159,986 | $396,890,470 | +$1,471,174 | $38.97 | 112 |
| 2023 Q3 | 10,140,441 | $320,961,424 | -$4,562,055 | $31.56 | 109 |
| 2023 Q2 | 10,325,258 | $377,997,099 | -$1,566,225 | $36.6 | 115 |
| 2023 Q1 | 10,325,577 | $422,488,338 | +$2,299,210 | $40.92 | 117 |
| 2022 Q4 | 10,321,036 | $467,757,065 | -$3,470,368 | $45.31 | 125 |
| 2022 Q3 | 10,421,669 | $402,033,620 | -$2,346,415 | $38.57 | 121 |
| 2022 Q2 | 10,445,477 | $490,048,749 | +$17,844,127 | $46.91 | 118 |
| 2022 Q1 | 10,145,880 | $404,584,343 | -$164,894 | $39.88 | 113 |
| 2021 Q4 | 10,142,314 | $405,290,946 | -$11,192,216 | $39.95 | 107 |
| 2021 Q3 | 10,232,596 | $479,409,098 | -$6,340,613 | $46.85 | 115 |
| 2021 Q2 | 10,371,365 | $471,852,801 | -$9,782,240 | $45.49 | 113 |
| 2021 Q1 | 10,579,332 | $519,727,352 | +$8,870,598 | $49.12 | 109 |
| 2020 Q4 | 10,421,336 | $435,334,072 | -$4,470,646 | $41.76 | 117 |
| 2020 Q3 | 10,525,315 | $527,829,004 | -$13,943,535 | $50.14 | 122 |
| 2020 Q2 | 10,766,786 | $652,086,626 | +$11,425,120 | $60.57 | 125 |
| 2020 Q1 | 10,585,774 | $621,695,485 | -$86,768 | $58.71 | 123 |
| 2019 Q4 | 10,590,776 | $586,706,011 | +$7,376,533 | $55.39 | 126 |
| 2019 Q3 | 10,451,378 | $610,148,299 | +$287,312 | $58.37 | 127 |
| 2019 Q2 | 10,456,296 | $603,675,927 | +$8,449,318 | $57.73 | 125 |
| 2019 Q1 | 10,359,937 | $584,871,166 | +$5,417,029 | $56.39 | 136 |
| 2018 Q4 | 10,223,994 | $731,387,656 | -$32,893,062 | $71.53 | 148 |
| 2018 Q3 | 10,660,514 | $787,538,866 | -$4,228,292 | $73.88 | 125 |
| 2018 Q2 | 10,737,560 | $566,649,267 | +$23,400,865 | $52.77 | 122 |
| 2018 Q1 | 10,266,080 | $612,134,110 | +$14,870,641 | $59.62 | 127 |
| 2017 Q4 | 10,029,146 | $554,252,043 | +$29,551,519 | $55.26 | 128 |
| 2017 Q3 | 9,487,106 | $499,959,281 | -$15,001,521 | $52.7 | 125 |
| 2017 Q2 | 9,727,748 | $665,739,074 | -$6,152,592 | $68.44 | 128 |
| 2017 Q1 | 9,815,850 | $691,226,196 | +$113,345,676 | $70.42 | 125 |
| 2016 Q4 | 9,675,040 | $774,238,756 | +$12,117,307 | $80.13 | 129 |
| 2016 Q3 | 9,539,970 | $620,125,221 | +$4,041,070 | $65.04 | 136 |
| 2016 Q2 | 9,473,051 | $736,542,455 | +$735,729,595 | $77.81 | 145 |
| 2016 Q1 | 214 | $15,867 | -$1,325 | $74.72 | 2 |
| 2015 Q4 | 181 | $14,000 | $77.35 | 1 |