| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 79,826 | $19,685,000 | -$129,167,739 | $246.6 | 1 |
| 2025 Q2 | 603,623 | $180,417,000 | -$32,190,774 | $298.89 | 1 |
| 2025 Q1 | 711,324 | $221,962,000 | -$202,826 | $312.04 | 1 |
| 2024 Q4 | 711,974 | $250,465,000 | +$4,283,741 | $351.79 | 1 |
| 2024 Q3 | 794,480 | $280,833,000 | -$46,114,600 | $353.48 | 2 |
| 2024 Q2 | 939,949 | $285,190,447 | +$1,209,994 | $303.41 | 3 |
| 2024 Q1 | 935,961 | $324,412,890 | -$65,873,475 | $346.61 | 3 |
| 2023 Q4 | 1,126,012 | $395,129,139 | -$3,209,726 | $350.91 | 3 |
| 2023 Q3 | 1,135,577 | $346,323,721 | -$161,389,813 | $307.11 | 4 |
| 2023 Q2 | 1,666,517 | $514,253,115 | +$284,857,542 | $308.58 | 5 |
| 2023 Q1 | 743,395 | $210,469,712 | +$76,637,796 | $285.75 | 4 |
| 2022 Q4 | 475,251 | $122,774,991 | -$30,357,803 | $266.84 | 3 |
| 2022 Q3 | 594,130 | $152,870,739 | +$671,148 | $257.3 | 4 |
| 2022 Q2 | 591,522 | $146,235,920 | -$14,381,692 | $277.3 | 4 |
| 2022 Q1 | 659,915 | $222,543,924 | +$1,652,174 | $337.23 | 4 |
| 2021 Q4 | 655,015 | $271,537,187 | -$6,851,700 | $414.55 | 4 |
| 2021 Q3 | 671,543 | $214,840,207 | -$36,401,284 | $319.92 | 4 |
| 2021 Q2 | 785,326 | $231,506,201 | +$1,452,277 | $294.79 | 4 |
| 2021 Q1 | 780,399 | $215,585,699 | +$714,234 | $276.25 | 4 |
| 2020 Q4 | 777,812 | $203,172,027 | +$9,467,866 | $261.21 | 4 |
| 2020 Q3 | 741,566 | $167,586,201 | -$1,175,397 | $225.99 | 4 |
| 2020 Q2 | 747,382 | $160,477,905 | +$6,353,198 | $214.72 | 5 |
| 2020 Q1 | 717,793 | $117,187,200 | -$59,611,321 | $163.26 | 3 |
| 2019 Q4 | 999,536 | $210,474,661 | +$67,183,569 | $210.57 | 5 |
| 2019 Q3 | 680,491 | $130,892,189 | -$1,718,062 | $192.35 | 3 |
| 2019 Q2 | 689,423 | $127,384,204 | +$14,722,861 | $184.77 | 3 |
| 2019 Q1 | 609,739 | $107,326,072 | -$11,631,855 | $176.02 | 2 |
| 2018 Q4 | 677,091 | $95,476,618 | -$6,692,855 | $140.98 | 4 |
| 2018 Q3 | 717,788 | $122,167,998 | -$382,567,404 | $170.2 | 4 |
| 2018 Q2 | 3,057,996 | $500,257,952 | +$39,089,011 | $163.59 | 3 |
| 2018 Q1 | 2,819,051 | $432,724,309 | +$4,927,462 | $153.5 | 3 |
| 2017 Q4 | 2,786,950 | $426,654,339 | -$9,313,561 | $153.09 | 3 |
| 2017 Q3 | 2,884,315 | $389,582,982 | +$56,482,767 | $135.07 | 5 |
| 2017 Q2 | 2,466,407 | $305,045,631 | -$5,410,715 | $123.68 | 4 |
| 2017 Q1 | 2,510,245 | $300,928,266 | +$28,921,695 | $119.88 | 5 |
| 2016 Q4 | 3,101,105 | $262,182,059 | -$4,365,971,994 | $116.9 | 6 |
| 2016 Q3 | 37,997,170 | $4,633,984,377 | +$18,472,126 | $122.17 | 13 |
| 2016 Q2 | 38,904,353 | $4,280,965,748 | -$244,672,100 | $113.29 | 15 |
| 2016 Q1 | 41,105,144 | $4,608,261,817 | -$306,701,390 | $115.4 | 16 |
| 2015 Q4 | 43,928,008 | $4,453,700,172 | +$145,035,892 | $104.5 | 16 |
| 2015 Q3 | 42,571,832 | $4,049,597,893 | +$141,597,607 | $98.26 | 13 |
| 2015 Q2 | 41,130,859 | $3,849,262,858 | -$174,367,045 | $96.78 | 14 |
| 2015 Q1 | 42,841,376 | $3,902,759,417 | +$64,208,683 | $93.69 | 13 |
| 2014 Q4 | 42,156,056 | $3,659,100,065 | +$79,125,498 | $89.31 | 13 |
| 2014 Q3 | 41,270,095 | $3,259,693,291 | -$25,272,490 | $81.32 | 13 |
| 2014 Q2 | 41,580,875 | $3,265,573,904 | +$246,729,891 | $80.84 | 12 |
| 2014 Q1 | 38,312,492 | $2,977,184,161 | +$110,221,988 | $79.72 | 15 |