| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,420,093 | $942,607,871 | -$14,052,932 | $112.35 | 287 |
| 2025 Q2 | 8,636,450 | $931,962,835 | +$6,955,890 | $107.98 | 292 |
| 2025 Q1 | 8,578,859 | $863,602,141 | -$1,627,290 | $100.71 | 295 |
| 2024 Q4 | 8,635,091 | $881,299,254 | +$16,198,935 | $102.05 | 295 |
| 2024 Q3 | 8,389,376 | $916,413,252 | +$47,855,077 | $109.33 | 283 |
| 2024 Q2 | 7,986,041 | $798,914,373 | +$30,496,001 | $99.98 | 269 |
| 2024 Q1 | 7,671,663 | $783,237,239 | +$15,655,213 | $102.1 | 261 |
| 2023 Q4 | 7,507,809 | $711,897,944 | -$6,516,665 | $94.8 | 257 |
| 2023 Q3 | 7,592,884 | $628,360,164 | +$6,041,608 | $82.75 | 238 |
| 2023 Q2 | 7,490,704 | $663,600,080 | +$33,799,252 | $88.57 | 236 |
| 2023 Q1 | 7,135,503 | $596,436,804 | -$6,882,320 | $83.63 | 223 |
| 2022 Q4 | 7,183,009 | $570,576,132 | -$8,500,755 | $79.36 | 229 |
| 2022 Q3 | 7,329,905 | $526,927,032 | +$22,365,752 | $71.8 | 219 |
| 2022 Q2 | 7,031,622 | $506,640,159 | -$36,516,988 | $71.99 | 206 |
| 2022 Q1 | 7,498,231 | $631,397,211 | -$31,438,532 | $84.29 | 222 |
| 2021 Q4 | 7,957,469 | $753,326,620 | +$70,767,403 | $94.8 | 231 |
| 2021 Q3 | 6,969,417 | $594,402,644 | +$114,163,961 | $85.14 | 177 |
| 2021 Q2 | 5,555,176 | $464,317,392 | +$84,455,836 | $83.55 | 162 |
| 2021 Q1 | 4,543,603 | $355,525,764 | +$29,498,854 | $78.19 | 133 |
| 2020 Q4 | 4,384,762 | $316,397,626 | +$18,437,464 | $72.12 | 120 |
| 2020 Q3 | 3,842,794 | $232,473,389 | +$4,865,101 | $60.44 | 107 |
| 2020 Q2 | 3,762,424 | $209,796,348 | -$24,123,684 | $55.71 | 98 |
| 2020 Q1 | 4,196,103 | $200,361,256 | +$6,894,632 | $47.74 | 108 |
| 2019 Q4 | 3,998,171 | $239,760,427 | +$13,997,487 | $59.95 | 107 |
| 2019 Q3 | 3,754,755 | $210,694,845 | +$46,607,596 | $56.11 | 93 |
| 2019 Q2 | 2,923,344 | $159,839,131 | +$23,941,761 | $54.68 | 90 |
| 2019 Q1 | 2,482,340 | $126,854,523 | +$4,739,897 | $51.09 | 85 |
| 2018 Q4 | 2,402,858 | $105,679,719 | -$10,124,584 | $43.91 | 83 |
| 2018 Q3 | 2,569,545 | $130,407,611 | +$8,817,046 | $50.86 | 82 |
| 2018 Q2 | 2,398,984 | $115,427,292 | +$7,591,279 | $48.11 | 75 |
| 2018 Q1 | 2,251,139 | $107,471,407 | +$6,981,968 | $47.75 | 70 |
| 2017 Q4 | 2,102,789 | $102,394,492 | +$7,444,112 | $48.7 | 65 |
| 2017 Q3 | 1,921,717 | $87,145,835 | +$1,091,451 | $45.32 | 55 |
| 2017 Q2 | 1,906,209 | $81,630,464 | +$2,280,511 | $42.8 | 51 |
| 2017 Q1 | 1,855,970 | $77,384,257 | -$16,914,490 | $41.67 | 52 |
| 2016 Q4 | 2,278,233 | $90,197,348 | +$49,687,683 | $39.57 | 49 |
| 2016 Q3 | 1,024,344 | $38,628,700 | +$1,309,603 | $37.8 | 41 |
| 2016 Q2 | 1,007,434 | $35,513,198 | +$7,087,334 | $35.16 | 44 |
| 2016 Q1 | 793,703 | $26,264,030 | -$4,608,532 | $33.1 | 37 |
| 2015 Q4 | 942,835 | $28,335,144 | -$3,861,865 | $30.1 | 36 |
| 2015 Q3 | 1,070,966 | $29,570,868 | -$51,748,663 | $27.59 | 38 |
| 2015 Q2 | 2,897,040 | $90,728,799 | +$485,267 | $31.32 | 47 |
| 2015 Q1 | 2,881,500 | $91,145,313 | -$224,731 | $31.61 | 44 |
| 2014 Q4 | 2,886,259 | $97,281,488 | +$3,603,840 | $33.7 | 47 |
| 2014 Q3 | 2,686,888 | $85,264,974 | -$20,860,886 | $31.75 | 42 |
| 2014 Q2 | 3,296,445 | $113,950,255 | +$3,253,358 | $34.57 | 45 |
| 2014 Q1 | 3,200,062 | $110,208,013 | -$17,519,427 | $34.44 | 39 |