| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,400 | $8,729,000 | +$2,860,350 | $246.6 | 1 |
| 2025 Q2 | 23,800 | $7,113,000 | +$1,075,916 | $298.89 | 1 |
| 2025 Q1 | 20,200 | $6,303,000 | +$6,303,000 | $312.04 | 1 |
| 2024 Q4 | 90 | $24,000 | -$10,667 | $351.79 | 1 |
| 2024 Q3 | 130 | $35,000 | -$341,923 | $353.48 | 1 |
| 2024 Q2 | 1,400 | $368,000 | -$239,798 | $303.41 | 1 |
| 2024 Q1 | 616 | $213,512 | +$693 | $346.61 | 1 |
| 2023 Q4 | 614 | $215,459 | -$276,000 | $350.91 | 1 |
| 2023 Q3 | 4,800 | $1,397,000 | -$97,667 | $307.11 | 2 |
| 2023 Q2 | 5,200 | $1,527,000 | +$205,558 | $308.58 | 1 |
| 2023 Q1 | 4,500 | $1,329,000 | +$236,267 | $285.81 | 1 |
| 2022 Q4 | 3,700 | $1,124,000 | -$30,378 | $266.84 | 1 |
| 2022 Q3 | 3,800 | $1,199,000 | +$126,211 | $257.3 | 1 |
| 2022 Q2 | 3,400 | $1,090,000 | -$705,294 | $277.65 | 1 |
| 2022 Q1 | 5,600 | $1,848,000 | -$176,194,000 | $337.18 | 1 |
| 2021 Q4 | 429,457 | $178,042,000 | +$178,042,000 | $414.54 | 1 |
| 2021 Q3 | $319.87 | 0 | |||
| 2021 Q2 | 0 | $0 | -$902,000 | $294.79 | 0 |
| 2021 Q1 | 3,265 | $902,000 | +$902,000 | $276.24 | 1 |
| 2020 Q4 | $261.21 | 0 | |||
| 2020 Q3 | 0 | $0 | -$583,000 | $225.99 | 0 |
| 2020 Q2 | 3,300 | $583,000 | +$583,000 | $214.73 | 1 |
| 2020 Q1 | $163.26 | 0 | |||
| 2019 Q4 | 0 | $0 | -$156,000 | $210.56 | 0 |
| 2019 Q3 | 900 | $156,000 | -$208,000 | $192.35 | 1 |
| 2019 Q2 | 2,100 | $366,000 | -$191,714 | $183.88 | 1 |
| 2019 Q1 | 3,200 | $557,000 | +$557,000 | $176.02 | 1 |
| 2018 Q4 | $141.01 | 0 | |||
| 2018 Q3 | $170.2 | 0 | |||
| 2018 Q2 | 0 | $0 | -$168,000 | $163.59 | 0 |
| 2018 Q1 | 1,095 | $168,000 | +$168,000 | $153.5 | 1 |
| 2017 Q4 | 0 | $0 | -$47,000 | $153.09 | 0 |
| 2017 Q3 | 23 | $47,000 | +$47,000 | $135.7 | 1 |
| 2017 Q2 | $123.72 | 0 | |||
| 2017 Q1 | $172.4 | 0 | |||
| 2016 Q4 | $117.13 | 0 | |||
| 2016 Q3 | $122.17 | 0 | |||
| 2016 Q2 | $113.29 | 0 | |||
| 2016 Q1 | $115.4 | 0 | |||
| 2015 Q4 | 0 | $0 | -$154,000 | $104.5 | 0 |
| 2015 Q3 | 41,900 | $154,000 | +$154,000 | $98.26 | 1 |
| 2015 Q2 | $96.79 | 0 | |||
| 2015 Q1 | $93.69 | 0 | |||
| 2014 Q4 | $89.31 | 0 | |||
| 2014 Q3 | 0 | $0 | -$32,000 | $81.32 | 0 |
| 2014 Q2 | 400 | $32,000 | +$32,000 | $80.83 | 1 |
| 2014 Q1 | $79.72 | 0 |