| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 64,906 | $2,932,839 | +$230,976 | $45.18 | 10 |
| 2025 Q2 | 59,744 | $2,729,627 | -$44,705 | $45.68 | 11 |
| 2025 Q1 | 60,982 | $2,637,781 | +$690,474 | $43.26 | 12 |
| 2024 Q4 | 50,385 | $2,156,986 | -$643,661 | $42.78 | 12 |
| 2024 Q3 | 67,961 | $3,198,094 | -$1,987,954 | $47.32 | 15 |
| 2024 Q2 | 113,969 | $4,930,443 | -$1,073,716 | $43.24 | 17 |
| 2024 Q1 | 132,653 | $5,788,261 | -$1,843,990 | $43.63 | 16 |
| 2023 Q4 | 174,494 | $7,662,252 | -$693,524 | $43.91 | 17 |
| 2023 Q3 | 188,276 | $8,143,099 | +$136,835 | $43.25 | 18 |
| 2023 Q2 | 185,109 | $8,609,283 | -$78,556 | $46.51 | 19 |
| 2023 Q1 | 178,469 | $8,401,412 | +$519,279 | $47.07 | 19 |
| 2022 Q4 | 168,413 | $7,612,254 | +$887,874 | $45.21 | 21 |
| 2022 Q3 | 149,020 | $6,224,000 | +$121,043 | $41.77 | 19 |
| 2022 Q2 | 144,611 | $7,147,000 | -$105,637 | $49.42 | 19 |
| 2022 Q1 | 146,072 | $7,610,421 | +$425,641 | $52.1 | 20 |
| 2021 Q4 | 137,903 | $5,995,816 | -$223,986 | $57.29 | 18 |
| 2021 Q3 | 100,800 | $5,845,019 | +$63,121 | $57.98 | 18 |
| 2021 Q2 | 99,378 | $6,058,000 | -$140,908 | $60.95 | 17 |
| 2021 Q1 | 101,806 | $6,124,000 | -$3,773,754 | $60.14 | 15 |
| 2020 Q4 | 144,758 | $8,376,000 | +$1,552,486 | $57.86 | 16 |
| 2020 Q3 | 117,631 | $5,797,061 | -$4,802,286 | $49.29 | 14 |
| 2020 Q2 | 215,134 | $10,317,000 | -$2,804,183 | $47.98 | 15 |
| 2020 Q1 | 277,628 | $11,610,000 | +$6,001,010 | $41.82 | 18 |
| 2019 Q4 | 130,970 | $7,862,463 | +$973,160 | $60.03 | 18 |
| 2019 Q3 | 114,853 | $6,403,000 | -$869,513 | $55.74 | 16 |
| 2019 Q2 | 128,767 | $7,531,927 | -$676,298 | $58.47 | 17 |
| 2019 Q1 | 140,930 | $8,126,718 | -$176,134 | $57.66 | 18 |
| 2018 Q4 | 134,562 | $7,208,000 | -$469,945 | $53.54 | 15 |
| 2018 Q3 | 141,799 | $7,760,000 | -$1,290,010 | $54.77 | 17 |
| 2018 Q2 | 165,335 | $9,156,000 | +$1,985,650 | $55.37 | 17 |
| 2018 Q1 | 128,862 | $7,796,108 | +$2,287,535 | $60.51 | 20 |
| 2017 Q4 | 90,643 | $5,311,720 | +$1,108,603 | $58.6 | 16 |
| 2017 Q3 | 66,760 | $3,636,896 | +$779,928 | $54.48 | 10 |
| 2017 Q2 | 52,468 | $2,744,468 | -$528,412 | $51.81 | 9 |
| 2017 Q1 | 62,812 | $3,177,120 | -$1,417,031 | $50.57 | 7 |
| 2016 Q4 | 91,654 | $4,324,436 | -$411,136 | $47.19 | 6 |
| 2016 Q3 | 100,353 | $5,082,000 | +$1,451,630 | $50.63 | 6 |
| 2016 Q2 | 71,667 | $3,388,000 | -$901,849 | $47.28 | 5 |
| 2016 Q1 | 90,314 | $4,275,000 | +$4,256,000 | $53.9 | 2 |