| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 131,500 | $46,386,000 | +$36,685,506 | $352.75 | 1 |
| 2025 Q2 | 27,500 | $10,639,000 | +$10,639,000 | $386.88 | 1 |
| 2025 Q1 | $383.53 | 0 | |||
| 2024 Q4 | $444.68 | 0 | |||
| 2024 Q3 | $517.78 | 0 | |||
| 2024 Q2 | 0 | $0 | -$1,412,000 | $555.54 | 0 |
| 2024 Q1 | 2,800 | $1,412,000 | +$1,412,000 | $504.6 | 1 |
| 2023 Q4 | $596.6 | 0 | |||
| 2023 Q3 | 0 | $0 | -$2,591,000 | $509.9 | 0 |
| 2023 Q2 | 5,300 | $2,591,000 | +$1,368,830 | $488.99 | 1 |
| 2023 Q1 | 2,500 | $963,000 | +$963,000 | $385.37 | 1 |
| 2022 Q4 | $336.53 | 0 | |||
| 2022 Q3 | $275.2 | 0 | |||
| 2022 Q2 | $366.06 | 0 | |||
| 2022 Q1 | $455.62 | 0 | |||
| 2021 Q4 | 0 | $0 | -$4,490,000 | $567.06 | 0 |
| 2021 Q3 | 7,800 | $4,490,000 | +$4,490,000 | $575.7 | 1 |
| 2021 Q2 | 0 | $0 | -$760,000 | $585.64 | 0 |
| 2021 Q1 | 1,600 | $760,000 | +$760,000 | $475.37 | 1 |
| 2020 Q4 | $500.12 | 0 | |||
| 2020 Q3 | $24,765.22 | 0 | |||
| 2020 Q2 | $303.86 | 0 | |||
| 2020 Q1 | $318.26 | 0 | |||
| 2019 Q4 | $329.81 | 0 | |||
| 2019 Q3 | $276.25 | 0 | |||
| 2019 Q2 | $294.65 | 0 | |||
| 2019 Q1 | $266.49 | 0 | |||
| 2018 Q4 | $226.24 | 0 | |||
| 2018 Q3 | $269.97 | 0 | |||
| 2018 Q2 | $243.81 | 0 | |||
| 2018 Q1 | $1,148.76 | 0 | |||
| 2017 Q4 | 0 | $0 | -$45,000 | $175.24 | 0 |
| 2017 Q3 | 15 | $45,000 | +$45,000 | $148.01 | 1 |
| 2017 Q2 | $141.44 | 0 | |||
| 2017 Q1 | $130.13 | 0 | |||
| 2016 Q4 | $102.95 | 0 | |||
| 2016 Q3 | $108.54 | 0 | |||
| 2016 Q2 | $5.79 | 0 | |||
| 2016 Q1 | $93.8 | 0 | |||
| 2015 Q4 | 0 | $0 | -$52,000 | $93.92 | 0 |
| 2015 Q3 | 12,100 | $52,000 | +$52,000 | $82.22 | 1 |
| 2015 Q2 | $81.01 | 0 | |||
| 2015 Q1 | $73.96 | 0 | |||
| 2014 Q4 | $72.71 | 0 | |||
| 2014 Q3 | $69.19 | 0 | |||
| 2014 Q2 | $72.36 | 0 | |||
| 2014 Q1 | $65.74 | 0 |