| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 51,262 | $6,846,154 | -$768,080 | $133.55 | 4 |
| 2025 Q3 | 3,592,424 | $472,959,944 | +$4,124,940 | $133.11 | 70 |
| 2025 Q2 | 3,791,503 | $489,166,937 | +$21,143,136 | $129.10 | 82 |
| 2025 Q1 | 3,674,526 | $460,109,898 | +$12,484,761 | $126.79 | 72 |
| 2024 Q4 | 3,580,498 | $449,252,859 | -$121,960,052 | $125.47 | 77 |
| 2024 Q3 | 4,540,271 | $589,270,786 | +$15,192,387 | $129.79 | 78 |
| 2024 Q2 | 4,318,897 | $532,223,131 | +$2,156,624 | $118.20 | 70 |
| 2024 Q1 | 4,341,006 | $539,001,807 | +$5,550,798 | $124.18 | 68 |
| 2023 Q4 | 34,947 | $3,998,987 | +$151,734 | $114.43 | 1 |
| 2023 Q3 | 4,294,849 | $450,431,748 | +$6,107,308 | $104.88 | 60 |
| 2023 Q2 | 4,233,657 | $459,549,328 | -$44,268,289 | $108.55 | 62 |
| 2023 Q1 | 1,153,971 | $121,866,972 | +$2,955,775 | $105.61 | 55 |
| 2022 Q4 | 4,615,002 | $475,150,523 | -$38,602,095 | $102.96 | 63 |
| 2022 Q3 | 4,976,172 | $457,460,411 | +$22,173,764 | $91.93 | 54 |
| 2022 Q2 | 4,734,947 | $463,930,728 | +$8,467,823 | $97.98 | 48 |
| 2022 Q1 | 4,648,511 | $510,033,799 | -$33,419,439 | $109.72 | 44 |
| 2021 Q4 | 4,952,311 | $536,749,295 | +$5,395,802 | $114.17 | 35 |
| 2021 Q3 | 4,845,108 | $500,547,195 | +$5,249,038 | $103.31 | 25 |
| 2021 Q2 | 4,794,303 | $498,699,853 | +$2,576,111 | $104.02 | 23 |
| 2021 Q1 | 4,781,398 | $474,921,147 | +$1,511,640 | $99.33 | 25 |
| 2020 Q4 | 4,766,887 | $427,978,950 | +$2,094,296 | $89.78 | 27 |
| 2020 Q3 | 4,743,774 | $369,177,566 | -$96,901,925 | $77.81 | 27 |
| 2020 Q2 | 5,989,512 | $440,613,854 | +$6,117,932 | $73.56 | 28 |
| 2020 Q1 | 5,898,036 | $367,077,000 | -$31,165,465 | $62.21 | 26 |
| 2019 Q4 | 622,521 | $53,631,000 | -$3,247,394 | $86.15 | 28 |
| 2019 Q3 | 659,818 | $53,765,000 | +$4,181,236 | $81.55 | 25 |
| 2019 Q2 | 596,703 | $47,845,000 | +$2,666,015 | $80.18 | 17 |
| 2019 Q1 | 564,894 | $43,085,000 | -$1,375,977 | $76.28 | 11 |
| 2018 Q4 | 503,963 | $33,953,000 | -$535,734 | $67.37 | 11 |
| 2018 Q3 | 511,049 | $39,171,000 | -$5,557,165 | $76.66 | 11 |
| 2018 Q2 | 583,090 | $42,623,000 | +$778,638 | $73.05 | 10 |
| 2018 Q1 | 572,433 | $41,021,000 | -$487,704 | $71.66 | 8 |
| 2017 Q4 | 579,133 | $42,027,000 | -$704,345 | $72.56 | 10 |
| 2017 Q3 | 585,037 | $41,847,000 | +$3,477,877 | $71.52 | 7 |
| 2017 Q2 | 536,438 | $37,826,000 | +$35,763 | $70.51 | 6 |
| 2017 Q1 | 535,975 | $37,234,000 | -$462,931 | $69.47 | 6 |
| 2016 Q4 | 544,495 | $35,827,000 | -$8,882,510 | $65.80 | 8 |
| 2016 Q3 | 680,014 | $44,233,911 | +$16,562,982 | $65.05 | 7 |
| 2016 Q2 | 425,658 | $27,135,911 | +$25,134,602 | $63.69 | 6 |
| 2016 Q1 | 31,443 | $1,956,000 | -$396,881 | $62.43 | 2 |
| 2015 Q4 | 38,156 | $2,269,000 | +$2,269,000 | $59.47 | 3 |