| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 174,591 | $12,695,457 | -$650,706 | $73.63 | 14 |
| 2025 Q3 | 613,787,187 | $45,773,304,340 | -$2,571,812,823 | $74.49 | 931 |
| 2025 Q2 | 645,847,000 | $51,307,046,954 | +$616,999,879 | $79.27 | 975 |
| 2025 Q1 | 638,515,280 | $44,872,689,538 | -$1,033,715,366 | $70.21 | 948 |
| 2024 Q4 | 653,074,906 | $47,275,262,129 | -$350,395,825 | $72.37 | 961 |
| 2024 Q3 | 652,606,526 | $55,785,053,486 | -$1,195,432,071 | $85.54 | 954 |
| 2024 Q2 | 667,486,563 | $52,578,306,650 | +$475,887,205 | $78.73 | 937 |
| 2024 Q1 | 652,732,882 | $57,555,848,777 | -$803,897,882 | $88.17 | 926 |
| 2023 Q4 | 1,988,280 | $157,437,698 | +$21,665,587 | $79.06 | 14 |
| 2023 Q3 | 663,046,645 | $49,441,657,528 | +$1,467,799,108 | $74.41 | 853 |
| 2023 Q2 | 633,660,975 | $51,183,008,441 | +$49,859,332,334 | $80.77 | 816 |
| 2023 Q1 | 15,930,250 | $1,225,693,838 | +$1,223,528,379 | $76.94 | 87 |
| 2022 Q4 | 22,148 | $1,722,574 | +$294,705 | $74.59 | 7 |
| 2022 Q3 | 885 | $59,074 | -$12,432 | $66.72 | 4 |
| 2022 Q2 | 1,063 | $74,253 | -$12,013 | $69.84 | 5 |
| 2022 Q1 | 1,235 | $101,903 | -$442,069 | $82.54 | 5 |
| 2021 Q4 | 7,367 | $530,895 | +$481,616 | $71.94 | 6 |
| 2021 Q3 | 685 | $44,573 | $0 | $65.07 | 2 |
| 2021 Q2 | 685 | $52,683 | +$42,146 | $76.91 | 2 |
| 2021 Q1 | 137 | $51,963 | $0 | $379.29 | 2 |
| 2020 Q4 | 137 | $47,497 | $0 | $346.70 | 2 |
| 2020 Q3 | 137 | $41,707 | $0 | $304.43 | 2 |
| 2020 Q2 | 137 | $34,982 | $0 | $255.35 | 2 |
| 2020 Q1 | 137 | $30,084 | -$22,837 | $219.59 | 2 |
| 2019 Q4 | 241 | $61,443 | $0 | $254.95 | 2 |
| 2019 Q3 | 200 | $44,492 | $0 | $222.46 | 1 |
| 2019 Q2 | 200 | $47,048 | $0 | $235.24 | 1 |
| 2019 Q1 | 200 | $41,206 | $0 | $206.03 | 1 |
| 2018 Q4 | 200 | $35,524 | $0 | $177.62 | 1 |
| 2018 Q3 | 200 | $42,388 | $0 | $211.94 | 1 |
| 2018 Q2 | 200 | $36,604 | $0 | $183.02 | 1 |
| 2018 Q1 | 200 | $35,300 | -$8,825 | $176.50 | 1 |
| 2017 Q4 | 250 | $45,690 | -$18,276 | $182.76 | 1 |
| 2017 Q3 | 350 | $58,811 | -$10,082 | $168.03 | 1 |
| 2017 Q2 | 410 | $65,932 | -$24,121 | $160.81 | 1 |
| 2017 Q1 | 560 | $82,275 | -$7,346 | $146.92 | 1 |
| 2016 Q4 | 610 | $87,090 | $0 | $142.77 | 1 |
| 2016 Q3 | 610 | $93,147 | $0 | $152.70 | 1 |
| 2016 Q2 | 610 | $78,562 | +$7,727 | $128.79 | 1 |
| 2016 Q1 | 550 | $72,980 | $0 | $132.69 | 1 |