| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 178,400 | $43,448,370 | -$20,068,030 | $243.55 | 2 |
| 2025 Q2 | 260,800 | $46,262,994 | +$1,986,748 | $177.39 | 2 |
| 2025 Q1 | 249,600 | $38,994,808 | +$28,433,716 | $156.23 | 2 |
| 2024 Q4 | 67,600 | $12,873,000 | +$7,293,430 | $190.44 | 1 |
| 2024 Q3 | 29,300 | $4,898,000 | +$4,898,000 | $167.19 | 1 |
| 2024 Q2 | $183.42 | 0 | |||
| 2024 Q1 | $152.26 | 0 | |||
| 2023 Q4 | 0 | $0 | -$6,091,000 | $140.93 | 0 |
| 2023 Q3 | 46,200 | $6,091,000 | +$5,735,032 | $131.85 | 1 |
| 2023 Q2 | 2,700 | $326,000 | -$1,316,074 | $120.97 | 1 |
| 2023 Q1 | 13,600 | $1,414,000 | -$2,308,147 | $104 | 1 |
| 2022 Q4 | 35,800 | $3,176,000 | -$261,298,749 | $88.73 | 1 |
| 2022 Q3 | 2,752,300 | $264,661,000 | +$233,601,267 | $96.15 | 2 |
| 2022 Q2 | 323,000 | $706,730,000 | -$49,136,344 | $2,187.45 | 1 |
| 2022 Q1 | 344,600 | $962,787,000 | +$212,894,691 | $2,792.99 | 2 |
| 2021 Q4 | 268,400 | $714,624,000 | -$799,000 | $2,893.6 | 1 |
| 2021 Q3 | 268,700 | $715,423,000 | +$715,423,000 | $2,665.3 | 2 |
| 2021 Q2 | 0 | $0 | -$620,000 | $2,506.32 | 0 |
| 2021 Q1 | 300 | $620,000 | +$620,000 | $2,068.61 | 1 |
| 2020 Q4 | $1,751.89 | 0 | |||
| 2020 Q3 | 0 | $0 | -$3,251,000 | $1,469.7 | 0 |
| 2020 Q2 | 2,300 | $3,251,000 | +$3,251,000 | $1,413.61 | 1 |
| 2020 Q1 | $1,162.8 | 0 | |||
| 2019 Q4 | 0 | $0 | -$12,433,000 | $1,337.02 | 0 |
| 2019 Q3 | 10,200 | $12,433,000 | +$12,433,000 | $1,219 | 1 |
| 2019 Q2 | 0 | $0 | -$1,642,000 | $1,080.91 | 0 |
| 2019 Q1 | 1,400 | $1,642,000 | +$1,055,571 | $1,173.31 | 1 |
| 2018 Q4 | 500 | $517,000 | -$1,344,200 | $1,035.61 | 1 |
| 2018 Q3 | 1,800 | $2,148,000 | -$3,542,000 | $1,193.47 | 1 |
| 2018 Q2 | 5,100 | $5,690,000 | +$5,690,000 | $1,115.66 | 1 |
| 2018 Q1 | $1,031.79 | 0 | |||
| 2017 Q4 | $1,045.58 | 0 | |||
| 2017 Q3 | $959.17 | 0 | |||
| 2017 Q2 | $908.8 | 0 | |||
| 2017 Q1 | $829.57 | 0 | |||
| 2016 Q4 | $771.82 | 0 | |||
| 2016 Q3 | 0 | $0 | -$17,441,000 | $777.29 | 0 |
| 2016 Q2 | 25,200 | $17,441,000 | +$17,441,000 | $692.1 | 1 |
| 2016 Q1 | $744.95 | 0 | |||
| 2015 Q4 | $758.88 | 0 |