| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 359,874 | $25,285,535 | +$5,280,699 | $70.27 | 25 |
| 2025 Q2 | 284,624 | $20,433,470 | +$7,323,254 | $71.81 | 25 |
| 2025 Q1 | 183,684 | $12,505,526 | +$594,265 | $67.99 | 22 |
| 2024 Q4 | 175,089 | $11,908,348 | +$766,988 | $68.02 | 17 |
| 2024 Q3 | 162,287 | $11,746,444 | +$4,047,605 | $72.39 | 17 |
| 2024 Q2 | 107,010 | $7,655,751 | +$1,803,322 | $71.53 | 19 |
| 2024 Q1 | 78,182 | $5,656,489 | -$17,228,499 | $72.36 | 14 |
| 2023 Q4 | 313,523 | $23,161,775 | +$11,711,320 | $73.88 | 25 |
| 2023 Q3 | 155,916 | $11,250,455 | -$7,534,324 | $72.17 | 21 |
| 2023 Q2 | 310,176 | $22,924,692 | -$8,891,259 | $73.91 | 25 |
| 2023 Q1 | 442,115 | $32,025,390 | +$10,940,283 | $72.44 | 22 |
| 2022 Q4 | 296,871 | $21,454,527 | -$3,491,146 | $72.27 | 22 |
| 2022 Q3 | 318,960 | $22,606,000 | -$3,403,247 | $70.87 | 23 |
| 2022 Q2 | 368,341 | $27,983,000 | -$16,041,252 | $75.97 | 28 |
| 2022 Q1 | 574,775 | $44,981,000 | -$10,906,729 | $78.26 | 31 |
| 2021 Q4 | 725,736 | $56,225,000 | -$11,893,796 | $77.48 | 31 |
| 2021 Q3 | 860,549 | $66,625,000 | -$14,136,366 | $77.42 | 29 |
| 2021 Q2 | 1,055,560 | $83,525,000 | +$19,402,690 | $79.15 | 35 |
| 2021 Q1 | 791,212 | $61,840,000 | +$22,527,503 | $78.16 | 32 |
| 2020 Q4 | 519,329 | $40,149,000 | +$17,002,491 | $77.31 | 26 |
| 2020 Q3 | 303,463 | $22,428,000 | +$3,108,038 | $73.9 | 26 |
| 2020 Q2 | 241,890 | $17,548,000 | -$3,428,235 | $72.59 | 23 |
| 2020 Q1 | 300,369 | $21,041,288 | +$3,529,336 | $70.08 | 20 |
| 2019 Q4 | 252,961 | $19,224,000 | -$4,803,874 | $75.99 | 18 |
| 2019 Q3 | 330,169 | $24,600,000 | -$4,101,632 | $74.51 | 22 |
| 2019 Q2 | 374,874 | $28,234,000 | +$6,705,156 | $75.32 | 23 |
| 2019 Q1 | 270,794 | $19,998,580 | -$23,350,974 | $73.85 | 27 |
| 2018 Q4 | 592,477 | $42,821,870 | +$25,505,681 | $72.29 | 29 |
| 2018 Q3 | 236,296 | $18,038,020 | -$2,208,268 | $76.34 | 27 |
| 2018 Q2 | 267,688 | $20,090,147 | +$20,015,147 | $75.05 | 24 |