| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 351,191 | $105,546,702 | -$4,591,443 | $300.82 | 23 |
| 2025 Q2 | 366,630 | $94,340,101 | -$2,780,049 | $257.39 | 22 |
| 2025 Q1 | 377,501 | $75,540,593 | -$4,788,945 | $200.15 | 19 |
| 2024 Q4 | 405,025 | $67,555,053 | -$2,652,257 | $166.79 | 20 |
| 2024 Q3 | 419,593 | $79,121,122 | +$760,131 | $188.58 | 24 |
| 2024 Q2 | 414,199 | $65,877,592 | -$8,565,683 | $158.97 | 23 |
| 2024 Q1 | 459,689 | $80,611,181 | -$8,313,089 | $175.53 | 23 |
| 2023 Q4 | 526,849 | $67,240,784 | -$12,912,924 | $127.63 | 31 |
| 2023 Q3 | 642,968 | $70,507,385 | -$145,467 | $110.55 | 33 |
| 2023 Q2 | 647,515 | $71,120,844 | +$12,581,020 | $109.85 | 29 |
| 2023 Q1 | 497,931 | $47,613,950 | -$11,730,922 | $95.6 | 29 |
| 2022 Q4 | 675,742 | $56,619,378 | -$35,007,492 | $83.79 | 32 |
| 2022 Q3 | 1,265,120 | $78,289,900 | -$55,810,412 | $61.91 | 35 |
| 2022 Q2 | 2,170,818 | $138,178,398 | -$28,098,680 | $63.67 | 41 |
| 2022 Q1 | 2,381,567 | $217,871,662 | -$134,835,287 | $91.5 | 93 |
| 2021 Q4 | 3,896,013 | $366,121,462 | -$66,044,299 | $94.46 | 67 |
| 2021 Q3 | 3,554,597 | $362,088,205 | -$73,727,225,739 | $103.03 | 102 |
| 2021 Q2 | 5,467,113,427 | $73,548,224,184 | -$1,692,259,607 | $13.46 | 1,717 |
| 2021 Q1 | 5,629,213,650 | $73,882,251,473 | +$1,876,272,917 | $13.13 | 1,867 |
| 2020 Q4 | 5,492,687,382 | $59,292,187,203 | +$1,956,557,482 | $10.8 | 1,859 |
| 2020 Q3 | 5,321,621,400 | $33,141,044,960 | +$71,869,521 | $6.23 | 1,675 |
| 2020 Q2 | 5,308,500,076 | $36,253,734,409 | -$1,129,022,308 | $6.83 | 1,755 |
| 2020 Q1 | 5,475,417,077 | $43,465,138,916 | +$105,977,178 | $7.94 | 1,785 |
| 2019 Q4 | 5,439,821,241 | $60,701,984,630 | +$1,091,117,807 | $11.16 | 1,804 |
| 2019 Q3 | 5,343,687,696 | $47,772,509,516 | +$908,845,709 | $8.94 | 1,730 |
| 2019 Q2 | 5,222,234,921 | $54,815,238,938 | +$1,791,409,410 | $10.5 | 1,783 |
| 2019 Q1 | 5,102,285,233 | $50,956,398,681 | +$1,013,158,030 | $9.99 | 1,809 |
| 2018 Q4 | 5,015,206,844 | $37,942,534,433 | +$931,443,229 | $7.57 | 1,830 |
| 2018 Q3 | 4,802,396,724 | $54,207,917,699 | +$344,630,949 | $11.29 | 1,859 |
| 2018 Q2 | 4,763,916,456 | $64,802,387,462 | -$297,406,627 | $13.61 | 1,923 |
| 2018 Q1 | 4,781,613,172 | $64,422,070,694 | -$1,899,453,725 | $13.48 | 1,962 |
| 2017 Q4 | 4,906,053,665 | $85,550,473,475 | -$485,506,237 | $17.45 | 2,087 |
| 2017 Q3 | 4,909,058,420 | $118,690,228,771 | +$2,301,434,908 | $24.18 | 2,022 |
| 2017 Q2 | 4,823,266,164 | $130,283,169,840 | +$984,992,472 | $27.01 | 2,076 |
| 2017 Q1 | 4,794,460,501 | $142,882,957,900 | +$12,635,472,680 | $29.8 | 2,116 |
| 2016 Q4 | 4,860,755,471 | $153,550,030,725 | -$3,013,687,213 | $31.6 | 2,119 |
| 2016 Q3 | 4,905,966,704 | $145,201,706,696 | -$5,501,592,362 | $29.62 | 2,018 |
| 2016 Q2 | 5,095,501,942 | $160,401,457,361 | -$3,911,566,850 | $31.48 | 2,029 |
| 2016 Q1 | 5,204,940,745 | $165,374,869,360 | -$2,597,117,894 | $31.79 | 2,037 |
| 2015 Q4 | 5,298,362,326 | $164,995,221,992 | -$14,538,643,334 | $31.15 | 2,043 |
| 2015 Q3 | 5,757,604,187 | $145,216,438,397 | +$3,251,494,563 | $25.22 | 1,957 |
| 2015 Q2 | 5,663,004,174 | $150,451,107,049 | +$3,111,080,251 | $26.57 | 1,988 |
| 2015 Q1 | 5,543,277,793 | $137,536,345,496 | +$1,295,876,263 | $24.81 | 1,961 |
| 2014 Q4 | 5,495,507,043 | $138,845,272,395 | +$5,172,673,127 | $25.27 | 1,942 |
| 2014 Q3 | 5,269,791,693 | $134,999,110,145 | -$2,054,124,821 | $25.62 | 1,833 |
| 2014 Q2 | 5,354,292,089 | $140,694,269,463 | +$3,071,469,588 | $26.28 | 1,859 |
| 2014 Q1 | 5,242,043,964 | $135,715,847,197 | -$2,731,131,824 | $25.89 | 1,847 |