| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 59,520 | $3,334,845 | -$111,890 | $56.03 | 7 |
| 2025 Q2 | 61,540 | $3,109,466 | +$19,055 | $50.53 | 10 |
| 2025 Q1 | 61,166 | $2,567,753 | -$82,489 | $41.97 | 8 |
| 2024 Q4 | 63,132 | $2,517,719 | -$2,123,395 | $39.88 | 8 |
| 2024 Q3 | 111,803 | $4,896,997 | +$18,163 | $43.8 | 8 |
| 2024 Q2 | 111,673 | $4,616,790 | -$179,809 | $41.34 | 11 |
| 2024 Q1 | 116,008 | $4,903,693 | +$344,676 | $42.27 | 12 |
| 2023 Q4 | 152,664 | $6,171,820 | +$219,607 | $40.43 | 13 |
| 2023 Q3 | 147,233 | $5,654,200 | +$11,893 | $38.41 | 12 |
| 2023 Q2 | 146,842 | $5,634,645 | -$133,086 | $38.37 | 10 |
| 2023 Q1 | 149,857 | $5,996,963 | +$459,918 | $40.02 | 14 |
| 2022 Q4 | 140,284 | $5,269,896 | +$370,977 | $37.56 | 15 |
| 2022 Q3 | 130,416 | $4,260,405 | -$1,366,347 | $32.66 | 10 |
| 2022 Q2 | 179,288 | $6,512,000 | -$48,898 | $36.33 | 12 |
| 2022 Q1 | 176,508 | $7,770,000 | -$651,068 | $43.98 | 11 |
| 2021 Q4 | 189,605 | $8,672,000 | +$2,449,851 | $45.7 | 13 |
| 2021 Q3 | 136,228 | $6,397,000 | +$508,818 | $46.96 | 10 |
| 2021 Q2 | 125,394 | $5,948,000 | -$546,896 | $47.44 | 10 |
| 2021 Q1 | 137,408 | $6,229,000 | +$76,471 | $45.32 | 11 |
| 2020 Q4 | 137,473 | $5,850,000 | +$381,262 | $42.51 | 12 |
| 2020 Q3 | 128,503 | $4,693,000 | +$159,134 | $36.52 | 12 |
| 2020 Q2 | 124,145 | $4,046,000 | +$836,805 | $32.62 | 12 |
| 2020 Q1 | 98,443 | $2,571,000 | -$1,582,219 | $26.16 | 10 |
| 2019 Q4 | 144,862 | $5,591,000 | +$105,682 | $38.61 | 13 |
| 2019 Q3 | 142,123 | $5,010,000 | +$584,299 | $35.23 | 13 |
| 2019 Q2 | 125,551 | $4,535,000 | +$220,680 | $36.15 | 12 |
| 2019 Q1 | 119,320 | $4,410,000 | -$842,668 | $36.96 | 14 |
| 2018 Q4 | 145,513 | $4,853,000 | -$2,387,267 | $33.33 | 14 |
| 2018 Q3 | 202,544 | $8,453,000 | -$984,439 | $41.74 | 15 |
| 2018 Q2 | 225,548 | $9,422,000 | -$266,442 | $41.74 | 16 |
| 2018 Q1 | 232,020 | $10,102,000 | +$5,301,486 | $43.53 | 14 |
| 2017 Q4 | 109,618 | $4,872,000 | -$577,439 | $44.42 | 14 |
| 2017 Q3 | 122,648 | $5,044,000 | +$1,083,193 | $41.17 | 11 |
| 2017 Q2 | 133,048 | $5,068,000 | +$90,723 | $38.32 | 15 |
| 2017 Q1 | 130,628 | $4,675,000 | -$58,109 | $35.76 | 14 |
| 2016 Q4 | 133,363 | $4,455,000 | +$103,263 | $33.42 | 15 |
| 2016 Q3 | 130,138 | $4,565,000 | +$565,316 | $35.07 | 15 |
| 2016 Q2 | 114,155 | $3,652,000 | +$145,658 | $32 | 15 |
| 2016 Q1 | 109,493 | $3,531,000 | +$788,402 | $32.26 | 14 |
| 2015 Q4 | 85,065 | $2,821,000 | +$207,350 | $33.15 | 11 |
| 2015 Q3 | 66,416 | $2,126,000 | -$455,030 | $32.01 | 9 |
| 2015 Q2 | 76,439 | $2,732,000 | -$705,752 | $35.73 | 9 |
| 2015 Q1 | 96,830 | $3,260,000 | +$279,430 | $33.67 | 12 |
| 2014 Q4 | 88,544 | $2,842,000 | +$1,156,604 | $32.11 | 9 |
| 2014 Q3 | 51,682 | $1,850,000 | -$370,971 | $35.79 | 9 |
| 2014 Q2 | 61,609 | $2,344,000 | -$438,417 | $38.04 | 7 |
| 2014 Q1 | 73,200 | $2,677,000 | +$699,880 | $36.75 | 5 |