| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 5,521,257 | $1,018,602,190 | -$80,346,564 | $183.40 | 177 |
| 2025 Q3 | 1,058,477,891 | $177,078,305,418 | -$6,181,761,807 | $167.33 | 3,048 |
| 2025 Q2 | 1,098,683,530 | $160,397,640,862 | +$3,181,233,642 | $146.02 | 2,955 |
| 2025 Q1 | 1,077,301,253 | $142,596,609,898 | -$204,659,634 | $132.46 | 2,875 |
| 2024 Q4 | 1,079,862,474 | $124,964,908,507 | +$3,434,948,937 | $115.72 | 2,772 |
| 2024 Q3 | 1,046,615,218 | $126,850,999,636 | -$6,105,692,862 | $121.16 | 2,669 |
| 2024 Q2 | 1,098,213,318 | $110,254,709,029 | -$98,431,301 | $100.39 | 2,499 |
| 2024 Q1 | 1,094,113,751 | $106,704,548,507 | -$3,547,786,608 | $97.53 | 2,468 |
| 2023 Q4 | 6,138,636 | $516,505,429 | -$269,209,488 | $84.14 | 37 |
| 2023 Q3 | 1,132,994,418 | $81,560,761,138 | -$1,445,235,342 | $71.97 | 2,229 |
| 2023 Q2 | 1,148,240,893 | $112,451,704,048 | -$2,201,472,295 | $97.96 | 2,406 |
| 2023 Q1 | 1,148,354,800 | $112,423,653,609 | -$742,246,890 | $97.93 | 2,362 |
| 2022 Q4 | 1,111,693,593 | $112,128,982,057 | +$205,520,699 | $100.92 | 2,353 |
| 2022 Q3 | 1,165,051,201 | $95,408,416,394 | -$911,608,495 | $81.86 | 2,168 |
| 2022 Q2 | 1,174,938,685 | $112,898,801,678 | +$520,151,972 | $96.11 | 2,239 |
| 2022 Q1 | 1,174,143,308 | $116,326,110,054 | +$511,990,193 | $99.07 | 2,247 |
| 2021 Q4 | 1,182,019,921 | $101,721,968,648 | -$701,560,558 | $86.06 | 2,150 |
| 2021 Q3 | 1,174,477,879 | $100,970,492,527 | -$875,727,948 | $85.96 | 2,009 |
| 2021 Q2 | 1,184,330,255 | $101,001,641,425 | +$276,769,163 | $85.31 | 2,043 |
| 2021 Q1 | 1,200,309,749 | $92,730,388,550 | +$1,658,325,399 | $77.27 | 2,041 |
| 2020 Q4 | 1,179,138,879 | $84,308,655,030 | +$1,914,941,051 | $71.51 | 1,985 |
| 2020 Q3 | 1,157,624,790 | $66,622,994,563 | -$98,831,883 | $57.54 | 1,817 |
| 2020 Q2 | 1,006,393,748 | $62,044,046,766 | +$59,207,380,258 | $61.62 | 1,811 |
| 2020 Q1 | 41,721,137 | $3,935,056,160 | +$3,927,266,956 | $94.33 | 114 |
| 2019 Q4 | 49,216 | $5,764,491 | +$323,002 | $149.76 | 7 |
| 2019 Q3 | 54,054 | $5,260,394 | -$45,188 | $136.52 | 6 |
| 2019 Q2 | 27,412 | $2,446,865 | $0 | $85.30 | 3 |
| 2019 Q1 | 43,070 | $4,465,416 | -$128,632 | $128.89 | 5 |
| 2018 Q4 | 17,189 | $1,830,285 | -$372,361 | $106.48 | 3 |
| 2018 Q3 | 20,686 | $2,892,109 | -$95,490 | $139.81 | 3 |
| 2018 Q2 | 21,369 | $2,671,766 | +$12,128 | $125.03 | 3 |
| 2018 Q1 | 21,272 | $2,676,443 | -$41,521 | $125.82 | 3 |
| 2017 Q4 | 21,602 | $2,755,767 | -$20,411 | $127.57 | 3 |
| 2017 Q3 | 21,762 | $2,526,133 | -$1,509 | $116.08 | 3 |
| 2017 Q2 | 21,775 | $2,658,945 | +$321,638 | $122.11 | 3 |
| 2017 Q1 | 19,141 | $2,147,811 | +$379,270 | $112.21 | 3 |
| 2016 Q4 | 15,761 | $1,727,720 | +$32,886 | $109.62 | 3 |
| 2016 Q3 | 14,664 | $1,489,862 | -$4,572 | $101.60 | 2 |
| 2016 Q2 | 14,709 | $1,508,408 | -$22,561 | $102.55 | 2 |
| 2016 Q1 | 14,929 | $1,494,393 | $0 | $100.10 | 2 |