| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,619 | $2,329,115 | +$874,363 | $107.72 | 3 |
| 2025 Q2 | 13,502 | $1,204,867 | -$38,964 | $177.6 | 2 |
| 2025 Q1 | 14,102 | $916,186 | +$5,516 | $64.94 | 3 |
| 2024 Q4 | 10,702 | $1,014,935 | -$383,302 | $94.84 | 3 |
| 2024 Q3 | 14,892 | $1,324,432 | +$806,770 | $88.92 | 4 |
| 2024 Q2 | 5,818 | $421,959 | -$939,183 | $72.46 | 3 |
| 2024 Q1 | 21,770 | $1,319,702 | +$1,107,000 | $60.62 | 3 |
| 2023 Q4 | 3,502 | $152,887 | $154.76 | 2 | |
| 2023 Q3 | 3,502 | $114,772 | $149.32 | 2 | |
| 2023 Q2 | 3,502 | $178,962 | $158.49 | 2 | |
| 2023 Q1 | 3,502 | $133,812 | $152.04 | 2 | |
| 2022 Q4 | 3,502 | $123,382 | -$14,287,468 | $150.55 | 2 |
| 2022 Q3 | 402,476 | $14,061,000 | -$6,018,054,414 | $165.85 | 5 |
| 2022 Q2 | 22,652,410 | $6,031,074,157 | -$84,672,499 | $266.22 | 266 |
| 2022 Q1 | 22,991,013 | $6,284,159,963 | -$179,713,662 | $273.36 | 277 |
| 2021 Q4 | 23,707,138 | $6,318,596,896 | +$490,540,337 | $266.54 | 279 |
| 2021 Q3 | 21,330,745 | $5,335,445,922 | -$420,970,743 | $250.09 | 269 |
| 2021 Q2 | 22,933,557 | $6,061,900,111 | +$136,638,649 | $264.34 | 294 |
| 2021 Q1 | 22,442,064 | $5,677,844,740 | +$167,128,957 | $252.89 | 293 |
| 2020 Q4 | 22,993,582 | $3,449,341,782 | +$55,415,163 | $150.02 | 225 |
| 2020 Q3 | 22,720,795 | $2,519,863,631 | -$114,707,852 | $110.93 | 225 |
| 2020 Q2 | 23,566,355 | $3,087,714,740 | -$63,759,866 | $130.98 | 246 |
| 2020 Q1 | 24,125,152 | $2,562,451,108 | -$61,370,439 | $106.41 | 229 |
| 2019 Q4 | 24,153,445 | $4,017,417,161 | -$10,810,124 | $166.35 | 270 |
| 2019 Q3 | 24,220,737 | $3,721,820,458 | -$8,012,095 | $153.72 | 257 |
| 2019 Q2 | 24,423,347 | $3,330,191,010 | -$123,369,982 | $136.37 | 278 |
| 2019 Q1 | 25,542,734 | $3,619,542,015 | +$159,986,219 | $141.72 | 270 |
| 2018 Q4 | 24,712,041 | $2,611,876,170 | -$132,374,865 | $105.71 | 273 |
| 2018 Q3 | 24,737,480 | $4,263,504,998 | +$193,813,288 | $172.19 | 288 |
| 2018 Q2 | 24,125,791 | $3,773,319,674 | -$220,471,914 | $156.42 | 306 |
| 2018 Q1 | 24,285,945 | $4,550,362,158 | +$20,204,656 | $187.4 | 341 |
| 2017 Q4 | 24,420,831 | $6,889,110,716 | -$186,866,114 | $282.22 | 376 |
| 2017 Q3 | 24,530,311 | $5,768,781,135 | +$509,559,565 | $235.17 | 349 |
| 2017 Q2 | 22,416,035 | $5,037,847,158 | -$145,230,659 | $224.99 | 350 |
| 2017 Q1 | 23,081,118 | $4,746,446,544 | +$645,810,479 | $205.64 | 299 |
| 2016 Q4 | 22,906,117 | $3,147,163,683 | +$31,227,653 | $137.38 | 267 |
| 2016 Q3 | 22,798,799 | $2,518,960,196 | +$2,141,334 | $110.54 | 235 |
| 2016 Q2 | 22,843,649 | $2,097,001,656 | +$3,431,161 | $91.78 | 213 |
| 2016 Q1 | 22,743,196 | $2,090,008,587 | +$55,205,998 | $91.9 | 213 |
| 2015 Q4 | 22,315,657 | $1,452,862,459 | +$16,054,204 | $65.11 | 178 |
| 2015 Q3 | 22,390,669 | $1,224,727,593 | -$29,612,087 | $54.7 | 163 |
| 2015 Q2 | 23,065,762 | $1,463,679,987 | +$11,687,672 | $63.48 | 177 |
| 2015 Q1 | 22,878,099 | $1,485,570,077 | +$22,805,583 | $64.96 | 164 |
| 2014 Q4 | 22,571,141 | $1,370,225,001 | -$79,702,979 | $60.72 | 153 |
| 2014 Q3 | 23,848,163 | $1,463,589,736 | +$9,533,874 | $61.37 | 147 |
| 2014 Q2 | 23,677,137 | $1,566,683,533 | +$19,896,664 | $66.17 | 143 |
| 2014 Q1 | 23,375,154 | $1,527,522,464 | +$10,319,961 | $65.35 | 142 |