| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 371,412 | $21,922,519 | -$3,072,312 | $59.05 | 5 |
| 2025 Q2 | 423,441 | $22,945,244 | -$1,400,015 | $54.22 | 5 |
| 2025 Q1 | 449,262 | $24,601,657 | -$1,470,257 | $54.91 | 5 |
| 2024 Q4 | 476,116 | $27,491,546 | -$1,372,007 | $57.74 | 5 |
| 2024 Q3 | 499,878 | $22,449,660 | +$3,324,165 | $45 | 5 |
| 2024 Q2 | 425,541 | $14,958,645 | +$989,500 | $35.17 | 3 |
| 2024 Q1 | 397,541 | $13,573,875 | +$1,030,512 | $34.15 | 4 |
| 2023 Q4 | 367,365 | $12,841,586 | +$1,894,602 | $35 | 3 |
| 2023 Q3 | 312,778 | $9,920,258 | +$131,181 | $31.42 | 2 |
| 2023 Q2 | 308,645 | $8,348,373 | +$312,373 | $27.05 | 2 |
| 2023 Q1 | 297,097 | $8,616,000 | $29 | 1 | |
| 2022 Q4 | 297,097 | $9,623,000 | -$64,780 | $32.39 | 1 |
| 2022 Q3 | 299,097 | $8,749,000 | $29.25 | 1 | |
| 2022 Q2 | 299,097 | $8,668,000 | -$463,689 | $28.98 | 1 |
| 2022 Q1 | 315,097 | $9,466,000 | -$468,312 | $30.04 | 1 |
| 2021 Q4 | 331,622 | $8,937,000 | -$1,402,938 | $26.94 | 2 |
| 2021 Q3 | 383,679 | $9,492,000 | -$3,273,422 | $24.51 | 2 |
| 2021 Q2 | 515,934 | $12,667,000 | -$834,726 | $24.57 | 2 |
| 2021 Q1 | 549,934 | $13,199,000 | -$101,000 | $24.02 | 2 |
| 2020 Q4 | 558,124 | $10,325,000 | +$148 | $18.49 | 2 |
| 2020 Q3 | 558,116 | $7,395,000 | $13.25 | 2 | |
| 2020 Q2 | 558,116 | $7,032,000 | +$215,849 | $12.61 | 2 |
| 2020 Q1 | 540,986 | $7,033,000 | +$430,006 | $13 | 2 |
| 2019 Q4 | 507,909 | $11,301,000 | +$240,301 | $22.25 | 1 |
| 2019 Q3 | 497,109 | $10,096,000 | +$158,414 | $20.31 | 1 |
| 2019 Q2 | 489,309 | $10,921,000 | +$1,227,558 | $22.32 | 1 |
| 2019 Q1 | 434,309 | $10,206,000 | +$784,668 | $23.5 | 1 |
| 2018 Q4 | 400,918 | $9,089,000 | -$141,917 | $22.67 | 1 |
| 2018 Q3 | 407,178 | $10,505,000 | -$232,196 | $25.8 | 1 |
| 2018 Q2 | 416,178 | $10,746,000 | -$258,207 | $25.82 | 1 |
| 2018 Q1 | 426,178 | $11,208,000 | -$473,380 | $26.3 | 1 |
| 2017 Q4 | 444,178 | $11,304,330 | +$895,789 | $25.45 | 1 |
| 2017 Q3 | 408,980 | $9,472,000 | +$1,219,516 | $23.16 | 1 |
| 2017 Q2 | 356,324 | $8,213,000 | +$1,758,266 | $23.05 | 1 |
| 2017 Q1 | 280,041 | $6,374,000 | -$876,297 | $22.76 | 1 |
| 2016 Q4 | 318,541 | $6,173,000 | $19.38 | 1 | |
| 2016 Q3 | 318,541 | $5,135,000 | +$540,033 | $16.12 | 1 |
| 2016 Q2 | 285,041 | $4,435,000 | $15.56 | 1 | |
| 2016 Q1 | 285,041 | $4,658,000 | -$78,161 | $16.34 | 1 |
| 2015 Q4 | 289,824 | $4,608,000 | +$4,608,000 | $15.9 | 1 |