| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 73,818 | $9,409,399 | -$4,321,337 | $125.98 | 5 |
| 2025 Q3 | 6,107,076 | $764,767,199 | -$33,716,536 | $125.41 | 188 |
| 2025 Q2 | 6,366,469 | $731,646,530 | -$30,373,530 | $114.85 | 189 |
| 2025 Q1 | 6,595,286 | $718,467,594 | -$43,884,762 | $108.98 | 179 |
| 2024 Q4 | 7,116,976 | $824,521,040 | +$9,146,085 | $115.72 | 192 |
| 2024 Q3 | 6,757,291 | $791,995,963 | +$1,587,393 | $117.15 | 177 |
| 2024 Q2 | 6,785,544 | $737,030,205 | -$20,096,465 | $108.53 | 178 |
| 2024 Q1 | 6,861,074 | $776,274,143 | +$5,346,522 | $113.37 | 165 |
| 2023 Q4 | 14,649 | $1,530,100 | -$479,847 | $104.45 | 3 |
| 2023 Q3 | 6,816,140 | $627,182,403 | +$19,265,943 | $92.10 | 156 |
| 2023 Q2 | 6,674,378 | $643,217,399 | -$3,223,485 | $96.32 | 156 |
| 2023 Q1 | 6,708,833 | $603,352,447 | -$5,649,084 | $89.96 | 158 |
| 2022 Q4 | 6,731,759 | $591,526,558 | +$29,082,251 | $87.83 | 160 |
| 2022 Q3 | 6,344,753 | $509,911,077 | +$7,665,439 | $80.27 | 145 |
| 2022 Q2 | 6,252,050 | $523,316,520 | +$19,119,046 | $83.66 | 139 |
| 2022 Q1 | 5,914,878 | $576,798,756 | +$4,290,889 | $98.12 | 147 |
| 2021 Q4 | 6,042,105 | $617,142,474 | -$7,598,706 | $102.83 | 157 |
| 2021 Q3 | 6,029,446 | $585,950,587 | +$680,846 | $97.68 | 137 |
| 2021 Q2 | 6,049,923 | $598,407,978 | +$60,457,764 | $100.10 | 141 |
| 2021 Q1 | 5,418,666 | $502,474,231 | +$63,158,548 | $93.82 | 124 |
| 2020 Q4 | 4,651,082 | $386,725,984 | +$9,035,635 | $83.04 | 109 |
| 2020 Q3 | 4,512,980 | $297,907,984 | -$27,123,418 | $65.96 | 94 |
| 2020 Q2 | 4,776,272 | $298,524,336 | -$49,387,239 | $62.48 | 99 |
| 2020 Q1 | 5,597,894 | $270,170,198 | -$40,567,698 | $48.22 | 98 |
| 2019 Q4 | 6,331,652 | $458,996,725 | +$6,881,775 | $72.49 | 122 |
| 2019 Q3 | 6,174,189 | $416,939,626 | -$29,469,350 | $67.54 | 105 |
| 2019 Q2 | 6,602,039 | $454,233,709 | +$6,784,105 | $68.80 | 108 |
| 2019 Q1 | 6,587,434 | $441,675,022 | +$4,512,178 | $67.04 | 110 |
| 2018 Q4 | 6,544,100 | $378,550,800 | -$36,731,891 | $57.82 | 109 |
| 2018 Q3 | 7,063,571 | $505,462,763 | +$31,803,256 | $71.62 | 108 |
| 2018 Q2 | 6,658,495 | $455,731,400 | +$33,844,516 | $68.45 | 103 |
| 2018 Q1 | 6,171,106 | $403,558,242 | +$37,952,549 | $65.40 | 99 |
| 2017 Q4 | 5,635,332 | $370,437,780 | +$760,172 | $65.72 | 102 |
| 2017 Q3 | 5,561,917 | $344,114,432 | -$7,436,780 | $61.87 | 90 |
| 2017 Q2 | 5,695,918 | $337,124,760 | -$32,310,885 | $59.19 | 88 |
| 2017 Q1 | 6,275,395 | $366,552,121 | -$2,172,851 | $58.45 | 91 |
| 2016 Q4 | 6,326,290 | $356,335,799 | +$20,929,308 | $56.39 | 87 |
| 2016 Q3 | 5,804,880 | $306,482,614 | +$1,957,123 | $52.82 | 80 |
| 2016 Q2 | 5,840,047 | $294,976,803 | -$49,902,338 | $50.52 | 81 |
| 2016 Q1 | 6,795,002 | $336,617,366 | -$149,720,457 | $49.63 | 74 |
| 2015 Q4 | 9,831,272 | $471,801,654 | -$5,990,210 | $48.06 | 77 |
| 2015 Q3 | 9,912,108 | $477,542,674 | -$2,613,323 | $48.09 | 74 |
| 2015 Q2 | 9,914,896 | $534,187,644 | +$75,243,902 | $53.89 | 70 |
| 2015 Q1 | 8,463,111 | $461,789,000 | +$1,756,084 | $54.58 | 70 |
| 2014 Q4 | 8,465,742 | $447,213,930 | -$95,914,609 | $52.83 | 68 |
| 2014 Q3 | 10,260,257 | $514,746,229 | +$45,652,890 | $50.21 | 69 |
| 2014 Q2 | 9,323,958 | $498,102,021 | +$44,505,310 | $53.45 | 65 |
| 2014 Q1 | 8,491,877 | $436,829,489 | +$81,136,405 | $51.47 | 63 |