| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,800 | $10,134,000 | -$205,323,652 | $734.38 | 1 |
| 2025 Q2 | 293,400 | $216,555,000 | +$102,594,223 | $738.09 | 1 |
| 2025 Q1 | 154,400 | $88,989,000 | +$42,189,085 | $576.36 | 1 |
| 2024 Q4 | 81,200 | $47,543,000 | +$47,543,000 | $585.51 | 1 |
| 2024 Q3 | 0 | $0 | -$11,143,000 | $572.44 | 0 |
| 2024 Q2 | 22,100 | $11,143,000 | -$14,974,982 | $504.22 | 1 |
| 2024 Q1 | 51,800 | $25,153,000 | +$5,098,581 | $485.58 | 1 |
| 2023 Q4 | 41,300 | $14,618,000 | -$2,371,443 | $353.96 | 1 |
| 2023 Q3 | 48,000 | $14,410,000 | +$14,410,000 | $300.21 | 1 |
| 2023 Q2 | $286.98 | 0 | |||
| 2023 Q1 | $211.94 | 0 | |||
| 2022 Q4 | 0 | $0 | -$291,312,000 | $120.34 | 0 |
| 2022 Q3 | 2,146,500 | $291,312,000 | +$7,368,894 | $135.68 | 2 |
| 2022 Q2 | 2,092,200 | $337,284,000 | +$67,327,785 | $161.25 | 1 |
| 2022 Q1 | 1,671,300 | $371,597,000 | +$206,531,843 | $222.36 | 2 |
| 2021 Q4 | 742,400 | $252,019,000 | -$235,409 | $336.35 | 2 |
| 2021 Q3 | 743,100 | $252,295,000 | +$231,935,299 | $339.39 | 2 |
| 2021 Q2 | 60,000 | $20,862,000 | +$5,076,420 | $347.71 | 1 |
| 2021 Q1 | 45,400 | $13,371,000 | +$13,371,000 | $294.53 | 1 |
| 2020 Q4 | $273.16 | 0 | |||
| 2020 Q3 | 442 | $11,578,000 | -$142,786,602 | $26,186.59 | 1 |
| 2020 Q2 | 5,893 | $133,630,000 | $22,676.06 | 1 | |
| 2020 Q1 | 2,800 | $467,000 | -$3,385,750 | $166.8 | 1 |
| 2019 Q4 | 23,100 | $4,741,000 | +$2,070,000 | $205.25 | 1 |
| 2019 Q3 | 15,000 | $2,671,000 | $800 | 1 | |
| 2019 Q2 | 15,000 | $2,895,000 | $193 | 1 | |
| 2019 Q1 | 15,000 | $2,500,000 | $166.69 | 1 | |
| 2018 Q4 | 0 | $0 | -$7,992,000 | $300 | 0 |
| 2018 Q3 | 63,600 | $10,459,000 | +$5,951,000 | $164.46 | 2 |
| 2018 Q2 | 23,200 | $4,508,000 | +$4,508,000 | $194.32 | 1 |
| 2018 Q1 | $159.79 | 0 | |||
| 2017 Q4 | $176.46 | 0 | |||
| 2017 Q3 | $170.87 | 0 | |||
| 2017 Q2 | $150.98 | 0 | |||
| 2017 Q1 | $142.05 | 0 | |||
| 2016 Q4 | $115.05 | 0 | |||
| 2016 Q3 | $128.27 | 0 | |||
| 2016 Q2 | $4.56 | 0 | |||
| 2016 Q1 | $114.1 | 0 | |||
| 2015 Q4 | 0 | $0 | -$51,505,000 | $104.66 | 0 |
| 2015 Q3 | 8,949,400 | $51,505,000 | +$51,505,000 | $89.9 | 2 |
| 2015 Q2 | $85.76 | 0 | |||
| 2015 Q1 | 0 | $0 | -$562,000 | $82.21 | 0 |
| 2014 Q4 | 7,400 | $562,000 | +$562,000 | $78.02 | 1 |
| 2014 Q3 | $79.04 | 0 | |||
| 2014 Q2 | 0 | $0 | -$228,000 | $67.29 | 0 |
| 2014 Q1 | 4,000 | $228,000 | +$228,000 | $60.24 | 1 |