| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,110,683 | $800,537,384 | +$26,840,921 | $87.91 | 133 |
| 2025 Q2 | 8,802,900 | $749,315,682 | -$45,354,674 | $85.34 | 127 |
| 2025 Q1 | 9,400,324 | $741,840,504 | -$121,705,422 | $78.96 | 125 |
| 2024 Q4 | 10,974,900 | $797,905,790 | +$35,802,440 | $72.51 | 120 |
| 2024 Q3 | 10,494,774 | $839,571,187 | -$17,226,205 | $80.48 | 120 |
| 2024 Q2 | 10,765,237 | $805,325,771 | -$36,162,880 | $74.74 | 110 |
| 2024 Q1 | 11,248,247 | $854,735,685 | -$28,553,680 | $76.09 | 118 |
| 2023 Q4 | 11,511,265 | $838,179,734 | -$55,435,509 | $73.08 | 114 |
| 2023 Q3 | 12,180,423 | $815,421,978 | -$95,356,326 | $67.04 | 112 |
| 2023 Q2 | 13,830,493 | $965,134,729 | +$96,395,030 | $69.92 | 108 |
| 2023 Q1 | 12,565,665 | $871,457,790 | -$7,267,706 | $69.32 | 103 |
| 2022 Q4 | 12,683,518 | $819,948,319 | +$132,722,223 | $64.1 | 99 |
| 2022 Q3 | 10,594,387 | $594,028,637 | -$55,974,813 | $55.79 | 88 |
| 2022 Q2 | 11,526,333 | $714,508,740 | +$109,300,909 | $61.98 | 91 |
| 2022 Q1 | 9,771,101 | $704,546,785 | -$16,212,399 | $72.17 | 90 |
| 2021 Q4 | 9,685,357 | $741,631,466 | +$111,859,992 | $76.75 | 83 |
| 2021 Q3 | 8,443,365 | $635,863,004 | +$65,295,719 | $75.15 | 73 |
| 2021 Q2 | 7,575,191 | $573,077,937 | +$108,410,200 | $75.63 | 74 |
| 2021 Q1 | 6,208,807 | $447,494,034 | +$78,515,744 | $72.07 | 70 |
| 2020 Q4 | 5,155,695 | $360,713,726 | +$106,966,955 | $69.87 | 61 |
| 2020 Q3 | 3,996,958 | $248,442,724 | +$26,157,868 | $61.84 | 64 |
| 2020 Q2 | 3,568,579 | $213,348,880 | -$12,013,087 | $59.51 | 57 |
| 2020 Q1 | 3,787,742 | $204,353,448 | -$23,900,800 | $53.41 | 60 |
| 2019 Q4 | 4,257,652 | $261,706,668 | +$17,928,135 | $66.79 | 56 |
| 2019 Q3 | 3,587,376 | $226,234,201 | +$23,289,253 | $63.05 | 51 |
| 2019 Q2 | 3,172,122 | $200,077,232 | +$11,415,086 | $63.07 | 45 |
| 2019 Q1 | 3,019,482 | $188,212,912 | +$24,718,535 | $62.28 | 38 |
| 2018 Q4 | 2,632,830 | $149,835,612 | -$25,346,535 | $56.53 | 42 |
| 2018 Q3 | 2,900,367 | $185,879,659 | +$11,160,431 | $64.14 | 27 |
| 2018 Q2 | 4,676,044 | $202,265,080 | +$7,046,847 | $62.7 | 34 |
| 2018 Q1 | 2,644,777 | $171,395,932 | +$46,654,253 | $64.82 | 32 |
| 2017 Q4 | 1,925,014 | $125,220,008 | -$31,731,877 | $65.02 | 24 |
| 2017 Q3 | 2,358,546 | $149,993,000 | +$24,854,358 | $63.59 | 21 |
| 2017 Q2 | 1,971,541 | $119,757,000 | +$10,566,047 | $60.78 | 15 |
| 2017 Q1 | 1,800,015 | $104,178,000 | +$27,964,442 | $57.91 | 17 |
| 2016 Q4 | 1,317,713 | $70,715,000 | +$63,517,116 | $53.7 | 7 |
| 2016 Q3 | 132,000 | $7,335,000 | +$4,326,972 | $55.56 | 8 |
| 2016 Q2 | 54,128 | $2,900,000 | -$656,997 | $53.58 | 5 |
| 2016 Q1 | 66,302 | $3,598,000 | -$706,009 | $54.26 | 5 |
| 2015 Q4 | 78,658 | $4,323,000 | +$282,837 | $54.96 | 6 |
| 2015 Q3 | 73,558 | $3,896,000 | -$139,117 | $52.57 | 4 |
| 2015 Q2 | 76,159 | $4,378,000 | -$494,672 | $58.58 | 4 |
| 2015 Q1 | 84,808 | $5,011,000 | +$314,310 | $59.09 | 3 |
| 2014 Q4 | 80,000 | $4,434,000 | -$288,615 | $55.4 | 4 |
| 2014 Q3 | 85,000 | $4,863,000 | -$487,000 | $57.21 | 1 |
| 2014 Q2 | 93,011 | $5,659,000 | +$5,659,000 | $60.8 | 3 |