| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 641,513 | $99,517,912 | -$750,829 | $155.13 | 1 |
| 2025 Q3 | 836,655 | $145,831,260 | -$14,011,242 | $170.85 | 11 |
| 2025 Q2 | 1,030,454 | $155,248,531 | -$355,671 | $149.58 | 10 |
| 2025 Q1 | 1,032,820 | $143,151,100 | -$3,538,619 | $139.78 | 10 |
| 2024 Q4 | 1,056,665 | $181,964,843 | -$71,236,601 | $172.42 | 13 |
| 2024 Q3 | 1,457,176 | $226,765,975 | -$9,397,349 | $153.13 | 13 |
| 2024 Q2 | 1,514,852 | $187,827,963 | -$4,969,173 | $123.80 | 8 |
| 2024 Q1 | 1,554,991 | $197,365,630 | +$8,863,201 | $131.37 | 8 |
| 2023 Q4 | 1,483,118 | $195,572,146 | -$43,713,301 | $130.92 | 10 |
| 2023 Q3 | 1,881,789 | $201,396,661 | -$310,287 | $107.14 | 10 |
| 2023 Q2 | 1,884,686 | $175,219,746 | -$1,223,376 | $92.97 | 7 |
| 2023 Q1 | 1,892,780 | $166,261,583 | +$1,214,300 | $87.84 | 7 |
| 2022 Q4 | 1,886,336 | $139,946,605 | -$9,741 | $74.19 | 7 |
| 2022 Q3 | 1,885,879 | $157,850,000 | -$6,167,424 | $83.71 | 9 |
| 2022 Q2 | 1,953,193 | $178,158,018 | +$5,461,515 | $91.23 | 11 |
| 2022 Q1 | 1,893,324 | $241,607,000 | -$20,643,948 | $126.94 | 15 |
| 2021 Q4 | 2,054,071 | $265,770,573 | -$45,094,808 | $129.39 | 21 |
| 2021 Q3 | 2,411,848 | $280,564,116 | -$82,929,225 | $116.34 | 21 |
| 2021 Q2 | 3,141,156 | $306,424,000 | -$3,309,753 | $97.14 | 22 |
| 2021 Q1 | 3,204,809 | $238,867,442 | +$50,951,417 | $74.53 | 23 |
| 2020 Q4 | 2,524,433 | $163,511,000 | -$461,195 | $64.81 | 20 |
| 2020 Q3 | 2,640,176 | $138,323,150 | -$14,370,822 | $52.20 | 20 |
| 2020 Q2 | 2,907,820 | $167,269,204 | -$18,079,012 | $56.66 | 23 |
| 2020 Q1 | 3,238,116 | $149,667,736 | -$24,384,869 | $45.57 | 27 |
| 2019 Q4 | 3,693,241 | $207,008,000 | -$35,582,896 | $55.94 | 31 |
| 2019 Q3 | 3,935,355 | $197,604,000 | -$10,622,424,378 | $48.84 | 48 |
| 2019 Q2 | 243,353,618 | $10,808,473,600 | -$2,239,978,998 | $44.42 | 502 |
| 2019 Q1 | 311,803,156 | $10,904,027,357 | -$693,236,879 | $34.97 | 733 |
| 2018 Q4 | 332,409,331 | $9,912,382,910 | +$54,003,697 | $29.81 | 708 |
| 2018 Q3 | 328,242,731 | $12,503,301,829 | +$193,454,080 | $38.08 | 702 |
| 2018 Q2 | 326,037,952 | $10,485,205,561 | -$124,535,904 | $32.17 | 670 |
| 2018 Q1 | 327,803,859 | $10,470,500,683 | +$288,114,502 | $31.95 | 671 |
| 2017 Q4 | 319,311,383 | $10,226,731,978 | +$772,835,632 | $32.02 | 636 |
| 2017 Q3 | 293,123,615 | $9,780,739,735 | -$142,965,797 | $33.37 | 621 |
| 2017 Q2 | 300,254,414 | $10,012,207,512 | +$706,128,830 | $33.35 | 606 |
| 2017 Q1 | 266,313,680 | $7,908,280,582 | +$348,757,938 | $29.70 | 556 |
| 2016 Q4 | 254,658,355 | $6,876,213,184 | +$175,968,117 | $27.03 | 521 |
| 2016 Q3 | 245,865,661 | $6,271,203,466 | +$203,959,429 | $25.53 | 497 |
| 2016 Q2 | 238,720,801 | $5,858,471,882 | +$319,516,996 | $24.54 | 496 |
| 2016 Q1 | 224,168,759 | $6,287,119,178 | -$376,774,756 | $28.05 | 514 |
| 2015 Q4 | 238,358,772 | $6,973,056,307 | -$782,975,566 | $29.24 | 521 |
| 2015 Q3 | 290,556,487 | $9,197,779,357 | -$431,271,874 | $31.67 | 513 |
| 2015 Q2 | 305,363,741 | $12,479,547,077 | -$403,210,316 | $40.87 | 537 |
| 2015 Q1 | 316,795,127 | $12,317,282,734 | +$489,634,211 | $38.89 | 513 |
| 2014 Q4 | 306,460,847 | $10,366,511,713 | -$295,041,849 | $33.83 | 461 |
| 2014 Q3 | 268,875,228 | $8,463,806,005 | -$194,950,798 | $31.48 | 422 |
| 2014 Q2 | 301,910,550 | $10,094,772,477 | -$223,883,216 | $33.44 | 418 |
| 2014 Q1 | 319,533,922 | $10,670,227,032 | +$89,481,972 | $33.25 | 405 |