| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$3,643,211 | 0 | |
| 2024 Q4 | 36,296 | $3,643,211 | -$491,838 | $100.38 | 1 |
| 2024 Q3 | 41,196 | $4,120,012 | $0 | $100.01 | 1 |
| 2024 Q2 | 41,196 | $4,061,926 | $0 | $98.60 | 1 |
| 2024 Q1 | 41,196 | $942,754 | $0 | $22.88 | 1 |
| 2023 Q4 | 41,196 | $3,987,773 | +$474,320 | $96.80 | 1 |
| 2023 Q3 | 36,296 | $3,557,008 | $0 | $98.00 | 1 |
| 2023 Q2 | 36,296 | $3,448,120 | $0 | $95.00 | 1 |
| 2023 Q1 | 36,296 | $3,484,416 | $0 | $96.00 | 1 |
| 2022 Q4 | 36,296 | $3,484,416 | $0 | $96.00 | 1 |
| 2022 Q3 | 36,296 | $3,638,000 | -$51,000 | $100.23 | 1 |
| 2022 Q2 | 36,798 | $3,753,000 | $0 | $101.79 | 2 |
| 2022 Q1 | 36,798 | $3,866,000 | +$261,865 | $107.28 | 2 |
| 2021 Q4 | 34,304 | $3,655,220 | $0 | $108.25 | 2 |
| 2021 Q3 | 33,802 | $3,688,000 | $0 | $109.11 | 1 |
| 2021 Q2 | 33,802 | $3,752,000 | +$776,995 | $111.00 | 1 |
| 2021 Q1 | 26,802 | $2,895,000 | $0 | $108.01 | 1 |
| 2020 Q4 | 26,802 | $2,975,000 | $0 | $111.00 | 1 |
| 2020 Q3 | 26,802 | $2,875,000 | +$73,264 | $107.27 | 1 |
| 2020 Q2 | 26,119 | $2,736,000 | $0 | $104.75 | 1 |
| 2020 Q1 | 26,119 | $2,612,000 | +$292,011 | $100.00 | 1 |
| 2019 Q4 | 23,199 | $2,413,000 | +$87,995 | $104.01 | 1 |
| 2019 Q3 | 22,353 | $2,375,000 | +$53,125 | $106.25 | 1 |
| 2019 Q2 | 21,853 | $2,251,000 | $0 | $103.01 | 1 |
| 2019 Q1 | 21,853 | $2,227,000 | $0 | $101.91 | 1 |
| 2018 Q4 | 21,853 | $2,185,000 | $0 | $99.99 | 1 |
| 2018 Q3 | 21,853 | $2,316,000 | $0 | $105.98 | 1 |
| 2018 Q2 | 21,853 | $2,305,000 | -$843,820 | $105.48 | 1 |
| 2018 Q1 | 29,853 | $3,254,000 | $0 | $109.00 | 1 |
| 2017 Q4 | 29,853 | $3,202,000 | +$1,158,182 | $107.26 | 1 |
| 2017 Q3 | 19,055 | $2,058,000 | -$1,437,197 | $108.00 | 1 |
| 2017 Q2 | 32,362 | $3,337,000 | +$341,001 | $103.11 | 1 |
| 2017 Q1 | 29,055 | $2,993,000 | $0 | $103.01 | 1 |
| 2016 Q4 | 29,055 | $2,876,000 | $0 | $98.98 | 1 |
| 2016 Q3 | 29,055 | $2,993,000 | +$1,962,884 | $103.01 | 1 |
| 2016 Q2 | 10,000 | $995,000 | -$253,000 | $99.50 | 1 |
| 2016 Q1 | 12,500 | $1,266,000 | +$1,013,000 | $101.25 | 2 |
| 2015 Q4 | 2,500 | $251,000 | $0 | $100.40 | 1 |
| 2015 Q3 | 2,500 | $250,000 | $0 | $100.00 | 1 |
| 2015 Q2 | 2,500 | $250,000 | +$250,000 | $100.00 | 1 |