| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 854,772 | $191,764,508 | -$1,908,132 | $236.06 | 8 |
| 2025 Q2 | 864,296 | $123,136,395 | +$1,738,058 | $144.33 | 8 |
| 2025 Q1 | 562,475 | $47,765,347 | -$1,103,353 | $84.92 | 5 |
| 2024 Q4 | 579,238 | $49,770,498 | -$4,716,285 | $86.42 | 4 |
| 2024 Q3 | 621,464 | $66,293,965 | -$493,585 | $109.53 | 5 |
| 2024 Q2 | 625,998 | $65,155,769 | +$533,871 | $103.27 | 4 |
| 2024 Q1 | 618,353 | $58,237,375 | -$5,713,063 | $93.63 | 2 |
| 2023 Q4 | 688,205 | $58,940,919 | -$63,238,558 | $85.37 | 5 |
| 2023 Q3 | 1,442,099 | $94,846,361 | -$41,768,787 | $65.89 | 4 |
| 2023 Q2 | 2,077,884 | $128,557,688 | -$72,164,928 | $61.87 | 4 |
| 2023 Q1 | 3,244,225 | $214,507,778 | +$28,431 | $66.12 | 4 |
| 2022 Q4 | 3,250,824 | $171,026,449 | +$58,943,825 | $52.61 | 6 |
| 2022 Q3 | 2,155,371 | $117,147,500 | -$491,123 | $53.23 | 7 |
| 2022 Q2 | 2,208,425 | $157,769,000 | -$29,084,270 | $71.43 | 10 |
| 2022 Q1 | 2,585,502 | $233,151,000 | -$8,938,506 | $89.88 | 16 |
| 2021 Q4 | 2,680,376 | $302,833,000 | +$67,177,100 | $112.98 | 11 |
| 2021 Q3 | 2,090,551 | $172,510,224 | -$80,348,050 | $82.52 | 14 |
| 2021 Q2 | 2,920,886 | $255,869,942 | -$15,030,021,197 | $87.90 | 35 |
| 2021 Q1 | 201,138,128 | $15,431,543,523 | -$165,414,027 | $76.75 | 653 |
| 2020 Q4 | 202,087,833 | $12,555,200,512 | -$660,466,156 | $62.16 | 653 |
| 2020 Q3 | 214,539,375 | $10,573,766,660 | -$78,183,014 | $49.27 | 564 |
| 2020 Q2 | 216,174,632 | $10,468,429,599 | +$7,159,266 | $48.41 | 587 |
| 2020 Q1 | 215,748,242 | $10,536,384,622 | -$504,887,849 | $48.80 | 572 |
| 2019 Q4 | 225,015,997 | $13,397,840,673 | -$59,316,040 | $59.50 | 608 |
| 2019 Q3 | 224,305,487 | $12,059,315,549 | -$45,994,589 | $53.79 | 553 |
| 2019 Q2 | 225,628,324 | $10,621,685,189 | -$598,403,891 | $47.12 | 559 |
| 2019 Q1 | 238,433,189 | $11,408,807,621 | -$736,016,009 | $47.89 | 556 |
| 2018 Q4 | 255,179,221 | $9,846,468,506 | -$150,374,793 | $38.59 | 544 |
| 2018 Q3 | 258,466,119 | $12,219,480,756 | +$737,565,225 | $47.35 | 577 |
| 2018 Q2 | 242,323,476 | $13,656,022,014 | +$55,712,495 | $56.47 | 587 |
| 2018 Q1 | 241,441,175 | $14,088,639,967 | -$527,168,795 | $58.52 | 561 |
| 2017 Q4 | 253,764,464 | $10,596,206,736 | -$595,136,504 | $41.84 | 528 |
| 2017 Q3 | 267,310,906 | $8,867,235,739 | +$110,761,280 | $33.17 | 474 |
| 2017 Q2 | 263,219,423 | $10,200,038,690 | +$59,036,443 | $38.75 | 523 |
| 2017 Q1 | 261,059,582 | $11,990,713,622 | +$897,641,478 | $45.93 | 547 |
| 2016 Q4 | 261,573,239 | $9,980,464,306 | -$297,072,353 | $38.17 | 508 |
| 2016 Q3 | 268,904,292 | $10,358,973,778 | +$657,439,405 | $38.55 | 461 |
| 2016 Q2 | 252,609,814 | $6,150,149,641 | -$39,640,905 | $24.36 | 418 |
| 2016 Q1 | 251,561,785 | $8,662,953,575 | +$114,725,413 | $34.45 | 461 |
| 2015 Q4 | 248,053,594 | $9,092,953,394 | -$268,135,289 | $36.66 | 478 |
| 2015 Q3 | 254,142,587 | $11,385,138,811 | -$535,449,318 | $44.80 | 497 |
| 2015 Q2 | 267,198,932 | $12,694,050,776 | +$161,604,174 | $47.50 | 538 |
| 2015 Q1 | 262,943,376 | $13,685,517,831 | +$37,964,147 | $52.03 | 534 |
| 2014 Q4 | 260,957,784 | $17,346,266,683 | -$274,427,856 | $66.50 | 558 |
| 2014 Q3 | 264,332,530 | $15,137,320,699 | +$247,556,452 | $57.27 | 510 |
| 2014 Q2 | 259,923,371 | $14,768,634,096 | +$95,526,606 | $56.82 | 489 |
| 2014 Q1 | 257,488,632 | $14,457,545,556 | +$27,038,684 | $56.16 | 496 |