| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13 | $955 | +$955 | $73.46 | 1 |
| 2025 Q1 | 0 | $0 | -$254,625 | 0 | |
| 2024 Q4 | 3,635 | $254,625 | $70.05 | 1 | |
| 2024 Q1 | 30,568 | $2,013,514 | -$297,074 | $65.87 | 1 |
| 2023 Q4 | 35,078 | $2,197,987 | -$238,609 | $62.66 | 1 |
| 2023 Q3 | 38,886 | $2,286,108 | -$241,921 | $58.79 | 1 |
| 2023 Q2 | 43,001 | $2,700,893 | -$141,323 | $62.81 | 1 |
| 2023 Q1 | 45,251 | $2,823,662 | -$277,680 | $62.4 | 1 |
| 2022 Q4 | 49,701 | $3,176,000 | -$177,328 | $63.9 | 1 |
| 2022 Q3 | 52,476 | $3,035,000 | -$289 | $57.84 | 1 |
| 2022 Q2 | 52,481 | $3,254,000 | -$234,993 | $62 | 1 |
| 2022 Q1 | 56,271 | $3,775,000 | -$166,709 | $67.09 | 1 |
| 2021 Q4 | 58,756 | $4,032,000 | -$350,525 | $68.62 | 1 |
| 2021 Q3 | 63,864 | $3,885,000 | -$67,144 | $60.83 | 1 |
| 2021 Q2 | 64,963 | $3,957,061 | -$179,755 | $60.91 | 3 |
| 2021 Q1 | 67,935 | $3,950,000 | -$704,507 | $58.15 | 3 |
| 2020 Q4 | 80,204 | $4,510,000 | -$361,041 | $56.24 | 4 |
| 2020 Q3 | 81,924 | $4,394,000 | -$4,210,244 | $53.58 | 4 |
| 2020 Q2 | 166,255 | $8,262,000 | -$62,964,360 | $49.72 | 6 |
| 2020 Q1 | 1,422,853 | $70,614,205 | -$14,003,311 | $46.97 | 9 |
| 2019 Q4 | 1,685,180 | $98,278,000 | +$1,806,780 | $58.34 | 6 |
| 2019 Q3 | 1,654,214 | $94,815,000 | +$1,094,819 | $57.77 | 6 |
| 2019 Q2 | 1,635,303 | $91,697,000 | +$7,984,936 | $55.62 | 8 |
| 2019 Q1 | 1,451,663 | $76,557,000 | -$149,149 | $52.72 | 9 |
| 2018 Q4 | 1,504,301 | $72,278,000 | -$4,281,876 | $46.65 | 10 |
| 2018 Q3 | 1,591,062 | $76,617,000 | +$35,146,089 | $49.52 | 12 |
| 2018 Q2 | 845,989 | $39,908,000 | -$2,721,277,834 | $47.36 | 15 |
| 2018 Q1 | 63,762,591 | $2,993,146,054 | -$847,399,989 | $46.97 | 363 |
| 2017 Q4 | 81,844,657 | $3,907,422,853 | +$152,857,164 | $47.74 | 367 |
| 2017 Q3 | 76,502,715 | $3,503,154,496 | +$124,368,963 | $45.79 | 307 |
| 2017 Q2 | 73,768,417 | $3,297,590,607 | +$249,006,090 | $44.73 | 299 |
| 2017 Q1 | 68,072,868 | $2,958,525,276 | -$52,452,056 | $43.47 | 287 |
| 2016 Q4 | 70,484,525 | $2,931,294,301 | -$270,099,820 | $41.58 | 282 |
| 2016 Q3 | 76,094,577 | $3,152,695,871 | -$378,454,948 | $41.49 | 273 |
| 2016 Q2 | 85,146,854 | $3,643,391,888 | +$343,341,777 | $42.78 | 286 |
| 2016 Q1 | 76,839,401 | $3,097,707,433 | +$172,029,975 | $40.33 | 261 |
| 2015 Q4 | 72,223,939 | $2,783,951,206 | +$738,173,402 | $38.57 | 247 |
| 2015 Q3 | 52,677,308 | $1,896,702,234 | +$67,698,937 | $35.96 | 214 |
| 2015 Q2 | 51,109,529 | $1,873,720,098 | -$125,173,199 | $36.64 | 212 |
| 2015 Q1 | 54,268,264 | $2,057,854,061 | -$170,612,443 | $37.93 | 213 |
| 2014 Q4 | 58,902,875 | $2,235,871,567 | -$172,554,912 | $37.96 | 210 |
| 2014 Q3 | 60,449,462 | $2,113,758,505 | +$481,101,069 | $34.97 | 175 |
| 2014 Q2 | 46,307,184 | $1,647,401,881 | +$133,349,780 | $35.59 | 165 |
| 2014 Q1 | 42,780,856 | $1,449,781,456 | -$34,458,602 | $34.03 | 149 |