| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 156,052 | $41,736,499 | -$63,904,165 | $267.41 | 9 |
| 2025 Q2 | 369,662 | $112,360,366 | +$74,259,272 | $304.19 | 10 |
| 2025 Q1 | 125,748 | $33,373,595 | +$5,873,780 | $264.36 | 9 |
| 2024 Q4 | 104,047 | $25,820,865 | -$1,409,186 | $241.83 | 9 |
| 2024 Q3 | 109,710 | $25,030,178 | -$39,629,224 | $227.59 | 8 |
| 2024 Q2 | 306,399 | $60,915,629 | -$7,932,653 | $202.94 | 10 |
| 2024 Q1 | 345,433 | $67,286,356 | +$26,852,583 | $194.7 | 6 |
| 2023 Q4 | 207,501 | $32,019,011 | -$7,850,033 | $164.23 | 4 |
| 2023 Q3 | 257,598 | $33,498,942 | -$1,766,979 | $130.45 | 2 |
| 2023 Q2 | 426,960 | $58,304,435 | +$807,288 | $136.57 | 4 |
| 2023 Q1 | 421,275 | $52,824,120 | +$34,100,852 | $125.34 | 6 |
| 2022 Q4 | 11,020 | $1,134,185 | +$26,000 | $103.7 | 3 |
| 2022 Q3 | 10,770 | $885,000 | -$27,000 | $91.08 | 2 |
| 2022 Q2 | 11,060 | $1,006,000 | +$1,000 | $96 | 4 |
| 2022 Q1 | 11,267 | $1,264,000 | +$249,338 | $113.64 | 4 |
| 2021 Q4 | 8,797 | $1,246,000 | $139.99 | 2 | |
| 2021 Q3 | 8,797 | $1,192,000 | $136.84 | 2 | |
| 2021 Q2 | 8,797 | $1,240,000 | +$176,136 | $141.88 | 2 |
| 2021 Q1 | 7,547 | $925,000 | $123.47 | 2 | |
| 2020 Q4 | 7,547 | $991,000 | +$220,000 | $130.21 | 2 |
| 2020 Q3 | 5,003 | $777,000 | +$211,000 | $155.65 | 3 |
| 2020 Q2 | 3,635 | $507,000 | $138.9 | 2 | |
| 2020 Q1 | 3,635 | $410,000 | -$248,000 | $111.77 | 2 |
| 2019 Q4 | 5,504 | $739,000 | +$675,000 | $134.4 | 4 |
| 2019 Q3 | 1,470 | $172,332 | -$56,714 | $116.4 | 2 |
| 2019 Q2 | 1,595 | $218,337 | +$6,750 | $135 | 3 |
| 2019 Q1 | 2,111 | $241,591 | +$35,000 | $113.28 | 5 |
| 2018 Q4 | 1,801 | $178,635 | +$25,000 | $99.03 | 4 |
| 2018 Q3 | 1,545 | $189,354 | -$241,000 | $120 | 3 |
| 2018 Q2 | 3,479 | $402,105 | $115.64 | 3 | |
| 2018 Q1 | 3,479 | $366,911 | +$134,911 | $104.61 | 3 |
| 2017 Q4 | 2,226 | $250,000 | -$3,000 | $112.48 | 2 |
| 2017 Q3 | 2,253 | $247,000 | +$3,000 | $111.11 | 3 |
| 2017 Q2 | 2,226 | $232,000 | +$15,000 | $104.88 | 2 |
| 2017 Q1 | 2,084 | $205,000 | +$205,000 | $98.37 | 1 |
| 2016 Q2 | 0 | $0 | -$35,000 | 0 | |
| 2016 Q1 | 310 | $35,000 | $112.9 | 1 | |
| 2014 Q3 | 0 | $0 | -$309,000 | 0 | |
| 2014 Q2 | 4,000 | $309,000 | +$309,000 | $77.25 | 1 |