| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 117,216 | $13,250,330 | +$1,110,131 | $113.04 | 7 |
| 2025 Q3 | 34,352,244 | $4,975,933,840 | -$207,100,868 | $144.78 | 373 |
| 2025 Q2 | 35,262,162 | $5,976,202,447 | -$277,200,940 | $168.91 | 367 |
| 2025 Q1 | 37,035,255 | $5,685,807,407 | -$359,920,405 | $154.17 | 355 |
| 2024 Q4 | 39,280,933 | $6,683,052,078 | +$131,215,430 | $169.84 | 403 |
| 2024 Q3 | 37,798,341 | $6,562,576,650 | -$117,113,722 | $173.67 | 392 |
| 2024 Q2 | 39,155,644 | $6,759,148,973 | -$553,867,635 | $171.97 | 398 |
| 2024 Q1 | 41,488,738 | $10,812,913,879 | +$299,422,064 | $260.62 | 427 |
| 2023 Q4 | 40,382,489 | $8,099,038,060 | +$95,825,036 | $199.51 | 375 |
| 2023 Q3 | 39,832,825 | $6,767,084,159 | -$153,061,779 | $170.00 | 352 |
| 2023 Q2 | 40,372,742 | $8,332,452,553 | -$304,166,851 | $206.50 | 380 |
| 2023 Q1 | 41,806,193 | $9,562,402,003 | +$293,962,678 | $228.89 | 369 |
| 2022 Q4 | 40,642,456 | $7,814,058,721 | +$35,796,685 | $192.30 | 355 |
| 2022 Q3 | 40,619,910 | $7,648,881,460 | +$26,437,400 | $188.24 | 332 |
| 2022 Q2 | 40,032,755 | $7,706,474,209 | +$27,413,916 | $192.45 | 331 |
| 2022 Q1 | 40,528,190 | $8,879,039,117 | -$159,120,043 | $219.00 | 341 |
| 2021 Q4 | 41,333,419 | $12,549,995,991 | +$246,108,172 | $303.60 | 357 |
| 2021 Q3 | 40,515,415 | $11,507,345,009 | +$227,578,308 | $284.04 | 312 |
| 2021 Q2 | 39,693,235 | $9,838,414,962 | +$281,224,519 | $247.46 | 304 |
| 2021 Q1 | 38,848,537 | $8,468,967,055 | +$38,805,213 | $217.97 | 335 |
| 2020 Q4 | 38,304,515 | $10,855,747,465 | +$615,119,677 | $283.54 | 333 |
| 2020 Q3 | 35,445,248 | $8,046,347,934 | +$342,302,770 | $227.03 | 305 |
| 2020 Q2 | 33,907,883 | $6,416,098,428 | +$331,921,300 | $189.24 | 275 |
| 2020 Q1 | 32,222,353 | $4,627,483,543 | +$126,746,183 | $143.56 | 268 |
| 2019 Q4 | 31,214,489 | $4,841,636,180 | +$172,589,863 | $155.15 | 267 |
| 2019 Q3 | 30,527,118 | $4,389,144,917 | +$123,799,690 | $143.80 | 258 |
| 2019 Q2 | 29,717,226 | $4,067,131,826 | +$599,476,867 | $137.00 | 263 |
| 2019 Q1 | 28,064,137 | $3,434,769,112 | +$59,114,951 | $122.51 | 244 |
| 2018 Q4 | 27,514,924 | $2,974,557,755 | +$13,472,236 | $108.21 | 231 |
| 2018 Q3 | 27,388,200 | $3,131,181,101 | -$16,653,235 | $114.47 | 225 |
| 2018 Q2 | 27,723,888 | $2,873,913,748 | +$34,961,698 | $103.77 | 218 |
| 2018 Q1 | 27,385,445 | $2,571,991,011 | -$19,268,052 | $93.93 | 201 |
| 2017 Q4 | 27,588,313 | $2,535,544,212 | +$55,657,392 | $91.91 | 175 |
| 2017 Q3 | 27,033,903 | $2,197,909,959 | +$64,793,800 | $81.31 | 163 |
| 2017 Q2 | 26,312,654 | $2,071,475,020 | +$423,195,925 | $78.72 | 164 |
| 2017 Q1 | 25,358,695 | $1,723,916,864 | +$98,954,449 | $67.98 | 162 |
| 2016 Q4 | 23,872,013 | $1,641,404,528 | +$14,579,729 | $68.76 | 159 |
| 2016 Q3 | 23,825,271 | $1,594,907,996 | +$15,986,805 | $66.94 | 155 |
| 2016 Q2 | 23,599,932 | $1,506,906,220 | -$33,797,196 | $63.85 | 145 |
| 2016 Q1 | 24,213,507 | $1,568,540,502 | +$94,494,584 | $64.79 | 156 |
| 2015 Q4 | 22,823,026 | $1,308,251,254 | +$55,074,444 | $57.32 | 155 |
| 2015 Q3 | 20,111,044 | $1,132,781,125 | +$1,452,017 | $56.33 | 152 |
| 2015 Q2 | 20,210,683 | $1,285,209,811 | -$54,343,977 | $63.59 | 157 |
| 2015 Q1 | 20,950,125 | $1,276,416,817 | -$22,239,970 | $60.93 | 142 |
| 2014 Q4 | 21,521,538 | $1,090,077,929 | -$21,678,508 | $50.65 | 126 |
| 2014 Q3 | 20,679,139 | $843,543,579 | -$16,435,818 | $40.79 | 112 |
| 2014 Q2 | 22,201,305 | $906,025,000 | -$81,976,968 | $40.81 | 119 |
| 2014 Q1 | 24,015,338 | $1,072,324,059 | -$45,423,219 | $44.66 | 141 |