| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,013,653 | $1,268,967,771 | +$22,014,166 | $63.59 | 401 |
| 2025 Q2 | 19,693,986 | $1,165,883,236 | +$53,960,773 | $59.10 | 397 |
| 2025 Q1 | 18,844,031 | $1,065,131,447 | +$1,685,468 | $56.56 | 386 |
| 2024 Q4 | 18,847,272 | $1,103,893,301 | +$17,766,297 | $58.58 | 397 |
| 2024 Q3 | 18,462,203 | $928,075,093 | +$77,203,913 | $50.14 | 351 |
| 2024 Q2 | 17,209,890 | $868,958,136 | +$6,920,200 | $50.49 | 338 |
| 2024 Q1 | 17,006,872 | $803,493,202 | -$6,474,288 | $47.31 | 321 |
| 2023 Q4 | 17,381,238 | $751,573,371 | -$16,744,627 | $43.23 | 308 |
| 2023 Q3 | 17,628,460 | $716,066,355 | +$44,632,448 | $40.63 | 290 |
| 2023 Q2 | 16,481,861 | $659,919,376 | +$34,483,021 | $40.03 | 286 |
| 2023 Q1 | 15,650,990 | $617,619,710 | +$5,892,205 | $39.46 | 273 |
| 2022 Q4 | 15,434,788 | $570,492,364 | +$36,525,378 | $36.95 | 270 |
| 2022 Q3 | 14,553,502 | $490,309,587 | +$11,671,170 | $33.64 | 243 |
| 2022 Q2 | 13,741,982 | $530,150,823 | +$26,977,310 | $38.53 | 236 |
| 2022 Q1 | 12,842,995 | $547,371,271 | +$16,171,412 | $42.64 | 251 |
| 2021 Q4 | 12,391,950 | $555,716,152 | +$1,914,922 | $44.86 | 247 |
| 2021 Q3 | 12,228,615 | $502,779,978 | +$17,542,696 | $41.10 | 228 |
| 2021 Q2 | 11,801,014 | $485,007,829 | -$50,153,981 | $41.09 | 221 |
| 2021 Q1 | 12,966,593 | $508,492,850 | -$45,679,909 | $39.15 | 224 |
| 2020 Q4 | 14,232,817 | $459,191,901 | +$25,395,500 | $32.26 | 204 |
| 2020 Q3 | 12,930,669 | $382,519,865 | +$10,965,584 | $29.57 | 194 |
| 2020 Q2 | 12,505,386 | $389,183,338 | -$35,341,202 | $31.13 | 203 |
| 2020 Q1 | 13,709,095 | $279,348,978 | -$27,366,194 | $20.51 | 206 |
| 2019 Q4 | 14,175,110 | $608,453,958 | -$22,838,072 | $43.11 | 247 |
| 2019 Q3 | 14,529,313 | $627,311,886 | +$16,036,841 | $43.21 | 227 |
| 2019 Q2 | 14,158,060 | $582,367,070 | +$2,829,093 | $41.12 | 219 |
| 2019 Q1 | 14,072,228 | $523,610,465 | -$10,548,456 | $37.20 | 215 |
| 2018 Q4 | 14,383,902 | $486,437,289 | -$6,039,762 | $33.81 | 212 |
| 2018 Q3 | 14,216,708 | $547,369,208 | -$3,853,735 | $38.50 | 209 |
| 2018 Q2 | 14,348,596 | $545,904,526 | -$31,903,501 | $38.06 | 203 |
| 2018 Q1 | 15,169,606 | $559,762,986 | -$35,809,411 | $36.90 | 204 |
| 2017 Q4 | 16,312,157 | $647,277,201 | -$8,402,463 | $39.73 | 203 |
| 2017 Q3 | 15,698,716 | $623,555,691 | +$31,769,692 | $39.75 | 178 |
| 2017 Q2 | 14,994,338 | $576,689,687 | -$747,577 | $38.46 | 173 |
| 2017 Q1 | 15,010,993 | $574,367,890 | +$58,029,710 | $38.27 | 175 |
| 2016 Q4 | 13,800,826 | $507,219,381 | -$4,640,577 | $36.77 | 167 |
| 2016 Q3 | 13,960,881 | $479,296,967 | -$3,398,690 | $34.33 | 145 |
| 2016 Q2 | 14,075,550 | $462,343,487 | -$14,079,735 | $32.85 | 144 |
| 2016 Q1 | 14,452,144 | $452,968,926 | -$15,663,764 | $31.35 | 140 |
| 2015 Q4 | 15,040,728 | $437,464,710 | +$19,131,319 | $29.08 | 135 |
| 2015 Q3 | 14,337,052 | $384,391,777 | +$28,971,727 | $26.66 | 126 |
| 2015 Q2 | 13,184,296 | $420,658,020 | -$2,347,568 | $31.91 | 130 |
| 2015 Q1 | 13,242,148 | $408,988,846 | +$54,722,933 | $30.90 | 130 |
| 2014 Q4 | 11,207,320 | $327,348,204 | -$3,275,912 | $29.24 | 130 |
| 2014 Q3 | 11,173,029 | $342,488,690 | -$16,963,855 | $30.64 | 121 |
| 2014 Q2 | 11,677,742 | $382,666,412 | -$14,006,439 | $32.93 | 132 |
| 2014 Q1 | 11,988,238 | $391,573,111 | +$26,852,420 | $32.86 | 128 |