| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 916,066 | $68,228,430 | -$3,675,506 | $74.46 | 2 |
| 2025 Q2 | 965,415 | $85,142,068 | +$84,210,460 | $88.33 | 2 |
| 2025 Q1 | 10,549 | $992,268 | -$94,554,618 | $94.06 | 2 |
| 2024 Q4 | 1,015,803 | $86,195,604 | -$4,136,939 | $84.79 | 2 |
| 2024 Q3 | 1,063,041 | $106,258,596 | +$2,267,295 | $99.96 | 3 |
| 2024 Q2 | 1,040,359 | $92,854,341 | -$1,991,245 | $89.27 | 3 |
| 2024 Q1 | 1,062,669 | $88,111,968 | -$1,240,104 | $82.92 | 3 |
| 2023 Q4 | 1,077,857 | $84,084,997 | +$2,955,226 | $78 | 4 |
| 2023 Q3 | 1,039,976 | $80,606,483 | -$1,787,596 | $77.53 | 2 |
| 2023 Q2 | 1,062,759 | $87,931,980 | +$8,115,601 | $82.79 | 3 |
| 2023 Q1 | 964,671 | $68,192,157 | -$432,993 | $70.71 | 3 |
| 2022 Q4 | 970,804 | $66,343,736 | +$5,862,928 | $68.33 | 3 |
| 2022 Q3 | 887,592 | $57,466,332 | -$1,416,258 | $59.09 | 3 |
| 2022 Q2 | 909,322 | $67,438,366 | +$4,748,785 | $69.65 | 3 |
| 2022 Q1 | 843,623 | $69,573,000 | +$10,996,787 | $82.47 | 1 |
| 2021 Q4 | 710,279 | $62,667,000 | +$9,299,218 | $88.23 | 1 |
| 2021 Q3 | 604,880 | $48,675,000 | +$3,700,436 | $80.47 | 1 |
| 2021 Q2 | 558,895 | $36,174,000 | -$1,154,549 | $64.72 | 1 |
| 2021 Q1 | 576,733 | $36,849,000 | -$751,378 | $63.89 | 1 |
| 2020 Q4 | 588,493 | $35,341,000 | +$19,348,842 | $60.05 | 1 |
| 2020 Q3 | 266,299 | $14,727,000 | +$1,975,405 | $55.3 | 1 |
| 2020 Q2 | 230,579 | $13,236,000 | +$2,393,259 | $57.4 | 1 |
| 2020 Q1 | 188,887 | $9,700,000 | +$2,092,499 | $51.35 | 1 |
| 2019 Q4 | 148,140 | $8,396,000 | +$1,038,533 | $56.68 | 1 |
| 2019 Q3 | 129,816 | $7,573,000 | +$482,034 | $58.34 | 1 |
| 2019 Q2 | 121,553 | $7,505,000 | +$7,505,000 | $61.74 | 1 |