| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,930,399 | $1,314,734,033 | -$15,305,138 | $166.1 | 201 |
| 2025 Q2 | 8,060,231 | $1,230,635,096 | +$41,819,062 | $153.12 | 199 |
| 2025 Q1 | 7,980,763 | $1,095,790,009 | +$14,250,331 | $137.41 | 188 |
| 2024 Q4 | 7,889,641 | $1,141,906,791 | +$97,470,968 | $144.71 | 188 |
| 2024 Q3 | 7,104,686 | $997,577,295 | -$23,502,131 | $140.44 | 161 |
| 2024 Q2 | 7,283,005 | $976,183,150 | +$69,072,417 | $133.95 | 160 |
| 2024 Q1 | 6,678,788 | $848,955,750 | +$53,626,865 | $127.12 | 146 |
| 2023 Q4 | 6,392,966 | $736,553,232 | +$125,080,961 | $115.09 | 143 |
| 2023 Q3 | 5,235,686 | $541,249,816 | -$26,991,860 | $103.37 | 137 |
| 2023 Q2 | 5,404,873 | $576,200,782 | +$57,257,899 | $106.64 | 131 |
| 2023 Q1 | 4,772,252 | $464,380,803 | -$148,859,186 | $97.31 | 122 |
| 2022 Q4 | 6,416,192 | $577,288,488 | +$140,268,318 | $89.97 | 122 |
| 2022 Q3 | 4,596,867 | $391,442,324 | -$250,461,751 | $84.9 | 113 |
| 2022 Q2 | 7,373,538 | $662,194,681 | -$5,109,615 | $89.81 | 114 |
| 2022 Q1 | 7,427,624 | $803,089,150 | +$47,449,615 | $108.08 | 111 |
| 2021 Q4 | 6,972,953 | $794,452,659 | +$68,697,833 | $113.96 | 113 |
| 2021 Q3 | 6,311,717 | $651,217,859 | +$13,712,643 | $103.04 | 96 |
| 2021 Q2 | 6,136,562 | $630,958,886 | -$22,965,291 | $102.81 | 90 |
| 2021 Q1 | 6,408,387 | $607,161,816 | -$80,267,003 | $94.73 | 90 |
| 2020 Q4 | 7,265,482 | $656,999,297 | +$45,352,253 | $90.29 | 90 |
| 2020 Q3 | 5,895,722 | $478,684,936 | +$141,124,536 | $81.2 | 78 |
| 2020 Q2 | 4,155,331 | $308,162,322 | +$167,656,629 | $74.03 | 71 |
| 2020 Q1 | 1,861,225 | $114,615,065 | -$17,441,620 | $61.55 | 51 |
| 2019 Q4 | 2,039,142 | $153,224,609 | -$201,817 | $75.13 | 62 |
| 2019 Q3 | 1,894,202 | $130,552,990 | +$21,374,629 | $68.92 | 51 |
| 2019 Q2 | 1,584,661 | $107,798,345 | +$3,438,403 | $68.03 | 47 |
| 2019 Q1 | 1,525,685 | $100,268,907 | -$4,096,029 | $65.62 | 44 |
| 2018 Q4 | 1,491,651 | $87,096,700 | +$28,341,320 | $58.39 | 36 |
| 2018 Q3 | 980,862 | $66,291,576 | +$1,814,136 | $67.57 | 39 |
| 2018 Q2 | 995,813 | $67,130,731 | +$4,617,599 | $63.05 | 36 |
| 2018 Q1 | 881,601 | $53,256,176 | +$4,636,006 | $60.74 | 31 |
| 2017 Q4 | 934,609 | $57,490,310 | -$156,339 | $61.47 | 30 |
| 2017 Q3 | 804,125 | $46,367,000 | -$9,449,473 | $57.66 | 28 |
| 2017 Q2 | 950,872 | $52,955,000 | +$1,962,216 | $55.69 | 26 |
| 2017 Q1 | 936,865 | $53,123,000 | -$5,567,423 | $53.91 | 29 |
| 2016 Q4 | 1,012,418 | $51,574,000 | -$7,132,507 | $50.94 | 29 |
| 2016 Q3 | 1,152,504 | $56,857,000 | +$1,911,389 | $49.35 | 27 |
| 2016 Q2 | 975,670 | $46,621,000 | +$3,020,904 | $47.74 | 26 |
| 2016 Q1 | 908,927 | $42,590,353 | -$2,550,962 | $46.85 | 24 |
| 2015 Q4 | 963,399 | $45,216,000 | -$1,757,892 | $46.99 | 25 |
| 2015 Q3 | 1,024,563 | $45,840,000 | +$7,035,423 | $43.63 | 25 |
| 2015 Q2 | 845,092 | $41,266,009 | +$1,782,468 | $47.11 | 23 |
| 2015 Q1 | 807,233 | $37,732,780 | -$92,696,919 | $46.75 | 22 |
| 2014 Q4 | 2,772,528 | $130,852,468 | +$88,506,473 | $47.2 | 25 |
| 2014 Q3 | 904,086 | $40,663,781 | -$39,363,775 | $44.98 | 25 |
| 2014 Q2 | 1,802,382 | $81,624,438 | +$37,642,458 | $44.63 | 25 |
| 2014 Q1 | 960,687 | $41,948,724 | +$676,342 | $42.49 | 26 |