| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 91,044 | $5,235,714 | -$1,051,028 | $57.51 | 15 |
| 2025 Q2 | 109,382 | $6,084,899 | -$2,419,060 | $55.63 | 18 |
| 2025 Q1 | 150,776 | $8,494,836 | +$2,238,554 | $56.81 | 15 |
| 2024 Q4 | 111,736 | $6,624,399 | -$2,025,511 | $59.29 | 15 |
| 2024 Q3 | 145,016 | $8,775,233 | +$3,256,833 | $60.51 | 19 |
| 2024 Q2 | 91,198 | $4,567,224 | -$9,935 | $50.08 | 12 |
| 2024 Q1 | 91,094 | $4,688,403 | -$1,644,036 | $51.47 | 14 |
| 2023 Q4 | 121,958 | $6,594,702 | +$46,700 | $54.11 | 14 |
| 2023 Q3 | 121,146 | $5,980,151 | -$394,884 | $49.38 | 15 |
| 2023 Q2 | 129,230 | $6,978,596 | +$430,889 | $54 | 14 |
| 2023 Q1 | 121,241 | $6,768,908 | +$86,242 | $55.86 | 16 |
| 2022 Q4 | 119,954 | $6,463,054 | -$158,725 | $53.87 | 18 |
| 2022 Q3 | 123,242 | $6,367,000 | -$831,338 | $51.62 | 15 |
| 2022 Q2 | 137,745 | $7,915,598 | +$56,437 | $57.46 | 17 |
| 2022 Q1 | 136,500 | $8,849,000 | -$1,756,757 | $64.83 | 18 |
| 2021 Q4 | 161,169 | $10,994,000 | +$2,390,504 | $68.21 | 13 |
| 2021 Q3 | 126,495 | $8,325,000 | -$1,232,710 | $65.82 | 17 |
| 2021 Q2 | 144,797 | $9,697,000 | -$910,868 | $66.96 | 18 |
| 2021 Q1 | 159,046 | $9,975,000 | +$2,015,054 | $62.72 | 14 |
| 2020 Q4 | 129,465 | $6,979,000 | -$1,786,669 | $53.91 | 17 |
| 2020 Q3 | 163,828 | $7,344,000 | -$164,117 | $44.82 | 18 |
| 2020 Q2 | 167,298 | $8,092,000 | -$2,654,916 | $48.37 | 18 |
| 2020 Q1 | 223,791 | $10,245,000 | -$3,099,535 | $45.8 | 22 |
| 2019 Q4 | 290,755 | $15,308,213 | -$1,107,055 | $52.65 | 25 |
| 2019 Q3 | 311,802 | $16,455,000 | -$1,968,594 | $52.71 | 27 |
| 2019 Q2 | 317,788 | $16,434,000 | -$2,284,583 | $51.72 | 24 |
| 2019 Q1 | 391,456 | $21,033,841 | -$2,806,957 | $53.73 | 34 |
| 2018 Q4 | 451,405 | $22,206,000 | -$2,350,037 | $49.2 | 29 |
| 2018 Q3 | 490,088 | $28,382,000 | +$10,300,609 | $57.91 | 30 |
| 2018 Q2 | 312,918 | $16,933,000 | +$16,933,000 | $54.12 | 25 |