| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,252 | $1,637,717 | +$129,570 | $166.8 | 3 |
| 2025 Q2 | 9,438 | $1,916,381 | -$431,680 | $203.09 | 4 |
| 2025 Q1 | 11,564 | $2,452,760 | -$12,341,947 | $212.1 | 3 |
| 2024 Q4 | 62,433 | $14,986,163 | +$1,206,459 | $235.19 | 4 |
| 2024 Q3 | 57,114 | $9,070,357 | +$405,261 | $158.81 | 4 |
| 2024 Q2 | 54,562 | $9,651,171 | -$1,162,151 | $176.89 | 4 |
| 2024 Q1 | 110,185 | $21,499,381 | +$605,758 | $195.11 | 8 |
| 2023 Q4 | 57,399 | $13,649,477 | -$36,061,614 | $237.87 | 7 |
| 2023 Q3 | 228,349 | $46,013,741 | +$7,203,813 | $201.51 | 9 |
| 2023 Q2 | 192,597 | $32,319,436 | -$1,021,068 | $167.81 | 9 |
| 2023 Q1 | 198,635 | $34,000,712 | -$31,605,313 | $171.17 | 9 |
| 2022 Q4 | 448,885 | $57,813,841 | -$19,252,335,803 | $128.68 | 19 |
| 2022 Q3 | 89,699,717 | $18,903,214,519 | -$7,050,999,740 | $210.59 | 521 |
| 2022 Q2 | 127,749,700 | $23,961,551,715 | +$551,432,443 | $187.4 | 636 |
| 2022 Q1 | 123,878,679 | $36,396,035,146 | +$573,349,462 | $293.83 | 677 |
| 2021 Q4 | 121,373,094 | $46,288,966,773 | +$1,215,117,231 | $381.29 | 748 |
| 2021 Q3 | 117,614,197 | $46,036,578,598 | -$327,735,783 | $391.42 | 682 |
| 2021 Q2 | 118,420,331 | $30,423,457,933 | -$318,048,279 | $256.86 | 611 |
| 2021 Q1 | 121,043,473 | $25,512,350,179 | +$68,519,976 | $210.76 | 577 |
| 2020 Q4 | 120,398,834 | $28,157,370,843 | -$354,909,647 | $233.87 | 573 |
| 2020 Q3 | 122,002,072 | $22,180,264,729 | +$947,344,025 | $181.79 | 480 |
| 2020 Q2 | 116,630,321 | $21,045,340,781 | +$467,059,555 | $180.27 | 489 |
| 2020 Q1 | 114,767,917 | $15,755,290,704 | +$702,218,770 | $137.26 | 430 |
| 2019 Q4 | 110,099,120 | $13,250,151,297 | +$355,141,517 | $120.34 | 391 |
| 2019 Q3 | 106,930,493 | $13,412,009,766 | +$367,702,899 | $125.44 | 370 |
| 2019 Q2 | 103,988,246 | $13,594,198,696 | +$814,268,356 | $130.84 | 365 |
| 2019 Q1 | 99,107,757 | $11,132,359,576 | +$264,044,215 | $112.39 | 357 |
| 2018 Q4 | 97,139,347 | $8,645,031,704 | +$222,399,000 | $88.98 | 303 |
| 2018 Q3 | 95,286,681 | $9,158,964,241 | -$391,887,023 | $96.14 | 271 |
| 2018 Q2 | 99,259,937 | $6,205,694,199 | +$496,614,877 | $62.52 | 225 |
| 2018 Q1 | 91,436,240 | $4,929,405,746 | +$187,737,951 | $53.92 | 216 |
| 2017 Q4 | 87,999,246 | $4,004,822,184 | +$324,202,557 | $45.52 | 188 |
| 2017 Q3 | 79,834,103 | $2,804,882,743 | +$204,088,429 | $35.15 | 142 |
| 2017 Q2 | 74,039,903 | $2,604,698,509 | +$333,686,776 | $35.18 | 126 |
| 2017 Q1 | 71,804,367 | $2,150,436,030 | +$155,394,935 | $29.95 | 127 |
| 2016 Q4 | 67,371,793 | $1,622,313,000 | +$169,955,469 | $24.08 | 133 |
| 2016 Q3 | 60,324,944 | $1,807,602,462 | +$336,945,170 | $29.97 | 131 |
| 2016 Q2 | 49,228,736 | $1,274,854,654 | +$282,207,319 | $25.9 | 110 |
| 2016 Q1 | 38,364,326 | $953,462,000 | +$98,505,442 | $25.15 | 93 |
| 2015 Q4 | 33,667,007 | $999,093,000 | +$999,092,994 | $30.08 | 97 |