| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,894 | $809,486 | +$207,881 | $282.98 | 5 |
| 2025 Q2 | 2,137 | $520,406 | +$477 | $242.29 | 5 |
| 2025 Q1 | 2,135 | $518,363 | -$360,172 | $241.99 | 5 |
| 2024 Q4 | 3,309 | $1,077,595 | -$7,561 | $325.59 | 8 |
| 2024 Q3 | 3,332 | $1,106,901 | +$213,193 | $331.91 | 6 |
| 2024 Q2 | 3,445 | $935,111 | -$57,483 | $273.69 | 8 |
| 2024 Q1 | 3,656 | $1,251,367 | +$10,084 | $340.63 | 7 |
| 2023 Q4 | 3,627 | $1,162,875 | -$704,377 | $318.43 | 6 |
| 2023 Q3 | 5,613 | $1,999,599 | +$711 | $355.06 | 8 |
| 2023 Q2 | 5,611 | $2,104,573 | -$164,829 | $376.06 | 7 |
| 2023 Q1 | 5,934 | $2,754,171 | +$190,910 | $464.21 | 9 |
| 2022 Q4 | 3,636 | $1,512,290 | +$184,869 | $412 | 8 |
| 2022 Q3 | 5,295 | $2,218,000 | -$187,000 | $417.3 | 7 |
| 2022 Q2 | 5,662 | $2,749,000 | +$259,466 | $493.62 | 8 |
| 2022 Q1 | 5,023 | $2,878,000 | -$77,563,998 | $564 | 7 |
| 2021 Q4 | 109,107 | $82,364,000 | -$898,882 | $755.18 | 12 |
| 2021 Q3 | 110,301 | $82,303,864 | +$501,162 | $743.16 | 12 |
| 2021 Q2 | 109,626 | $70,615,000 | +$59,486,174 | $641.19 | 10 |
| 2021 Q1 | 17,973 | $10,338,000 | +$3,819,863 | $571.27 | 10 |
| 2020 Q4 | 11,373 | $6,604,000 | -$3,833,066 | $582.64 | 6 |
| 2020 Q3 | 17,989 | $9,242,000 | +$269,983 | $509.8 | 7 |
| 2020 Q2 | 17,459 | $7,840,000 | +$525,556 | $448.96 | 6 |
| 2020 Q1 | 16,266 | $5,703,000 | -$831,233 | $351.01 | 6 |
| 2019 Q4 | 18,390 | $6,798,000 | -$2,975,648 | $369.95 | 8 |
| 2019 Q3 | 26,573 | $9,045,588 | +$48,397 | $339.9 | 8 |
| 2019 Q2 | 26,422 | $8,202,000 | +$163,000 | $311.21 | 6 |
| 2019 Q1 | 25,905 | $7,856,000 | -$199,729 | $304.58 | 6 |
| 2018 Q4 | 26,693 | $6,140,000 | -$2,065,035 | $230 | 7 |
| 2018 Q3 | 32,768 | $10,238,000 | +$341,007 | $312.73 | 7 |
| 2018 Q2 | 31,672 | $9,136,000 | +$27,788 | $286.51 | 5 |
| 2018 Q1 | 31,580 | $7,921,000 | +$108,851 | $250.28 | 6 |
| 2017 Q4 | 31,144 | $7,546,000 | +$180 | $238.21 | 6 |
| 2017 Q3 | 31,144 | $7,027,000 | -$956,324 | $223.34 | 6 |
| 2017 Q2 | 36,044 | $8,111,000 | +$1,380,025 | $225.01 | 5 |
| 2017 Q1 | 29,910 | $5,977,000 | -$5,000 | $199.88 | 5 |
| 2016 Q4 | 29,937 | $5,479,000 | +$73,545 | $182.67 | 6 |
| 2016 Q3 | 29,538 | $4,791,000 | -$16,582 | $162.38 | 4 |
| 2016 Q2 | 29,641 | $4,208,000 | -$34,674 | $141.93 | 4 |
| 2016 Q1 | 29,884 | $4,036,000 | -$29,667 | $135.03 | 5 |
| 2015 Q4 | 30,119 | $4,156,000 | +$21,773 | $137.97 | 4 |
| 2015 Q3 | 29,958 | $4,070,000 | -$193,377 | $134.45 | 5 |
| 2015 Q2 | 31,267 | $4,584,000 | +$206,861 | $146.5 | 6 |
| 2015 Q1 | 29,855 | $4,032,485 | +$49,422 | $135 | 4 |
| 2014 Q4 | 29,500 | $3,554,325 | -$10,795,640 | $120.24 | 6 |
| 2014 Q3 | 124,933 | $14,105,000 | +$16,074 | $114.31 | 8 |
| 2014 Q2 | 124,761 | $15,043,000 | +$11,374,096 | $123.29 | 7 |
| 2014 Q1 | 29,743 | $3,794,000 | +$37,567 | $127.94 | 6 |