| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 68,156 | $24,303,066 | -$287,760 | $356.58 | 4 |
| 2025 Q2 | 68,963 | $24,603,240 | -$252,229 | $356.76 | 4 |
| 2025 Q1 | 69,670 | $27,804,600 | -$1,151,014 | $399.09 | 4 |
| 2024 Q4 | 80,975 | $26,147,976 | -$358,442 | $359.16 | 5 |
| 2024 Q3 | 71,312 | $24,673,239 | -$419,340 | $345.99 | 4 |
| 2024 Q2 | 72,524 | $21,291,577 | -$69,872 | $293.58 | 4 |
| 2024 Q1 | 76,254 | $25,447,484 | -$60,832 | $333.72 | 5 |
| 2023 Q4 | 76,442 | $22,246,122 | -$10,503,666 | $291.02 | 6 |
| 2023 Q3 | 108,815 | $35,279,894 | -$78,558,612 | $324.22 | 5 |
| 2023 Q2 | 351,115 | $121,204,898 | +$93,531,250 | $345.2 | 4 |
| 2023 Q1 | 80,167 | $25,275,854 | -$89,702,024 | $315.29 | 3 |
| 2022 Q4 | 378,984 | $113,747,399 | +$9,952,346 | $300.14 | 4 |
| 2022 Q3 | 345,825 | $92,636,000 | -$4,821,095 | $267.87 | 4 |
| 2022 Q2 | 373,383 | $105,939,000 | -$996,512 | $269.87 | 8 |
| 2022 Q1 | 368,668 | $120,076,000 | -$31,607,578 | $325.81 | 8 |
| 2021 Q4 | 464,425 | $139,497,000 | +$21,140,072 | $300.56 | 7 |
| 2021 Q3 | 394,992 | $112,893,000 | -$336,026 | $285.89 | 9 |
| 2021 Q2 | 395,626 | $94,458,783 | -$4,784,106 | $238.76 | 11 |
| 2021 Q1 | 417,366 | $95,931,170 | -$5,135,211 | $230.13 | 17 |
| 2020 Q4 | 439,822 | $92,901,915 | -$7,415,434 | $211.27 | 17 |
| 2020 Q3 | 480,854 | $98,991,289 | -$76,597,824 | $206.3 | 23 |
| 2020 Q2 | 883,350 | $169,077,893 | -$27,756,729,766 | $192.6 | 35 |
| 2020 Q1 | 169,181,999 | $27,923,670,580 | -$6,231,685,013 | $165.04 | 606 |
| 2019 Q4 | 199,437,550 | $41,540,756,359 | -$440,668,488 | $208.29 | 796 |
| 2019 Q3 | 201,471,211 | $38,995,598,217 | -$321,792,364 | $193.57 | 711 |
| 2019 Q2 | 203,753,394 | $39,307,307,773 | -$90,715,346 | $192.98 | 678 |
| 2019 Q1 | 205,594,623 | $35,086,139,739 | +$201,028,703 | $170.7 | 684 |
| 2018 Q4 | 204,389,098 | $29,701,015,857 | -$296,899,480 | $145.36 | 675 |
| 2018 Q3 | 206,737,663 | $31,789,949,285 | +$250,318,910 | $153.78 | 612 |
| 2018 Q2 | 205,218,355 | $28,147,929,037 | -$648,160,515 | $137.17 | 621 |
| 2018 Q1 | 209,886,056 | $29,436,980,461 | -$657,667,993 | $140.33 | 617 |
| 2017 Q4 | 215,333,703 | $28,810,722,196 | -$836,471,141 | $134 | 621 |
| 2017 Q3 | 221,175,724 | $32,312,660,733 | -$338,839,138 | $146.1 | 575 |
| 2017 Q2 | 223,732,713 | $29,745,652,319 | -$410,155,258 | $132.95 | 571 |
| 2017 Q1 | 229,889,174 | $27,288,545,668 | +$2,076,825,118 | $118.69 | 535 |
| 2016 Q4 | 227,726,342 | $25,396,175,235 | +$194,102,110 | $111.53 | 568 |
| 2016 Q3 | 223,447,304 | $25,115,386,123 | -$375,313,112 | $112.49 | 510 |
| 2016 Q2 | 225,373,171 | $24,606,078,355 | -$154,503,592 | $109.23 | 520 |
| 2016 Q1 | 226,869,290 | $23,687,378,951 | -$891,210,496 | $104.45 | 488 |
| 2015 Q4 | 235,604,784 | $21,730,036,054 | -$121,234,399 | $92.21 | 496 |
| 2015 Q3 | 236,908,319 | $20,992,446,407 | -$427,119,657 | $88.61 | 489 |
| 2015 Q2 | 242,274,150 | $24,144,548,956 | -$19,353,674 | $99.68 | 490 |
| 2015 Q1 | 242,479,156 | $23,305,208,097 | -$147,565,435 | $96.12 | 486 |
| 2014 Q4 | 244,124,517 | $23,152,255,552 | -$229,190,125 | $94.83 | 477 |
| 2014 Q3 | 244,414,030 | $21,424,160,033 | -$533,455,888 | $87.67 | 438 |
| 2014 Q2 | 250,327,311 | $22,550,850,975 | -$229,068,683 | $90.09 | 450 |
| 2014 Q1 | 254,475,191 | $21,482,295,412 | -$123,425,596 | $84.28 | 450 |