| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 162,489 | $45,359,170 | -$2,648,459 | $279.17 | 5 |
| 2025 Q2 | 171,976 | $45,597,613 | -$2,034,234 | $266.06 | 3 |
| 2025 Q1 | 179,646 | $40,903,077 | -$8,739,318 | $227.96 | 3 |
| 2024 Q4 | 218,034 | $54,073,189 | -$11,463,010 | $249.4 | 3 |
| 2024 Q3 | 249,457 | $65,760,000 | -$18,996,490 | $263.61 | 1 |
| 2024 Q2 | 324,447 | $77,992,940 | -$12,610,339 | $240.36 | 2 |
| 2024 Q1 | 376,904 | $85,331,810 | -$5,897,077 | $226.31 | 2 |
| 2023 Q4 | 403,262 | $80,976,428 | -$14,344,412 | $200.8 | 3 |
| 2023 Q3 | 474,697 | $78,896,516 | -$3,860,562 | $166.2 | 3 |
| 2023 Q2 | 497,925 | $90,426,293 | -$556,042 | $181.59 | 3 |
| 2023 Q1 | 500,987 | $83,647,430 | +$83,531,000 | $166.94 | 3 |
| 2022 Q4 | 700 | $97,822 | $139.75 | 2 | |
| 2022 Q3 | 700 | $80,090 | -$176,926 | $114.41 | 2 |
| 2022 Q2 | 2,205 | $260,833 | -$17,727 | $118.34 | 3 |
| 2022 Q1 | 2,355 | $399,520 | +$197,520 | $169.61 | 3 |
| 2021 Q4 | 1,191 | $234,000 | $196.47 | 1 | |
| 2021 Q3 | 1,191 | $199,000 | -$23,037,000 | $167.09 | 1 |
| 2021 Q2 | 147,610 | $23,224,000 | +$1,236,456 | $157.17 | 2 |
| 2021 Q1 | 139,801 | $21,340,000 | +$1,448,752 | $152.64 | 3 |
| 2020 Q4 | 129,119 | $18,662,000 | +$434,509 | $144.61 | 2 |
| 2020 Q3 | 126,744 | $15,755,000 | +$15,154,376 | $124.25 | 3 |
| 2020 Q2 | 4,834 | $537,000 | -$69,986 | $111.09 | 1 |
| 2020 Q1 | 5,464 | $471,000 | $86.2 | 1 | |
| 2019 Q4 | 5,464 | $561,000 | +$561,000 | $102.67 | 1 |
| 2019 Q3 | 0 | $0 | -$100,000 | 0 | |
| 2019 Q2 | 1,100 | $100,000 | +$100,000 | $90.91 | 1 |
| 2017 Q1 | 0 | $0 | -$203,000 | 0 | |
| 2016 Q4 | 2,910 | $203,000 | -$10,115 | $69.76 | 1 |
| 2016 Q3 | 3,055 | $213,000 | -$50,618 | $69.72 | 1 |
| 2016 Q2 | 3,781 | $223,000 | +$15,276 | $58.98 | 1 |
| 2016 Q1 | 3,522 | $223,000 | +$223,000 | $63.32 | 1 |
| 2014 Q2 | 0 | $0 | -$10,066,000 | 0 | |
| 2014 Q1 | 113,500 | $10,066,000 | +$10,066,000 | $88.69 | 1 |