| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 136,910 | $30,055,608 | +$3,801,253 | $219.53 | 10 |
| 2025 Q2 | 157,294 | $26,173,827 | -$31,767,537 | $168.67 | 9 |
| 2025 Q1 | 380,301 | $53,743,937 | -$5,580,918 | $141.32 | 10 |
| 2024 Q4 | 428,436 | $59,979,982 | -$213,054,215 | $142.97 | 14 |
| 2024 Q3 | 1,879,854 | $275,629,323 | -$38,032,509,552 | $150.99 | 66 |
| 2024 Q2 | 280,113,598 | $42,126,173,074 | -$179,030,778 | $150.43 | 994 |
| 2024 Q1 | 281,811,411 | $40,911,185,063 | -$409,236,742 | $145.24 | 979 |
| 2023 Q4 | 284,090,132 | $39,897,456,966 | -$341,856,297 | $140.5 | 969 |
| 2023 Q3 | 286,546,409 | $35,405,610,923 | -$406,489,373 | $123.53 | 903 |
| 2023 Q2 | 289,657,748 | $40,574,535,782 | -$881,320,207 | $140.16 | 885 |
| 2023 Q1 | 295,299,038 | $38,728,623,598 | +$359,001,246 | $131.15 | 878 |
| 2022 Q4 | 293,873,048 | $33,732,703,735 | -$57,428,448 | $114.8 | 879 |
| 2022 Q3 | 295,303,992 | $32,606,893,014 | -$1,668,700,923 | $110.36 | 848 |
| 2022 Q2 | 294,548,540 | $33,327,938,168 | -$53,023,374 | $113.15 | 836 |
| 2022 Q1 | 295,253,374 | $38,671,290,171 | -$375,572,118 | $130.98 | 855 |
| 2021 Q4 | 296,994,955 | $47,906,905,785 | -$341,120,933 | $161.34 | 917 |
| 2021 Q3 | 299,392,264 | $41,084,195,313 | -$148,998,331 | $137.22 | 831 |
| 2021 Q2 | 300,497,420 | $40,621,743,302 | -$54,099,713 | $135.21 | 808 |
| 2021 Q1 | 302,300,072 | $39,020,395,321 | +$288,229,619 | $129.11 | 784 |
| 2020 Q4 | 300,652,343 | $36,394,605,013 | -$851,380,707 | $121.07 | 741 |
| 2020 Q3 | 307,619,637 | $30,065,388,169 | +$271,041,489 | $97.74 | 674 |
| 2020 Q2 | 304,538,004 | $24,832,975,762 | +$31,714,927 | $81.55 | 636 |
| 2020 Q1 | 304,952,909 | $19,205,067,133 | -$163,691,937 | $62.98 | 634 |
| 2019 Q4 | 304,184,630 | $29,152,390,873 | -$354,754,713 | $95.84 | 730 |
| 2019 Q3 | 308,003,663 | $28,697,731,249 | +$203,508,539 | $93.18 | 691 |
| 2019 Q2 | 305,787,400 | $29,282,558,323 | -$58,785,648 | $95.78 | 708 |
| 2019 Q1 | 310,479,103 | $25,077,641,119 | +$139,348,544 | $80.75 | 704 |
| 2018 Q4 | 308,847,128 | $23,360,112,963 | -$632,329,686 | $75.63 | 683 |
| 2018 Q3 | 316,256,454 | $27,790,223,207 | +$506,671,427 | $87.93 | 717 |
| 2018 Q2 | 309,726,063 | $27,878,978,711 | -$889,326,669 | $90.06 | 719 |
| 2018 Q1 | 318,980,387 | $31,841,660,924 | -$218,451,283 | $99.9 | 723 |
| 2017 Q4 | 323,353,842 | $30,712,427,131 | +$210,747,550 | $95.04 | 716 |
| 2017 Q3 | 319,961,266 | $26,575,690,960 | -$111,210,684 | $83.06 | 634 |
| 2017 Q2 | 321,323,673 | $25,280,797,698 | +$152,757,936 | $78.68 | 615 |
| 2017 Q1 | 325,916,417 | $24,297,602,566 | +$1,058,627,483 | $74.55 | 611 |
| 2016 Q4 | 326,972,431 | $22,647,556,856 | +$1,288,144,424 | $69.28 | 582 |
| 2016 Q3 | 308,167,897 | $19,828,485,601 | +$363,850,244 | $64.38 | 532 |
| 2016 Q2 | 302,641,398 | $17,278,198,379 | +$96,632,669 | $57.11 | 522 |
| 2016 Q1 | 300,877,648 | $18,626,095,420 | -$775,035,925 | $61.92 | 514 |
| 2015 Q4 | 313,421,772 | $20,249,506,342 | -$1,583,345,309 | $64.61 | 530 |
| 2015 Q3 | 334,081,187 | $20,017,563,104 | -$500,772,720 | $59.89 | 507 |
| 2015 Q2 | 342,948,768 | $22,050,971,646 | -$200,605,018 | $64.3 | 540 |
| 2015 Q1 | 346,229,020 | $24,787,695,637 | -$104,880,165 | $71.62 | 527 |
| 2014 Q4 | 348,411,695 | $22,038,610,560 | +$192,177,206 | $63.25 | 531 |
| 2014 Q3 | 345,408,554 | $19,098,495,941 | -$531,521,927 | $55.29 | 503 |
| 2014 Q2 | 354,300,289 | $21,909,144,781 | +$111,378,192 | $61.84 | 514 |
| 2014 Q1 | 353,361,140 | $21,272,404,405 | -$319,864,199 | $60.21 | 501 |