| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 103,289 | $8,900,668 | +$1,529 | $83.11 | 5 |
| 2025 Q2 | 186,648 | $12,732,531 | -$5,291,065 | $68.22 | 7 |
| 2025 Q1 | 286,772 | $17,069,243 | -$114,311,757 | $59.50 | 10 |
| 2024 Q4 | 2,158,638 | $130,591,825 | -$17,241,870,302 | $60.48 | 26 |
| 2024 Q3 | 243,235,106 | $17,507,007,781 | -$543,599,159 | $72.01 | 705 |
| 2024 Q2 | 251,570,840 | $17,705,966,915 | -$281,176,564 | $70.42 | 732 |
| 2024 Q1 | 254,398,434 | $20,237,143,491 | -$345,435,327 | $79.65 | 723 |
| 2023 Q4 | 3,271,792 | $293,545,142 | -$3,895,167 | $89.72 | 10 |
| 2023 Q3 | 255,338,964 | $25,167,611,148 | +$349,412,683 | $98.59 | 721 |
| 2023 Q2 | 246,605,957 | $25,212,528,195 | -$181,050,498 | $102.09 | 715 |
| 2023 Q1 | 253,426,061 | $28,402,860,175 | +$459,831,326 | $112.19 | 755 |
| 2022 Q4 | 247,783,062 | $23,086,299,781 | +$12,137,995 | $93.13 | 716 |
| 2022 Q3 | 247,036,630 | $19,357,452,965 | +$112,237,437 | $78.21 | 640 |
| 2022 Q2 | 244,104,427 | $21,726,143,161 | +$111,507,849 | $89.07 | 705 |
| 2022 Q1 | 246,951,055 | $29,514,185,689 | -$14,830,301 | $119.71 | 728 |
| 2021 Q4 | 245,007,807 | $40,352,575,702 | -$548,847,593 | $164.95 | 797 |
| 2021 Q3 | 246,316,167 | $36,675,525,869 | +$273,344,066 | $148.97 | 724 |
| 2021 Q2 | 245,395,624 | $38,577,270,788 | +$334,471,197 | $157.33 | 701 |
| 2021 Q1 | 242,368,020 | $33,400,775,849 | -$752,532,594 | $137.90 | 704 |
| 2020 Q4 | 244,513,420 | $31,843,976,186 | -$807,948,385 | $130.29 | 645 |
| 2020 Q3 | 254,645,659 | $23,324,437,096 | -$321,214,739 | $91.68 | 564 |
| 2020 Q2 | 251,860,024 | $19,602,037,590 | +$2,210,098,814 | $77.92 | 548 |
| 2020 Q1 | 228,769,962 | $11,259,779,469 | -$177,134,896 | $49.24 | 489 |
| 2019 Q4 | 237,356,909 | $22,524,877,431 | -$458,237,395 | $94.97 | 591 |
| 2019 Q3 | 243,571,012 | $21,282,818,587 | -$498,967,427 | $87.42 | 525 |
| 2019 Q2 | 248,849,181 | $20,099,763,999 | +$819,736,339 | $80.83 | 527 |
| 2019 Q1 | 248,932,179 | $19,771,485,752 | +$167,467,720 | $79.49 | 563 |
| 2018 Q4 | 241,875,210 | $14,876,489,685 | +$81,156,685 | $61.57 | 576 |
| 2018 Q3 | 235,337,861 | $19,726,408,361 | +$190,881,826 | $83.90 | 605 |
| 2018 Q2 | 244,108,308 | $22,344,875,901 | +$675,007,616 | $91.63 | 629 |
| 2018 Q1 | 235,731,496 | $20,008,850,854 | -$95,731,600 | $84.97 | 620 |
| 2017 Q4 | 241,138,546 | $20,441,375,846 | +$20,383,945,772 | $84.83 | 610 |
| 2017 Q3 | 22,522 | $2,216,034 | +$162,756 | $98.39 | 3 |
| 2017 Q2 | 20,866 | $1,828,594 | -$367,103 | $87.65 | 2 |
| 2017 Q1 | 25,055 | $2,016,300 | +$76,612 | $80.48 | 2 |
| 2016 Q4 | 24,103 | $1,622,906 | +$1,585,484 | $67.34 | 2 |
| 2016 Q3 | 502 | $2,946,000 | -$448,339,192 | $69.15 | 3 |
| 2016 Q2 | 42,631 | $2,667,775 | -$299,704 | $62.59 | 3 |
| 2016 Q1 | 47,524 | $3,564,905 | -$438 | $75.02 | 4 |
| 2015 Q4 | 71 | $6,000 | $0 | $84.51 | 1 |