| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 15,496,210 | $1,036,471,393 | +$76,681,887 | $66.87 | 329 |
| 2025 Q2 | 14,513,635 | $928,396,779 | -$5,185,228 | $63.95 | 333 |
| 2025 Q1 | 14,673,943 | $1,002,118,145 | +$21,016,474 | $68.32 | 347 |
| 2024 Q4 | 14,448,199 | $944,439,040 | -$30,833,868 | $65.35 | 332 |
| 2024 Q3 | 14,499,153 | $1,055,870,420 | -$204,925,724 | $72.8 | 314 |
| 2024 Q2 | 17,291,502 | $1,184,825,468 | -$24,771,038 | $68.6 | 313 |
| 2024 Q1 | 17,811,484 | $1,242,345,182 | -$130,957,311 | $69.77 | 318 |
| 2023 Q4 | 19,668,323 | $1,272,887,189 | -$60,446,902 | $64.69 | 327 |
| 2023 Q3 | 20,358,750 | $1,233,119,909 | +$14,168,497 | $60.58 | 294 |
| 2023 Q2 | 20,012,560 | $1,259,773,674 | -$9,256,160 | $63.12 | 294 |
| 2023 Q1 | 20,014,032 | $1,230,564,735 | -$18,730,226 | $61.47 | 280 |
| 2022 Q4 | 20,345,317 | $1,301,583,011 | +$62,301,039 | $63.98 | 293 |
| 2022 Q3 | 19,090,846 | $1,103,174,360 | +$67,792,107 | $57.65 | 265 |
| 2022 Q2 | 17,942,622 | $1,089,301,633 | +$87,651,475 | $60.67 | 270 |
| 2022 Q1 | 16,194,736 | $1,063,688,870 | +$54,740,908 | $65.66 | 268 |
| 2021 Q4 | 15,541,954 | $1,061,798,857 | -$64,843,660 | $68.66 | 257 |
| 2021 Q3 | 16,414,008 | $1,047,427,830 | +$55,588,585 | $63.81 | 234 |
| 2021 Q2 | 15,578,624 | $993,206,788 | -$36,062,729 | $63.74 | 226 |
| 2021 Q1 | 16,147,047 | $952,268,882 | -$42,416,713 | $58.96 | 230 |
| 2020 Q4 | 16,372,181 | $943,012,405 | +$131,690,435 | $57.75 | 216 |
| 2020 Q3 | 13,643,322 | $718,984,197 | -$10,857,962 | $52.6 | 181 |
| 2020 Q2 | 13,725,462 | $684,260,412 | +$167,056,060 | $49.77 | 186 |
| 2020 Q1 | 10,377,823 | $448,090,198 | -$63,979,300 | $42.98 | 167 |
| 2019 Q4 | 11,547,544 | $574,941,791 | +$36,957,388 | $49.74 | 173 |
| 2019 Q3 | 10,262,253 | $445,994,659 | -$69,277,545 | $43.37 | 148 |
| 2019 Q2 | 11,732,646 | $527,348,356 | -$38,624,375 | $45.01 | 139 |
| 2019 Q1 | 12,602,696 | $560,314,840 | +$14,710,657 | $44.5 | 146 |
| 2018 Q4 | 12,006,664 | $497,414,072 | +$45,300,611 | $41.32 | 136 |
| 2018 Q3 | 10,778,713 | $503,619,707 | +$57,160,229 | $46.79 | 118 |
| 2018 Q2 | 9,564,287 | $394,948,341 | +$21,710,606 | $41.3 | 105 |
| 2018 Q1 | 9,011,209 | $358,412,325 | +$131,053,640 | $39.82 | 94 |
| 2017 Q4 | 5,715,481 | $228,621,238 | +$25,354,588 | $39.99 | 91 |
| 2017 Q3 | 5,112,675 | $201,996,096 | +$12,222,520 | $39.52 | 78 |
| 2017 Q2 | 4,809,550 | $184,148,385 | +$9,439,137 | $38.29 | 70 |
| 2017 Q1 | 4,508,396 | $161,091,091 | +$45,647,460 | $35.71 | 69 |
| 2016 Q4 | 3,182,505 | $104,865,826 | -$15,445,801 | $32.9 | 65 |
| 2016 Q3 | 3,257,369 | $112,129,792 | -$12,797,463 | $34.45 | 62 |
| 2016 Q2 | 3,653,241 | $123,577,781 | +$20,292,548 | $33.81 | 58 |
| 2016 Q1 | 3,034,988 | $97,082,868 | -$62,931,451 | $31.98 | 53 |
| 2015 Q4 | 4,935,203 | $170,312,785 | -$40,147,017 | $34.53 | 62 |
| 2015 Q3 | 5,962,844 | $191,150,158 | +$14,048,445 | $31.8 | 52 |
| 2015 Q2 | 5,524,971 | $199,212,516 | +$47,033,185 | $36.12 | 49 |
| 2015 Q1 | 4,225,975 | $148,973,885 | +$2,499,858 | $35.26 | 43 |
| 2014 Q4 | 4,163,221 | $137,020,463 | +$43,438,256 | $32.9 | 33 |
| 2014 Q3 | 2,814,991 | $85,664,267 | +$28,924,338 | $30.45 | 18 |
| 2014 Q2 | 1,865,319 | $54,337,000 | +$23,277,477 | $29.13 | 12 |
| 2014 Q1 | 1,107,506 | $30,987,000 | +$27,155,956 | $27.98 | 6 |