| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 110,388 | $4,135,165 | +$136,955 | $37.46 | 1 |
| 2025 Q2 | 106,732 | $3,898,928 | +$267,218 | $36.53 | 1 |
| 2025 Q1 | 99,417 | $3,306,625 | -$50,323 | $33.26 | 1 |
| 2024 Q4 | 100,930 | $3,420,520 | +$368,859 | $33.89 | 1 |
| 2024 Q3 | 90,046 | $4,034,088 | +$391,107 | $44.8 | 1 |
| 2024 Q2 | 81,316 | $3,465,707 | +$386,310 | $42.62 | 1 |
| 2024 Q1 | 72,252 | $3,000,650 | +$493,090 | $41.53 | 1 |
| 2023 Q4 | 60,379 | $2,348,785 | +$444,713 | $38.9 | 1 |
| 2023 Q3 | 48,947 | $1,693,118 | +$1,042,845 | $34.59 | 1 |
| 2023 Q2 | 18,799 | $689,934 | +$126,397 | $36.7 | 1 |
| 2023 Q1 | 15,355 | $522,076 | -$2,958 | $34 | 1 |
| 2022 Q4 | 15,442 | $495,000 | -$1,795,425 | $32.06 | 1 |
| 2022 Q3 | 71,452 | $2,120,000 | -$1,046,619 | $29.67 | 1 |
| 2022 Q2 | 106,727 | $3,378,000 | -$2,725,360 | $31.65 | 1 |
| 2022 Q1 | 192,834 | $7,677,000 | +$1,543,530 | $39.81 | 1 |
| 2021 Q4 | 154,063 | $7,055,000 | +$304,203 | $45.79 | 1 |
| 2021 Q3 | 147,420 | $7,542,000 | +$30,031 | $51.16 | 1 |
| 2021 Q2 | 146,833 | $7,632,000 | -$37,476 | $51.98 | 1 |
| 2021 Q1 | 147,554 | $6,951,000 | +$426,282 | $47.11 | 1 |
| 2020 Q4 | 138,505 | $6,434,000 | -$89,748 | $46.45 | 1 |
| 2020 Q3 | 140,437 | $6,085,000 | +$1,089,725 | $43.33 | 1 |
| 2020 Q2 | 115,287 | $4,562,000 | +$10,051 | $39.57 | 1 |
| 2020 Q1 | 115,033 | $3,621,000 | +$35,539 | $31.48 | 1 |
| 2019 Q4 | 113,904 | $4,313,000 | -$297,128 | $37.87 | 1 |
| 2019 Q3 | 121,751 | $4,190,000 | +$1,240,092 | $34.41 | 1 |
| 2019 Q2 | 85,717 | $2,994,000 | +$36,850 | $34.93 | 1 |
| 2019 Q1 | 84,662 | $2,853,000 | -$262,985 | $33.7 | 1 |
| 2018 Q4 | 92,466 | $2,732,000 | -$6,784,470 | $29.55 | 1 |
| 2018 Q3 | 322,090 | $12,735,000 | +$2,310,598 | $39.54 | 1 |
| 2018 Q2 | 263,651 | $10,137,000 | +$1,103,012 | $38.45 | 1 |
| 2018 Q1 | 234,963 | $8,938,000 | +$2,631,571 | $38.04 | 1 |
| 2017 Q4 | 165,784 | $6,164,000 | +$674,462 | $37.18 | 1 |
| 2017 Q3 | 147,644 | $5,870,000 | +$667,613 | $39.76 | 1 |
| 2017 Q2 | 130,852 | $4,950,000 | +$441,881 | $37.83 | 1 |
| 2017 Q1 | 119,171 | $4,190,000 | -$2,041,399 | $35.16 | 1 |
| 2016 Q4 | 177,232 | $5,687,000 | +$2,097,938 | $32.09 | 1 |
| 2016 Q3 | 111,851 | $3,716,000 | -$216,280 | $33.22 | 1 |
| 2016 Q2 | 118,361 | $3,704,000 | +$440,777 | $31.29 | 1 |
| 2016 Q1 | 104,276 | $3,209,000 | -$4,065,812 | $30.77 | 1 |
| 2015 Q4 | 236,394 | $7,272,000 | +$697,748 | $30.76 | 1 |
| 2015 Q3 | 213,712 | $6,365,000 | +$551,999 | $29.78 | 1 |
| 2015 Q2 | 195,178 | $6,339,000 | +$1,766,221 | $32.48 | 1 |
| 2015 Q1 | 140,796 | $4,543,000 | +$4,543,000 | $32.27 | 1 |