| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,811 | $666,178 | -$5,300,552 | $114.50 | 2 |
| 2025 Q2 | 52,111 | $6,468,800 | +$4,348,531 | $124.01 | 2 |
| 2025 Q1 | 17,100 | $1,687,000 | -$7,458,316 | $98.70 | 1 |
| 2024 Q4 | 93,100 | $10,356,000 | +$4,643,230 | $111.35 | 2 |
| 2024 Q3 | 51,400 | $4,939,000 | -$4,322,794 | $96.19 | 2 |
| 2024 Q2 | 96,300 | $9,561,000 | -$24,856,544 | $99.29 | 1 |
| 2024 Q1 | 281,281 | $34,417,544 | +$34,417,544 | $122.36 | 1 |
| 2023 Q4 | 0 | $0 | -$1,977,000 | $90.29 | 0 |
| 2023 Q3 | 24,400 | $1,977,000 | +$1,977,000 | $81.05 | 1 |
| 2023 Q2 | $89.28 | 0 | |||
| 2023 Q1 | $100.13 | 0 | |||
| 2022 Q4 | 0 | $0 | -$84,606,000 | $86.88 | 0 |
| 2022 Q3 | 896,300 | $84,606,000 | +$44,214,493 | $94.33 | 1 |
| 2022 Q2 | 427,900 | $40,454,000 | +$38,740,000 | $94.40 | 1 |
| 2022 Q1 | 32,400 | $4,506,000 | +$3,313,437 | $137.16 | 2 |
| 2021 Q4 | 8,500 | $1,212,000 | +$513,318 | $154.89 | 1 |
| 2021 Q3 | 4,900 | $666,000 | +$666,000 | $169.17 | 1 |
| 2021 Q2 | 0 | $0 | -$510,000 | $1000.00 | 0 |
| 2021 Q1 | 4,200 | $510,000 | -$85,000 | $560.71 | 1 |
| 2020 Q4 | 4,900 | $573,000 | $116.94 | 1 | |
| 2020 Q3 | $12400.08 | 0 | |||
| 2020 Q2 | $61.35 | 0 | |||
| 2020 Q1 | $96.60 | 0 | |||
| 2019 Q4 | $79.55 | 0 | |||
| 2019 Q3 | 3,100 | $345,000 | -$33,387 | $130.32 | 1 |
| 2019 Q2 | 3,400 | $378,000 | $63.73 | 1 | |
| 2019 Q1 | $3.46 | 0 | |||
| 2018 Q4 | 0 | $0 | -$385,000 | $5537.19 | 0 |
| 2018 Q3 | 3,500 | $385,000 | -$165,000 | $116.94 | 1 |
| 2018 Q2 | 5,000 | $550,000 | +$550,000 | $104.81 | 1 |
| 2018 Q1 | $100.44 | 0 | |||
| 2017 Q4 | $107.51 | 0 | |||
| 2017 Q3 | $98.57 | 0 | |||
| 2017 Q2 | $106.25 | 0 | |||
| 2017 Q1 | $113.39 | 0 | |||
| 2016 Q4 | $104.22 | 0 | |||
| 2016 Q3 | $92.86 | 0 | |||
| 2016 Q2 | $5.80 | 0 | |||
| 2016 Q1 | $99.31 | 0 | |||
| 2015 Q4 | 0 | $0 | -$1,761,000 | $105.09 | 0 |
| 2015 Q3 | 1,171,000 | $1,761,000 | +$1,761,000 | $102.20 | 1 |
| 2015 Q2 | $114.14 | 0 | |||
| 2015 Q1 | $104.89 | 0 | |||
| 2014 Q4 | $94.19 | 0 | |||
| 2014 Q3 | $89.04 | 0 | |||
| 2014 Q2 | $85.74 | 0 | |||
| 2014 Q1 | $80.07 | 0 |