| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,218 | $1,538,550 | -$450,365 | $89.32 | 2 |
| 2025 Q2 | 22,258 | $1,889,151 | +$2,470 | $85.02 | 2 |
| 2025 Q1 | 22,229 | $1,652,041 | -$670 | $74.36 | 2 |
| 2024 Q4 | 22,238 | $1,520,973 | +$1,287,599 | $68.41 | 2 |
| 2024 Q3 | 3,412 | $266,277 | -$69,534 | $77.97 | 2 |
| 2024 Q2 | 4,305 | $307,444 | +$202,160 | $71.41 | 2 |
| 2024 Q1 | 1,475 | $111,487 | -$8,163 | $75.58 | 1 |
| 2023 Q4 | 1,583 | $124,460 | +$124,460 | $78.62 | 1 |
| 2023 Q3 | 0 | $0 | -$124,884 | 0 | |
| 2023 Q2 | 1,586 | $124,884 | $78.74 | 1 | |
| 2023 Q1 | 1,586 | $135,022 | -$710,443 | $85.13 | 1 |
| 2022 Q4 | 10,510 | $836,933 | +$128,533 | $79.71 | 2 |
| 2022 Q3 | 8,900 | $626,713 | $70.42 | 1 | |
| 2022 Q2 | 8,900 | $741,383 | +$558,120 | $83.3 | 1 |
| 2022 Q1 | 2,200 | $230,390 | $104.72 | 1 | |
| 2021 Q4 | 2,200 | $245,581 | -$864,668 | $111.63 | 1 |
| 2021 Q3 | 9,946 | $1,095,979 | -$66,116 | $110.19 | 1 |
| 2021 Q2 | 10,546 | $1,179,864 | +$1,179,864 | $111.88 | 1 |
| 2021 Q1 | 0 | $0 | -$2,390,099 | 0 | |
| 2020 Q4 | 23,672 | $2,390,099 | $100.97 | 1 | |
| 2020 Q3 | 23,672 | $2,136,886 | +$45,496 | $90.27 | 1 |
| 2020 Q2 | 23,168 | $1,943,259 | $83.88 | 1 | |
| 2020 Q1 | 23,168 | $1,820,659 | +$1,481,329 | $78.59 | 1 |
| 2019 Q4 | 4,318 | $455,420 | $105.47 | 1 | |
| 2019 Q3 | 4,318 | $414,729 | $96.05 | 1 | |
| 2019 Q2 | 4,318 | $424,268 | $98.26 | 1 | |
| 2019 Q1 | 4,318 | $419,974 | +$44,740 | $97.26 | 1 |
| 2018 Q4 | 3,858 | $335,533 | $86.97 | 1 | |
| 2018 Q3 | 3,858 | $404,640 | $104.88 | 1 | |
| 2018 Q2 | 3,858 | $406,838 | $105.45 | 1 | |
| 2018 Q1 | 3,858 | $440,314 | $114.13 | 1 | |
| 2017 Q4 | 3,858 | $416,896 | $108.06 | 1 | |
| 2017 Q3 | 3,858 | $405,922 | $105.22 | 1 | |
| 2017 Q2 | 3,858 | $370,896 | $96.14 | 1 | |
| 2017 Q1 | 3,858 | $351,150 | +$310,192 | $91.02 | 1 |
| 2016 Q4 | 450 | $37,838 | $84.08 | 1 | |
| 2016 Q3 | 450 | $39,911 | $88.69 | 1 | |
| 2016 Q2 | 450 | $36,725 | $81.61 | 1 | |
| 2016 Q1 | 450 | $37,183 | $82.63 | 1 | |
| 2015 Q4 | 450 | $38,535 | +$4,282 | $85.63 | 1 |
| 2015 Q3 | 400 | $30,099 | $75.25 | 1 | |
| 2015 Q2 | 400 | $32,178 | -$450,000 | $80.44 | 1 |
| 2015 Q1 | 5,831 | $483,144 | -$159,833 | $82.86 | 2 |
| 2014 Q4 | 7,760 | $664,806 | $85.64 | 2 | |
| 2014 Q3 | 7,760 | $710,831 | +$45,831 | $91.63 | 2 |
| 2014 Q2 | 7,260 | $754,000 | +$754,000 | $103.86 | 1 |
| 2014 Q1 | 0 | $0 | -$4,777,000 | 0 |