| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 94,771 | $10,868,815 | -$2,892,748 | $113.14 | 9 |
| 2025 Q3 | 5,415,661 | $589,994,459 | -$25,813,525 | $108.98 | 153 |
| 2025 Q2 | 5,653,386 | $550,442,692 | -$48,257,676 | $97.28 | 157 |
| 2025 Q1 | 6,130,363 | $552,292,911 | -$17,241,850 | $90.09 | 155 |
| 2024 Q4 | 6,336,720 | $640,332,905 | +$31,498,388 | $101.06 | 165 |
| 2024 Q3 | 5,990,204 | $596,141,269 | +$3,819,604 | $99.53 | 152 |
| 2024 Q2 | 5,959,211 | $539,829,988 | -$20,512,042 | $90.46 | 137 |
| 2024 Q1 | 6,178,013 | $575,731,775 | +$10,871,718 | $93.24 | 141 |
| 2023 Q4 | 20,762 | $1,900,940 | -$99,251 | $91.55 | 2 |
| 2023 Q3 | 6,282,762 | $506,424,394 | +$21,439,157 | $80.66 | 131 |
| 2023 Q2 | 6,055,910 | $498,441,628 | -$18,478,957 | $82.26 | 121 |
| 2023 Q1 | 6,207,224 | $500,062,253 | -$2,837,870 | $80.60 | 126 |
| 2022 Q4 | 6,319,949 | $495,982,227 | -$6,873,683 | $78.45 | 126 |
| 2022 Q3 | 6,297,559 | $458,282,439 | -$7,865,977 | $72.71 | 120 |
| 2022 Q2 | 6,193,635 | $475,084,299 | +$8,021,253 | $76.65 | 126 |
| 2022 Q1 | 6,279,512 | $568,362,298 | -$16,087,869 | $91.57 | 124 |
| 2021 Q4 | 6,491,359 | $622,585,445 | +$4,407,248 | $97.06 | 135 |
| 2021 Q3 | 6,253,763 | $566,186,296 | -$18,044,106 | $91.55 | 118 |
| 2021 Q2 | 6,560,861 | $602,765,529 | +$66,735,162 | $93.26 | 125 |
| 2021 Q1 | 5,806,476 | $518,565,512 | +$165,155,337 | $90.60 | 112 |
| 2020 Q4 | 4,354,487 | $331,423,362 | +$29,158,395 | $76.96 | 102 |
| 2020 Q3 | 3,908,157 | $223,999,345 | +$12,669,325 | $57.88 | 83 |
| 2020 Q2 | 3,651,128 | $195,807,855 | -$30,620,302 | $54.29 | 80 |
| 2020 Q1 | 4,304,574 | $177,102,371 | -$19,851,426 | $41.13 | 85 |
| 2019 Q4 | 4,710,319 | $305,803,229 | -$17,337,361 | $64.93 | 108 |
| 2019 Q3 | 4,983,113 | $299,273,913 | -$5,309,231 | $60.07 | 101 |
| 2019 Q2 | 5,061,519 | $310,890,607 | +$6,582,832 | $61.48 | 100 |
| 2019 Q1 | 5,037,068 | $310,778,470 | -$6,673,620 | $61.69 | 101 |
| 2018 Q4 | 5,160,722 | $279,600,630 | -$71,563,454 | $54.15 | 101 |
| 2018 Q3 | 6,355,032 | $437,838,807 | +$69,993,031 | $68.96 | 96 |
| 2018 Q2 | 5,330,020 | $351,774,658 | +$59,190,685 | $66.03 | 91 |
| 2018 Q1 | 4,432,944 | $266,639,689 | -$15,001,867 | $60.21 | 85 |
| 2017 Q4 | 4,717,945 | $288,741,111 | +$32,816,826 | $61.17 | 84 |
| 2017 Q3 | 4,171,604 | $246,033,002 | -$7,951,714 | $58.98 | 74 |
| 2017 Q2 | 4,308,719 | $239,569,944 | -$28,984,236 | $55.61 | 75 |
| 2017 Q1 | 4,065,618 | $220,726,565 | -$20,533,856 | $54.42 | 76 |
| 2016 Q4 | 5,266,060 | $283,648,090 | +$35,564,124 | $53.84 | 75 |
| 2016 Q3 | 4,318,298 | $214,992,871 | +$4,823,366 | $49.80 | 69 |
| 2016 Q2 | 4,260,745 | $196,125,391 | -$36,491,696 | $46.03 | 69 |
| 2016 Q1 | 4,980,613 | $224,156,413 | -$123,294,902 | $45.10 | 64 |
| 2015 Q4 | 7,740,763 | $341,085,000 | -$7,778,625 | $44.18 | 69 |
| 2015 Q3 | 7,849,133 | $344,071,000 | -$943,100 | $43.75 | 62 |
| 2015 Q2 | 7,873,034 | $393,174,384 | +$13,409,029 | $49.98 | 58 |
| 2015 Q1 | 7,559,577 | $382,210,088 | +$48,127,711 | $50.56 | 61 |
| 2014 Q4 | 6,644,943 | $325,590,146 | +$13,456,348 | $49.00 | 58 |
| 2014 Q3 | 6,193,592 | $277,623,722 | +$3,614,452 | $44.88 | 57 |
| 2014 Q2 | 6,100,496 | $299,703,208 | -$47,476,863 | $49.13 | 59 |
| 2014 Q1 | 7,076,279 | $344,338,031 | +$39,704,110 | $48.71 | 56 |