| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,400 | $3,116,000 | -$477,452 | $251.31 | 1 |
| 2025 Q2 | 14,300 | $3,172,000 | +$3,172,000 | $221.87 | 1 |
| 2025 Q1 | $233.23 | 0 | |||
| 2024 Q4 | $246.8 | 0 | |||
| 2024 Q3 | $270.85 | 0 | |||
| 2024 Q2 | $220.46 | 0 | |||
| 2024 Q1 | 0 | $0 | -$289,000 | $254.73 | 0 |
| 2023 Q4 | 1,300 | $289,000 | +$289,000 | $222.55 | 1 |
| 2023 Q3 | $207.84 | 0 | |||
| 2023 Q2 | 0 | $0 | -$639,000 | $225.7 | 0 |
| 2023 Q1 | 3,200 | $639,000 | -$199,688 | $199.97 | 1 |
| 2022 Q4 | 4,200 | $836,000 | +$358,286 | $199.24 | 1 |
| 2022 Q3 | 2,400 | $450,000 | +$450,000 | $187.81 | 1 |
| 2022 Q2 | 0 | $0 | -$566,000 | $174.67 | 0 |
| 2022 Q1 | 2,800 | $566,000 | -$1,293,714 | $202.19 | 1 |
| 2021 Q4 | 9,200 | $2,378,000 | +$2,378,000 | $258.48 | 1 |
| 2021 Q3 | $202.86 | 0 | |||
| 2021 Q2 | 0 | $0 | -$2,053,000 | $193.97 | 0 |
| 2021 Q1 | 10,800 | $2,053,000 | +$1,805,880 | $190.18 | 1 |
| 2020 Q4 | 1,300 | $208,000 | -$752,000 | $160.51 | 1 |
| 2020 Q3 | 6,000 | $995,000 | +$995,000 | $165.86 | 1 |
| 2020 Q2 | $135.11 | 0 | |||
| 2020 Q1 | $86.05 | 0 | |||
| 2019 Q4 | 0 | $0 | -$1,583,000 | $119.76 | 0 |
| 2019 Q3 | 14,400 | $1,583,000 | +$1,583,000 | $109.96 | 1 |
| 2019 Q2 | $100.91 | 0 | |||
| 2019 Q1 | $109.47 | 0 | |||
| 2018 Q4 | 0 | $0 | -$1,894,000 | $92.36 | 0 |
| 2018 Q3 | 16,500 | $1,894,000 | +$1,894,000 | $114.82 | 1 |
| 2018 Q2 | $95.59 | 0 | |||
| 2018 Q1 | $87.75 | 0 | |||
| 2017 Q4 | $92.94 | 0 | |||
| 2017 Q3 | $79.94 | 0 | |||
| 2017 Q2 | $77.53 | 0 | |||
| 2017 Q1 | $82.21 | 0 | |||
| 2016 Q4 | $71.12 | 0 | |||
| 2016 Q3 | $72.21 | 0 | |||
| 2016 Q2 | $57.03 | 0 | |||
| 2016 Q1 | $75.75 | 0 | |||
| 2015 Q4 | 0 | $0 | -$53,000 | $76.04 | 0 |
| 2015 Q3 | 190,600 | $53,000 | +$53,000 | $68.92 | 1 |
| 2015 Q2 | $66.97 | 0 | |||
| 2015 Q1 | $74.39 | 0 | |||
| 2014 Q4 | $68.8 | 0 | |||
| 2014 Q3 | $52.92 | 0 | |||
| 2014 Q2 | $47.99 | 0 | |||
| 2014 Q1 | $48.9 | 0 |