| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 313,203 | $24,325,123 | -$2,126,543 | $77.35 | 20 |
| 2025 Q3 | 54,437,250 | $3,956,087,594 | +$65,204,687 | $72.67 | 501 |
| 2025 Q2 | 53,457,529 | $3,975,495,245 | +$617,545,716 | $74.41 | 495 |
| 2025 Q1 | 45,297,829 | $2,973,070,045 | +$249,244,595 | $65.61 | 459 |
| 2024 Q4 | 41,613,401 | $2,472,720,743 | +$49,167,125 | $59.42 | 440 |
| 2024 Q3 | 40,383,486 | $2,816,950,146 | +$102,695,041 | $69.67 | 459 |
| 2024 Q2 | 39,388,146 | $2,246,151,771 | +$75,764,444 | $56.80 | 407 |
| 2024 Q1 | 37,991,532 | $2,594,044,959 | +$202,738,388 | $68.22 | 441 |
| 2023 Q4 | 480,501 | $32,669,262 | -$452,337 | $67.99 | 5 |
| 2023 Q3 | 31,801,631 | $1,929,339,806 | +$59,062,885 | $60.63 | 385 |
| 2023 Q2 | 32,271,435 | $2,173,036,440 | +$92,532,436 | $67.33 | 391 |
| 2023 Q1 | 27,479,270 | $1,869,043,452 | +$167,727,683 | $67.99 | 384 |
| 2022 Q4 | 25,949,846 | $1,566,017,614 | -$25,046,915 | $60.32 | 380 |
| 2022 Q3 | 26,993,033 | $1,390,378,807 | +$7,092,636 | $51.53 | 337 |
| 2022 Q2 | 27,473,277 | $1,778,100,071 | +$63,232,501 | $64.69 | 368 |
| 2022 Q1 | 26,272,559 | $2,019,698,488 | +$75,028,066 | $76.87 | 359 |
| 2021 Q4 | 26,333,939 | $1,904,000,358 | +$77,024,870 | $72.32 | 359 |
| 2021 Q3 | 25,240,753 | $1,505,872,413 | -$110,218,220 | $59.63 | 328 |
| 2021 Q2 | 27,001,931 | $1,727,043,290 | -$60,349,047 | $63.94 | 335 |
| 2021 Q1 | 27,960,591 | $1,656,811,220 | +$708,330 | $59.24 | 338 |
| 2020 Q4 | 28,299,230 | $1,670,658,464 | -$135,992,754 | $59.03 | 328 |
| 2020 Q3 | 30,674,811 | $1,773,505,744 | -$59,651,291 | $57.79 | 319 |
| 2020 Q2 | 31,585,023 | $1,916,491,478 | -$194,844,354 | $60.74 | 322 |
| 2020 Q1 | 34,757,827 | $2,024,613,082 | -$157,834,611 | $58.27 | 324 |
| 2019 Q4 | 37,453,191 | $2,347,335,957 | +$2,247,816 | $62.67 | 338 |
| 2019 Q3 | 36,965,214 | $2,000,969,690 | -$55,912,846 | $54.13 | 308 |
| 2019 Q2 | 38,051,707 | $2,023,843,647 | +$6,836,409 | $53.18 | 295 |
| 2019 Q1 | 38,617,421 | $2,156,086,414 | +$80,353,322 | $55.84 | 323 |
| 2018 Q4 | 36,400,017 | $1,747,561,407 | +$8,531,660 | $47.98 | 310 |
| 2018 Q3 | 35,901,588 | $1,862,461,698 | -$8,923,286 | $51.86 | 317 |
| 2018 Q2 | 36,912,171 | $2,061,755,221 | +$25,878,284 | $55.85 | 325 |
| 2018 Q1 | 36,340,488 | $2,051,950,830 | +$1,558,314 | $56.43 | 320 |
| 2017 Q4 | 34,671,273 | $2,038,863,968 | -$95,729,864 | $58.81 | 335 |
| 2017 Q3 | 37,876,618 | $2,374,843,438 | +$260,171,037 | $62.71 | 313 |
| 2017 Q2 | 33,598,048 | $2,110,162,370 | +$2,093,025,817 | $62.82 | 309 |
| 2017 Q1 | 3,332 | $222,916 | +$82,260 | $70.37 | 3 |
| 2016 Q4 | 12 | $1,000 | -$48,000 | $83.33 | 1 |
| 2016 Q3 | 177,816 | $11,163,813 | +$48,000 | $71.11 | 5 |
| 2016 Q2 | 588 | $43,706 | -$1,000 | $74.33 | 2 |
| 2016 Q1 | 2,176 | $130,995 | $0 | $71.42 | 4 |
| 2015 Q4 | 10 | $1,000 | $0 | $100.00 | 1 |
| 2015 Q3 | 10 | $1,000 | +$1,000 | $100.00 | 1 |