| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,413,790 | $1,229,978,640 | -$12,586,566 | $85.34 | 223 |
| 2025 Q2 | 14,619,364 | $1,192,320,081 | +$153,836,637 | $81.54 | 225 |
| 2025 Q1 | 12,730,341 | $1,026,548,861 | +$14,420,365 | $80.65 | 214 |
| 2024 Q4 | 12,602,611 | $1,016,837,074 | -$7,110,654 | $80.66 | 206 |
| 2024 Q3 | 12,592,433 | $1,028,545,937 | -$11,420,041 | $81.78 | 205 |
| 2024 Q2 | 12,764,259 | $940,282,444 | -$30,548,248 | $73.61 | 204 |
| 2024 Q1 | 13,096,314 | $1,028,597,676 | -$33,479,417 | $78.56 | 209 |
| 2023 Q4 | 13,539,529 | $995,892,096 | -$77,309,802 | $73.57 | 196 |
| 2023 Q3 | 14,675,769 | $979,157,740 | +$5,848,532 | $66.74 | 203 |
| 2023 Q2 | 14,574,137 | $1,024,134,127 | -$15,977,449 | $70.27 | 203 |
| 2023 Q1 | 14,929,357 | $1,056,184,355 | +$66,686,198 | $70.75 | 202 |
| 2022 Q4 | 14,238,696 | $1,019,459,822 | +$318,388,421 | $71.55 | 191 |
| 2022 Q3 | 9,373,448 | $604,188,946 | +$53,857,523 | $64.43 | 153 |
| 2022 Q2 | 8,815,555 | $594,969,444 | +$28,226,846 | $67.46 | 150 |
| 2022 Q1 | 8,384,023 | $605,850,115 | +$21,284,511 | $72.27 | 145 |
| 2021 Q4 | 7,966,395 | $587,220,847 | -$1,763,613 | $73.73 | 146 |
| 2021 Q3 | 7,947,660 | $538,696,196 | -$4,839,191 | $67.75 | 138 |
| 2021 Q2 | 8,014,356 | $571,970,659 | +$25,184,885 | $71.35 | 143 |
| 2021 Q1 | 7,654,331 | $533,489,018 | +$31,781,162 | $69.68 | 133 |
| 2020 Q4 | 7,199,169 | $452,451,268 | +$17,753,194 | $62.88 | 121 |
| 2020 Q3 | 6,932,771 | $368,134,179 | -$8,419,521 | $53.07 | 106 |
| 2020 Q2 | 7,098,442 | $373,526,054 | +$32,828,669 | $52.62 | 99 |
| 2020 Q1 | 6,487,800 | $292,125,483 | -$23,945,564 | $45.03 | 104 |
| 2019 Q4 | 6,847,225 | $412,330,358 | +$22,155,393 | $60.22 | 113 |
| 2019 Q3 | 6,306,607 | $366,309,327 | +$35,720,062 | $58.08 | 100 |
| 2019 Q2 | 5,618,488 | $328,193,077 | +$35,706,676 | $58.42 | 101 |
| 2019 Q1 | 5,023,857 | $283,151,919 | +$63,965,241 | $56.34 | 88 |
| 2018 Q4 | 3,881,236 | $200,827,777 | +$32,681,217 | $51.73 | 84 |
| 2018 Q3 | 3,107,300 | $176,783,723 | +$7,323,071 | $56.92 | 80 |
| 2018 Q2 | 3,628,843 | $174,102,927 | -$29,950,061 | $54.51 | 76 |
| 2018 Q1 | 3,542,104 | $187,516,684 | -$17,664,587 | $52.98 | 79 |
| 2017 Q4 | 3,871,725 | $211,245,247 | -$3,763,430 | $54.55 | 72 |
| 2017 Q3 | 3,772,901 | $197,401,640 | -$4,185,858 | $52.32 | 59 |
| 2017 Q2 | 3,846,428 | $197,959,940 | +$8,327,259 | $51.47 | 54 |
| 2017 Q1 | 3,691,438 | $190,681,380 | +$35,339,657 | $51.69 | 57 |
| 2016 Q4 | 3,010,818 | $151,295,080 | +$50,331,536 | $50.36 | 46 |
| 2016 Q3 | 1,930,313 | $89,666,400 | +$48,528,525 | $46.5 | 38 |
| 2016 Q2 | 909,630 | $42,034,240 | +$16,071,713 | $46.23 | 27 |
| 2016 Q1 | 406,283 | $17,564,420 | +$4,883,109 | $43.42 | 12 |
| 2015 Q4 | 302,672 | $11,884,320 | +$956,384 | $39.32 | 10 |
| 2015 Q3 | 232,302 | $8,712,000 | +$4,441,326 | $37.43 | 7 |
| 2015 Q2 | 113,964 | $4,537,604 | -$39,843 | $39.82 | 4 |
| 2015 Q1 | 114,956 | $4,598,000 | +$4,598,000 | $40 | 4 |