| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 41,598 | $3,076,164 | +$1,771,943 | $73.94 | 7 |
| 2025 Q3 | 41,460,352 | $3,194,620,621 | +$171,711,104 | $77.06 | 292 |
| 2025 Q2 | 39,331,374 | $2,988,909,852 | +$191,189,586 | $75.93 | 302 |
| 2025 Q1 | 35,924,478 | $3,591,897,283 | +$89,391,829 | $100.03 | 353 |
| 2024 Q4 | 35,041,727 | $4,014,471,229 | +$163,955,276 | $114.65 | 372 |
| 2024 Q3 | 33,224,196 | $4,991,449,831 | -$120,172,135 | $150.29 | 400 |
| 2024 Q2 | 33,956,138 | $4,919,354,663 | -$79,523,816 | $144.82 | 376 |
| 2024 Q1 | 33,665,287 | $5,143,688,150 | -$221,304,054 | $152.80 | 340 |
| 2023 Q4 | 190,393 | $26,700,155 | -$136,048 | $139.96 | 4 |
| 2023 Q3 | 36,548,882 | $4,555,954,212 | +$26,710,766 | $124.67 | 325 |
| 2023 Q2 | 36,259,968 | $4,333,751,480 | -$217,797,751 | $119.47 | 330 |
| 2023 Q1 | 37,143,459 | $4,306,409,905 | +$185,237,014 | $115.98 | 332 |
| 2022 Q4 | 35,950,513 | $3,686,935,240 | +$182,031,641 | $102.54 | 333 |
| 2022 Q3 | 34,500,191 | $2,998,075,071 | -$94,418,141 | $86.88 | 298 |
| 2022 Q2 | 34,933,013 | $3,410,722,902 | +$50,376,839 | $98.02 | 330 |
| 2022 Q1 | 35,175,080 | $4,341,653,220 | +$120,969,676 | $123.40 | 310 |
| 2021 Q4 | 34,469,754 | $3,347,070,750 | +$1,071,343 | $97.13 | 281 |
| 2021 Q3 | 34,253,676 | $3,125,115,233 | +$89,232,017 | $91.14 | 258 |
| 2021 Q2 | 33,346,592 | $3,004,078,319 | -$107,356,117 | $90.09 | 261 |
| 2021 Q1 | 34,594,143 | $3,071,639,038 | +$124,869,604 | $88.79 | 229 |
| 2020 Q4 | 33,315,080 | $2,718,453,934 | -$115,625,309 | $81.60 | 209 |
| 2020 Q3 | 34,762,715 | $2,197,632,509 | -$89,078,809 | $63.22 | 187 |
| 2020 Q2 | 36,063,259 | $1,935,099,203 | +$47,692,615 | $53.65 | 195 |
| 2020 Q1 | 35,491,738 | $1,354,677,294 | -$175,730,749 | $38.17 | 202 |
| 2019 Q4 | 37,303,643 | $2,616,676,399 | -$115,803,798 | $70.15 | 236 |
| 2019 Q3 | 39,005,019 | $2,555,542,259 | -$70,353,422 | $65.52 | 233 |
| 2019 Q2 | 39,952,314 | $2,775,027,817 | +$314,267,989 | $69.46 | 254 |
| 2019 Q1 | 36,459,851 | $2,474,042,808 | +$54,651,522 | $67.86 | 291 |
| 2018 Q4 | 35,746,339 | $2,363,845,345 | -$182,160,683 | $66.17 | 289 |
| 2018 Q3 | 38,211,551 | $3,175,316,450 | -$175,042,393 | $83.11 | 301 |
| 2018 Q2 | 39,839,271 | $4,288,632,458 | +$156,944,503 | $107.63 | 323 |
| 2018 Q1 | 38,985,082 | $4,332,959,789 | +$11,142,738 | $111.15 | 315 |
| 2017 Q4 | 39,192,909 | $4,175,042,471 | -$70,216,806 | $106.53 | 280 |
| 2017 Q3 | 40,165,027 | $3,337,594,994 | -$99,705,154 | $83.09 | 236 |
| 2017 Q2 | 41,842,252 | $2,770,208,970 | +$212,202,357 | $66.21 | 211 |
| 2017 Q1 | 39,556,982 | $2,612,727,617 | +$151,869,380 | $66.05 | 212 |
| 2016 Q4 | 38,874,176 | $2,176,941,155 | +$3,993,695 | $55.99 | 218 |
| 2016 Q3 | 38,097,946 | $2,036,402,098 | -$509,118 | $53.50 | 216 |
| 2016 Q2 | 38,237,049 | $1,640,734,213 | +$5,032,562 | $42.92 | 230 |
| 2016 Q1 | 38,396,996 | $1,778,124,928 | +$96,696,918 | $46.30 | 264 |
| 2015 Q4 | 35,549,340 | $1,931,299,153 | -$97,089,839 | $54.32 | 266 |
| 2015 Q3 | 37,281,611 | $1,934,347,994 | -$29,652,137 | $51.89 | 244 |
| 2015 Q2 | 37,129,107 | $2,545,888,540 | -$117,861,367 | $68.59 | 259 |
| 2015 Q1 | 39,004,650 | $2,801,599,666 | +$98,954,826 | $71.94 | 260 |
| 2014 Q4 | 37,868,854 | $2,312,886,914 | -$84,836,688 | $61.09 | 274 |
| 2014 Q3 | 37,674,190 | $3,262,237,839 | -$76,605,897 | $86.59 | 282 |
| 2014 Q2 | 38,434,804 | $3,220,123,463 | +$81,787,159 | $83.76 | 263 |
| 2014 Q1 | 38,356,110 | $2,538,024,885 | +$1,218,203,617 | $66.18 | 243 |