| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 114,613 | $9,897,531 | +$559,611 | $86.04 | 12 |
| 2025 Q3 | 20,335,003 | $1,685,125,380 | -$8,163,956 | $82.91 | 268 |
| 2025 Q2 | 20,386,142 | $1,683,422,658 | +$2,353,183 | $82.59 | 261 |
| 2025 Q1 | 20,518,613 | $1,110,024,230 | +$26,567,534 | $54.11 | 231 |
| 2024 Q4 | 20,059,328 | $1,141,695,141 | +$21,157,392 | $56.90 | 230 |
| 2024 Q3 | 18,680,754 | $1,156,846,835 | -$122,563,694 | $61.75 | 227 |
| 2024 Q2 | 21,783,453 | $1,233,328,867 | -$30,989,783 | $56.61 | 223 |
| 2024 Q1 | 22,439,170 | $1,167,969,748 | -$9,212,160 | $52.07 | 225 |
| 2023 Q4 | 4,903 | $202,821 | -$24,034 | $41.37 | 1 |
| 2023 Q3 | 21,809,307 | $897,318,124 | -$90,779,620 | $41.11 | 179 |
| 2023 Q2 | 25,462,812 | $928,511,086 | +$87,411,123 | $36.40 | 170 |
| 2023 Q1 | 23,041,287 | $839,517,482 | -$19,225,035 | $36.42 | 153 |
| 2022 Q4 | 23,628,382 | $914,197,063 | -$8,405,597 | $38.66 | 161 |
| 2022 Q3 | 23,241,088 | $700,741,456 | +$49,208,030 | $30.14 | 149 |
| 2022 Q2 | 21,831,626 | $811,869,299 | +$37,340,410 | $37.20 | 160 |
| 2022 Q1 | 21,840,044 | $1,066,431,502 | +$12,464,392 | $48.83 | 177 |
| 2021 Q4 | 21,389,023 | $987,567,167 | +$5,299,750 | $46.16 | 167 |
| 2021 Q3 | 21,485,694 | $997,234,391 | -$28,985,765 | $46.41 | 161 |
| 2021 Q2 | 22,232,584 | $1,095,961,722 | +$12,250,112 | $49.30 | 161 |
| 2021 Q1 | 21,977,365 | $1,086,038,699 | -$22,356,831 | $49.43 | 163 |
| 2020 Q4 | 23,721,230 | $939,319,534 | +$17,432,762 | $39.60 | 137 |
| 2020 Q3 | 23,175,675 | $744,462,499 | -$2,064,984 | $32.12 | 116 |
| 2020 Q2 | 23,263,153 | $658,538,659 | -$58,082,489 | $27.82 | 126 |
| 2020 Q1 | 24,115,706 | $655,735,444 | -$31,802,625 | $27.19 | 110 |
| 2019 Q4 | 25,180,571 | $1,041,568,326 | -$34,898,682 | $41.37 | 121 |
| 2019 Q3 | 26,762,241 | $955,923,899 | -$22,273,900 | $35.72 | 122 |
| 2019 Q2 | 27,296,019 | $1,077,595,913 | +$67,576,125 | $39.48 | 134 |
| 2019 Q1 | 25,914,005 | $960,414,550 | -$12,787,992 | $37.06 | 131 |
| 2018 Q4 | 26,246,984 | $1,101,910,176 | +$1,338,629 | $41.98 | 142 |
| 2018 Q3 | 26,170,431 | $1,263,211,817 | +$50,479,953 | $48.28 | 136 |
| 2018 Q2 | 25,265,883 | $1,174,444,666 | +$12,660,715 | $46.48 | 149 |
| 2018 Q1 | 24,900,013 | $1,442,231,851 | -$10,777,395 | $57.94 | 154 |
| 2017 Q4 | 25,064,384 | $1,466,562,860 | -$28,689,275 | $58.51 | 148 |
| 2017 Q3 | 25,629,265 | $1,256,303,406 | +$14,640,718 | $49.03 | 120 |
| 2017 Q2 | 25,214,968 | $1,273,184,509 | -$108,653,302 | $50.49 | 118 |
| 2017 Q1 | 27,203,818 | $1,189,857,343 | -$17,742,296 | $43.97 | 116 |
| 2016 Q4 | 27,394,176 | $966,691,810 | -$6,243,360 | $35.29 | 116 |
| 2016 Q3 | 26,904,719 | $920,414,259 | -$56,888,564 | $34.21 | 105 |
| 2016 Q2 | 28,271,345 | $804,496,000 | -$10,961,982 | $28.46 | 91 |
| 2016 Q1 | 29,182,246 | $806,045,000 | -$10,598,489 | $27.59 | 92 |
| 2015 Q4 | 29,569,754 | $824,032,000 | -$74,956,484 | $27.87 | 94 |
| 2015 Q3 | 32,185,677 | $945,906,000 | -$15,590,809 | $29.39 | 93 |
| 2015 Q2 | 32,440,879 | $1,066,248,723 | -$7,246,451 | $32.87 | 95 |
| 2015 Q1 | 33,224,294 | $1,167,872,179 | +$49,768,037 | $35.14 | 89 |
| 2014 Q4 | 31,828,788 | $1,038,262,713 | +$33,065,347 | $32.62 | 89 |
| 2014 Q3 | 31,229,644 | $1,131,161,298 | +$26,335,484 | $36.22 | 91 |
| 2014 Q2 | 30,043,698 | $1,046,595,905 | -$8,278,390 | $34.76 | 89 |
| 2014 Q1 | 30,272,468 | $1,064,047,528 | -$47,122,685 | $35.15 | 89 |