| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 12,360 | $1,960,623 | +$18,877 | $158.63 | 1 |
| 2025 Q3 | 24,948 | $3,963,239 | -$1,840,886 | $158.87 | 5 |
| 2025 Q2 | 37,733 | $5,518,901 | +$1,982,486 | $146.27 | 6 |
| 2025 Q1 | 24,702 | $3,230,870 | +$88,974 | $130.79 | 7 |
| 2024 Q4 | 23,832 | $3,433,462 | -$156,812 | $144.09 | 9 |
| 2024 Q3 | 24,923 | $3,440,448 | +$39,457 | $138.04 | 8 |
| 2024 Q2 | 24,890 | $3,187,448 | +$1,492,030 | $128.06 | 8 |
| 2024 Q1 | 14,851 | $1,975,600 | +$493,135 | $133.03 | 6 |
| 2023 Q4 | 4 | $467 | $116.75 | 1 | |
| 2023 Q3 | 8,299 | $902,627 | +$332,188 | $108.76 | 4 |
| 2023 Q2 | 10,434 | $1,177,906 | -$208,516 | $112.88 | 3 |
| 2023 Q1 | 12,391 | $1,318,705 | +$240,406 | $106.41 | 4 |
| 2022 Q4 | 10,132 | $1,022,462 | +$202,522 | $100.89 | 3 |
| 2022 Q3 | 8,128 | $784,000 | -$531,425 | $96.44 | 2 |
| 2022 Q2 | 13,484 | $1,348,000 | -$282,159 | $99.61 | 3 |
| 2022 Q1 | 15,796 | $1,985,000 | -$57,767 | $125.66 | 4 |
| 2021 Q4 | 16,256 | $2,254,000 | +$339,165 | $138.67 | 4 |
| 2021 Q3 | 8,714 | $1,205,000 | -$219,928 | $138.27 | 3 |
| 2021 Q2 | 23,588 | $3,345,000 | +$856,851 | $143.00 | 5 |
| 2021 Q1 | 17,539 | $2,350,000 | +$938 | $133.91 | 3 |
| 2020 Q4 | 17,532 | $2,187,000 | +$248,247 | $124.81 | 3 |
| 2020 Q3 | 32,404 | $1,552,659 | +$197,894 | $98.35 | 3 |
| 2020 Q2 | 29,823 | $1,216,463 | +$208,000 | $89.77 | 3 |
| 2020 Q1 | 27,269 | $772,103 | -$254,000 | $34.40 | 2 |
| 2019 Q4 | 32,586 | $1,327,789 | +$32,540 | $95.57 | 3 |
| 2019 Q3 | 13,531 | $1,187,000 | +$1,186,984 | $87.90 | 2 |
| 2019 Q2 | 19,208 | $1,728 | +$15 | $0.0902 | 2 |
| 2019 Q1 | 17,459 | $1,529 | $0 | $0.0876 | 1 |
| 2018 Q4 | 18,166 | $1,375 | $0 | $0.0757 | 1 |
| 2018 Q3 | 20,126 | $1,871 | $0 | $0.0930 | 1 |
| 2018 Q1 | 23,435 | $1,984 | -$1,810,999 | $0.0847 | 1 |
| 2017 Q4 | 44,919 | $1,812,997 | -$60,612 | $42.43 | 2 |
| 2017 Q3 | 45,451 | $1,795,899 | +$157,964 | $40.67 | 2 |
| 2017 Q2 | 20,134 | $1,561,000 | +$981,999 | $77.53 | 1 |
| 2017 Q1 | 7,638 | $579,000 | $0 | $75.81 | 1 |
| 2016 Q4 | 7,638 | $555,000 | +$555,000 | $72.66 | 1 |
| 2016 Q1 | 0 | $0 | -$25,000 | 0 | |
| 2015 Q4 | 390 | $25,000 | $0 | $64.10 | 1 |
| 2015 Q2 | 0 | $0 | -$822,000 | 0 | |
| 2015 Q1 | 11,729 | $822,000 | +$17,866 | $69.03 | 2 |
| 2014 Q4 | 11,471 | $764,000 | +$764,000 | $66.60 | 1 |
| 2014 Q2 | 0 | $0 | -$105,000 | 0 | |
| 2014 Q1 | 1,630 | $105,000 | +$105,000 | $64.42 | 1 |