| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,607 | $2,365,436 | +$73,866 | $246.22 | 1 |
| 2025 Q2 | 9,307 | $1,942,557 | -$20,037 | $208.72 | 1 |
| 2025 Q1 | 9,403 | $2,041,673 | -$20,844 | $217.13 | 1 |
| 2024 Q4 | 9,499 | $1,959,264 | -$49,090 | $206.26 | 1 |
| 2024 Q3 | 9,737 | $1,714,004 | -$20,243 | $176.03 | 1 |
| 2024 Q2 | 9,852 | $1,605,088 | -$10,101 | $162.92 | 1 |
| 2024 Q1 | 9,914 | $1,475,897 | -$64,461 | $148.87 | 1 |
| 2023 Q4 | 10,347 | $1,330,003 | -$38,176 | $128.54 | 1 |
| 2023 Q3 | 10,644 | $1,119,749 | -$20,830 | $105.2 | 1 |
| 2023 Q2 | 10,842 | $1,130,712 | -$915,815 | $104.29 | 1 |
| 2023 Q1 | 19,845 | $2,002,758 | +$879,317 | $100.92 | 2 |
| 2022 Q4 | 11,132 | $1,027,000 | -$324,928 | $92.26 | 1 |
| 2022 Q3 | 14,654 | $1,177,000 | +$7,229 | $80.32 | 1 |
| 2022 Q2 | 14,564 | $1,431,000 | +$26,431 | $98.26 | 1 |
| 2022 Q1 | 14,295 | $1,696,000 | -$131,456 | $118.64 | 1 |
| 2021 Q4 | 15,403 | $2,097,000 | +$152,343 | $136.14 | 1 |
| 2021 Q3 | 14,284 | $2,221,000 | -$2,863,407 | $155.49 | 1 |
| 2021 Q2 | 33,964 | $4,912,311 | +$2,547,408 | $144.63 | 2 |
| 2021 Q1 | 16,352 | $2,156,000 | -$93,745 | $131.85 | 1 |
| 2020 Q4 | 17,063 | $2,042,000 | +$157,372 | $119.67 | 1 |
| 2020 Q3 | 15,748 | $1,494,000 | -$16,792 | $94.87 | 1 |
| 2020 Q2 | 15,925 | $1,553,000 | -$67,191 | $97.52 | 1 |
| 2020 Q1 | 16,614 | $1,245,000 | +$33,572 | $74.94 | 1 |
| 2019 Q4 | 16,166 | $1,577,000 | -$35,801 | $97.55 | 1 |
| 2019 Q3 | 16,533 | $1,400,000 | +$202,214 | $84.68 | 1 |
| 2019 Q2 | 14,145 | $1,129,000 | +$1,756 | $79.82 | 1 |
| 2019 Q1 | 14,123 | $1,220,000 | -$584,733 | $86.38 | 1 |
| 2018 Q4 | 20,892 | $1,323,000 | +$261,408 | $63.33 | 1 |
| 2018 Q3 | 16,764 | $1,174,000 | +$44,750 | $70.03 | 1 |
| 2018 Q2 | 16,125 | $984,000 | -$351,006 | $61.02 | 1 |
| 2018 Q1 | 21,877 | $1,289,000 | -$112,774 | $58.92 | 1 |
| 2017 Q4 | 23,791 | $1,417,000 | -$59,799 | $59.56 | 1 |
| 2017 Q3 | 24,795 | $1,338,000 | -$52,452 | $53.96 | 1 |
| 2017 Q2 | 25,767 | $1,315,000 | -$79,613 | $51.03 | 1 |
| 2017 Q1 | 27,327 | $1,397,000 | -$82,408 | $51.12 | 1 |
| 2016 Q4 | 28,939 | $1,403,000 | +$6,642 | $48.48 | 1 |
| 2016 Q3 | 28,802 | $1,386,000 | +$31,183 | $48.12 | 1 |
| 2016 Q2 | 28,154 | $1,194,000 | -$52,164 | $42.41 | 1 |
| 2016 Q1 | 29,384 | $1,174,000 | +$13,904 | $39.95 | 1 |
| 2015 Q4 | 29,036 | $1,079,000 | -$89,818 | $37.16 | 1 |
| 2015 Q3 | 31,453 | $1,129,000 | +$1,687 | $35.89 | 1 |
| 2015 Q2 | 31,406 | $1,380,000 | +$15,863 | $43.94 | 1 |
| 2015 Q1 | 31,045 | $1,475,000 | -$713 | $47.51 | 1 |
| 2014 Q4 | 31,060 | $1,641,000 | -$15,163 | $52.83 | 1 |
| 2014 Q3 | 31,347 | $1,630,000 | -$72,694 | $52 | 1 |
| 2014 Q2 | 32,745 | $1,994,000 | -$60,225 | $60.89 | 1 |
| 2014 Q1 | 33,734 | $1,864,000 | -$95,924 | $55.26 | 1 |