| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 61,586 | $14,146,364 | -$45,592 | $229.99 | 6 |
| 2025 Q2 | 61,787 | $13,698,817 | +$31,560 | $222.61 | 8 |
| 2025 Q1 | 61,639 | $10,670,041 | +$2,003,968 | $173.77 | 8 |
| 2024 Q4 | 50,060 | $8,337,850 | +$19,300 | $165.68 | 7 |
| 2024 Q3 | 49,949 | $7,803,863 | +$151,697 | $156.18 | 10 |
| 2024 Q2 | 48,982 | $6,265,459 | +$166,651 | $127.61 | 8 |
| 2024 Q1 | 47,675 | $6,055,345 | +$284,116 | $127.05 | 10 |
| 2023 Q4 | 45,439 | $4,902,026 | -$66,220 | $107.94 | 6 |
| 2023 Q3 | 45,852 | $4,168,379 | -$3,891,902 | $90.74 | 7 |
| 2023 Q2 | 87,578 | $11,343,417 | +$2,373,559 | $129.69 | 8 |
| 2023 Q1 | 69,249 | $8,674,916 | +$3,559,560 | $125.27 | 6 |
| 2022 Q4 | 41,124 | $4,437,538 | +$3,825,806 | $107.9 | 7 |
| 2022 Q3 | 3,573 | $266,000 | -$252,885 | $70.71 | 4 |
| 2022 Q2 | 7,252 | $659,000 | +$192,882 | $90.87 | 6 |
| 2022 Q1 | 5,122 | $592,000 | +$574,187 | $115.66 | 4 |
| 2021 Q4 | 155 | $16,000 | +$1,858 | $103.23 | 1 |
| 2021 Q3 | 137 | $15,000 | $109.49 | 1 | |
| 2021 Q2 | 137 | $17,000 | -$16,476,000 | $124.09 | 1 |
| 2021 Q1 | 139,564 | $16,492,000 | +$626,036 | $118.17 | 3 |
| 2020 Q4 | 134,266 | $17,475,000 | +$1,425,292 | $130.15 | 3 |
| 2020 Q3 | 123,313 | $10,187,000 | +$526,388 | $82.97 | 2 |
| 2020 Q2 | 116,946 | $10,057,000 | +$6,068,946 | $74.25 | 2 |
| 2020 Q1 | 46,377 | $3,340,000 | +$3,339,000 | $67.26 | 2 |
| 2019 Q4 | 16 | $2,000 | $125 | 1 | |
| 2019 Q3 | 16 | $2,000 | $125 | 1 | |
| 2019 Q2 | 16 | $2,000 | +$2,000 | $125 | 1 |