| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,400 | $9,328,000 | +$6,447,294 | $457.26 | 1 |
| 2025 Q2 | 6,300 | $3,203,000 | +$3,203,000 | $508.49 | 1 |
| 2025 Q1 | $469.35 | 0 | |||
| 2024 Q4 | $423.7 | 0 | |||
| 2024 Q3 | $417.33 | 0 | |||
| 2024 Q2 | $373.63 | 0 | |||
| 2024 Q1 | $410.74 | 0 | |||
| 2023 Q4 | $399.87 | 0 | |||
| 2023 Q3 | 0 | $0 | -$850,000 | $377.38 | 0 |
| 2023 Q2 | 2,100 | $850,000 | +$242,857 | $405.19 | 1 |
| 2023 Q1 | 1,500 | $619,000 | +$619,000 | $412.88 | 1 |
| 2022 Q4 | 0 | $0 | -$1,602,000 | $428.76 | 0 |
| 2022 Q3 | 4,800 | $1,602,000 | +$1,602,000 | $333.89 | 1 |
| 2022 Q2 | 0 | $0 | -$1,994,000 | $299.47 | 0 |
| 2022 Q1 | 4,800 | $1,994,000 | -$373,875 | $415.46 | 1 |
| 2021 Q4 | 5,700 | $1,954,000 | -$4,216,526 | $342.89 | 1 |
| 2021 Q3 | 18,000 | $6,031,000 | +$6,031,000 | $335.06 | 1 |
| 2021 Q2 | $352.7 | 0 | |||
| 2021 Q1 | $374.14 | 0 | |||
| 2020 Q4 | $269.05 | 0 | |||
| 2020 Q3 | $221.62 | 0 | |||
| 2020 Q2 | 0 | $0 | -$1,091,000 | $157.14 | 0 |
| 2020 Q1 | 7,900 | $1,091,000 | +$1,091,000 | $138.17 | 1 |
| 2019 Q4 | 0 | $0 | -$506,000 | $173.27 | 0 |
| 2019 Q3 | 3,000 | $506,000 | +$453,000 | $168.68 | 1 |
| 2019 Q2 | 8,100 | $53,000 | -$831,000 | $165.43 | 1 |
| 2019 Q1 | 5,200 | $831,000 | +$831,000 | $159.84 | 1 |
| 2018 Q4 | $149.17 | 0 | |||
| 2018 Q3 | $150.33 | 0 | |||
| 2018 Q2 | $139.8 | 0 | |||
| 2018 Q1 | $155.33 | 0 | |||
| 2017 Q4 | $156.51 | 0 | |||
| 2017 Q3 | $123.66 | 0 | |||
| 2017 Q2 | $123.58 | 0 | |||
| 2017 Q1 | $108.86 | 0 | |||
| 2016 Q4 | $69.93 | 0 | |||
| 2016 Q3 | $85.34 | 0 | |||
| 2016 Q2 | $3.44 | 0 | |||
| 2016 Q1 | $76.99 | 0 | |||
| 2015 Q4 | 0 | $0 | -$748,000 | $76.27 | 0 |
| 2015 Q3 | 224,000 | $748,000 | -$38,074,000 | $74 | 1 |
| 2015 Q2 | 400,000 | $38,822,000 | +$38,822,000 | $97.05 | 1 |
| 2015 Q1 | $87.69 | 0 | |||
| 2014 Q4 | $88.47 | 0 | |||
| 2014 Q3 | $81.99 | 0 | |||
| 2014 Q2 | $90.54 | 0 | |||
| 2014 Q1 | $90.8 | 0 |