| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 718,404 | $52,725,055 | -$80,118,438 | $73.46 | 25 |
| 2025 Q2 | 1,918,293 | $128,688,672 | -$402,654 | $67.09 | 24 |
| 2025 Q1 | 1,928,605 | $117,234,186 | +$6,686,157 | $60.79 | 22 |
| 2024 Q4 | 1,824,048 | $107,195,077 | +$22,690,522 | $58.76 | 22 |
| 2024 Q3 | 1,437,657 | $92,471,328 | -$8,468,741 | $64.34 | 15 |
| 2024 Q2 | 1,580,298 | $94,517,470 | -$835,957 | $59.81 | 15 |
| 2024 Q1 | 1,594,275 | $91,855,663 | -$733,917 | $57.62 | 14 |
| 2023 Q4 | 1,607,227 | $90,207,233 | -$2,024,140 | $56.13 | 14 |
| 2023 Q3 | 416,002 | $22,090,848 | -$2,066,478 | $53.1 | 9 |
| 2023 Q2 | 454,552 | $25,228,618 | +$5,416,116 | $55.5 | 9 |
| 2023 Q1 | 356,974 | $19,727,017 | +$573,748 | $55.26 | 9 |
| 2022 Q4 | 347,301 | $18,501,482 | -$192,309 | $53.28 | 8 |
| 2022 Q3 | 350,196 | $17,244,000 | +$439,654 | $49.24 | 6 |
| 2022 Q2 | 339,517 | $19,257,000 | +$3,287,669 | $56.71 | 9 |
| 2022 Q1 | 281,547 | $17,796,000 | +$6,296,378 | $63.2 | 7 |
| 2021 Q4 | 181,934 | $12,410,000 | +$3,480,731 | $68.2 | 5 |
| 2021 Q3 | 130,627 | $9,109,000 | +$2,817,015 | $69.71 | 3 |
| 2021 Q2 | 90,229 | $6,952,000 | -$1,175,968 | $77.08 | 3 |
| 2021 Q1 | 106,050 | $7,950,000 | +$3,050,329 | $74.97 | 3 |
| 2020 Q4 | 65,362 | $4,739,000 | +$1,877,365 | $72.51 | 3 |
| 2020 Q3 | 45,231 | $2,825,000 | -$241,800 | $62.44 | 2 |
| 2020 Q2 | 49,106 | $2,799,000 | +$2,799,000 | $56.98 | 2 |