| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| AltraVue Capital, LLC | 5.9% | $47,190,485 | 3,797,813 | AltraVue Capital, LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$2,310 | 0 | |
| 2025 Q1 | 187 | $2,310 | -$824,589,287 | $12.43 | 2 |
| 2024 Q4 | 67,862,725 | $838,118,292 | +$9,853,050 | $12.35 | 195 |
| 2024 Q3 | 68,016,155 | $773,947,096 | +$65,075,263 | $11.38 | 171 |
| 2024 Q2 | 65,072,173 | $464,610,616 | +$2,556,922 | $7.14 | 167 |
| 2024 Q1 | 65,068,905 | $435,959,854 | +$52,291,806 | $6.7 | 162 |
| 2023 Q4 | 57,332,577 | $373,979,029 | -$54,052,092 | $6.5 | 171 |
| 2023 Q3 | 62,604,660 | $590,964,703 | -$26,582,219 | $9.44 | 166 |
| 2023 Q2 | 64,851,861 | $906,098,576 | -$203,208 | $13.97 | 164 |
| 2023 Q1 | 64,584,658 | $1,211,388,533 | -$7,196,779 | $18.76 | 166 |
| 2022 Q4 | 65,304,421 | $899,318,344 | +$3,894,302 | $13.77 | 162 |
| 2022 Q3 | 64,309,645 | $1,229,047,447 | +$30,714,400 | $19.12 | 168 |
| 2022 Q2 | 61,099,678 | $932,609,878 | -$12,928,155 | $15.26 | 180 |
| 2022 Q1 | 61,944,273 | $1,262,212,725 | -$11,767,975 | $20.37 | 182 |
| 2021 Q4 | 61,292,159 | $1,785,416,483 | +$224,167,054 | $29.18 | 184 |
| 2021 Q3 | 53,889,335 | $1,161,457,403 | +$19,405,092 | $21.57 | 154 |
| 2021 Q2 | 52,834,820 | $1,353,592,887 | +$137,037,774 | $25.65 | 167 |
| 2021 Q1 | 47,706,252 | $870,108,293 | +$164,156,116 | $18.23 | 152 |
| 2020 Q4 | 39,269,337 | $453,350,286 | +$67,918,429 | $11.54 | 141 |
| 2020 Q3 | 33,338,151 | $254,061,025 | +$32,454,270 | $7.62 | 104 |
| 2020 Q2 | 29,117,143 | $191,764,644 | +$5,672,161 | $6.56 | 95 |
| 2020 Q1 | 28,279,005 | $144,444,796 | -$6,179,021 | $5.11 | 89 |
| 2019 Q4 | 28,687,052 | $219,999,260 | +$25,179,108 | $7.67 | 105 |
| 2019 Q3 | 25,297,730 | $133,946,899 | +$6,955,012 | $5.3 | 90 |
| 2019 Q2 | 23,840,831 | $133,510,921 | +$16,544,433 | $5.6 | 86 |
| 2019 Q1 | 21,669,771 | $92,077,139 | -$4,951,613 | $4.25 | 88 |
| 2018 Q4 | 22,411,743 | $91,847,919 | +$1,141,125 | $4.1 | 93 |
| 2018 Q3 | 16,666,361 | $114,325,369 | +$33,609,807 | $6.86 | 93 |
| 2018 Q2 | 12,063,396 | $47,294,157 | +$7,659,118 | $3.92 | 68 |
| 2018 Q1 | 10,528,593 | $30,755,800 | +$28,250,800 | $2.92 | 56 |
| 2017 Q4 | 257,323 | $993,000 | +$958,000 | $3.87 | 3 |
| 2016 Q2 | 0 | $0 | -$17,000 | 0 | |
| 2016 Q1 | 4,000 | $17,000 | $4.25 | 1 |