| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,669,601 | $1,054,185,008 | +$55,783,024 | $56.47 | 219 |
| 2025 Q2 | 17,775,642 | $935,130,990 | +$67,529,381 | $52.6 | 229 |
| 2025 Q1 | 16,582,555 | $844,445,336 | +$432,769 | $50.95 | 208 |
| 2024 Q4 | 16,523,005 | $805,866,409 | +$223,537,687 | $48.77 | 213 |
| 2024 Q3 | 11,922,484 | $617,039,986 | +$75,973,138 | $51.82 | 195 |
| 2024 Q2 | 10,467,014 | $459,816,763 | -$9,741,609 | $43.96 | 171 |
| 2024 Q1 | 10,766,576 | $456,814,568 | -$237,977,731 | $42.42 | 176 |
| 2023 Q4 | 16,803,153 | $685,941,654 | -$369,799,283 | $40.86 | 181 |
| 2023 Q3 | 25,595,035 | $970,527,032 | -$134,615,975 | $37.92 | 169 |
| 2023 Q2 | 28,995,502 | $1,225,312,394 | -$49,819,858 | $42.28 | 171 |
| 2023 Q1 | 30,276,734 | $1,326,072,162 | +$115,311,938 | $43.82 | 162 |
| 2022 Q4 | 28,674,425 | $1,304,187,141 | +$92,570,950 | $45.58 | 173 |
| 2022 Q3 | 26,981,001 | $1,137,984,909 | +$315,718,045 | $42.22 | 163 |
| 2022 Q2 | 19,505,211 | $879,684,503 | +$458,043,164 | $45.13 | 162 |
| 2022 Q1 | 9,249,636 | $442,500,165 | -$4,610,146 | $47.92 | 154 |
| 2021 Q4 | 9,617,726 | $443,738,008 | +$26,124,118 | $46.32 | 142 |
| 2021 Q3 | 9,290,486 | $382,189,996 | +$14,319,174 | $41.16 | 129 |
| 2021 Q2 | 8,654,019 | $354,988,669 | +$40,512,486 | $41.03 | 125 |
| 2021 Q1 | 7,488,165 | $310,845,078 | -$174,282,081 | $41.49 | 135 |
| 2020 Q4 | 11,711,276 | $475,214,185 | +$191,578,927 | $40.58 | 131 |
| 2020 Q3 | 6,758,957 | $256,825,764 | +$41,113,269 | $37.94 | 116 |
| 2020 Q2 | 5,508,685 | $201,116,902 | +$23,291,459 | $36.47 | 116 |
| 2020 Q1 | 4,852,693 | $174,888,131 | -$29,856,729 | $35.92 | 122 |
| 2019 Q4 | 5,652,869 | $239,295,996 | -$22,275,706 | $42.3 | 118 |
| 2019 Q3 | 5,952,773 | $251,983,073 | +$15,825,812 | $42.49 | 105 |
| 2019 Q2 | 5,601,831 | $220,096,524 | +$6,802,958 | $39.27 | 91 |
| 2019 Q1 | 5,492,554 | $210,345,508 | -$44,405,418 | $38.3 | 84 |
| 2018 Q4 | 6,692,012 | $233,390,387 | +$128,032,397 | $34.88 | 77 |
| 2018 Q3 | 2,887,434 | $100,528,486 | +$57,420,092 | $34.82 | 55 |
| 2018 Q2 | 1,240,139 | $42,426,809 | -$2,554,602 | $34.25 | 44 |
| 2018 Q1 | 1,314,205 | $43,396,476 | -$35,941,837 | $33.06 | 40 |
| 2017 Q4 | 2,356,760 | $81,321,000 | -$4,350,274 | $34.5 | 46 |
| 2017 Q3 | 2,462,967 | $85,094,000 | -$24,866,502 | $34.53 | 41 |
| 2017 Q2 | 3,199,852 | $108,032,000 | +$43,645,220 | $33.77 | 46 |
| 2017 Q1 | 1,913,259 | $63,694,000 | +$39,842,355 | $33.31 | 40 |
| 2016 Q4 | 662,847 | $20,941,000 | -$54,725,777 | $31.59 | 32 |
| 2016 Q3 | 2,414,741 | $76,224,000 | -$7,863,907 | $31.63 | 39 |
| 2016 Q2 | 2,651,995 | $89,789,000 | -$27,361,198 | $33.86 | 41 |
| 2016 Q1 | 3,460,355 | $110,098,000 | +$94,189,612 | $31.83 | 40 |
| 2015 Q4 | 510,861 | $14,249,000 | -$12,868,048 | $27.89 | 30 |
| 2015 Q3 | 964,749 | $26,605,581 | -$6,914,384 | $27.57 | 29 |
| 2015 Q2 | 1,217,378 | $32,437,640 | -$10,671,176 | $26.64 | 22 |
| 2015 Q1 | 1,616,310 | $46,357,680 | -$67,047,240 | $28.68 | 19 |
| 2014 Q4 | 3,833,978 | $117,166,000 | +$92,166,862 | $30.56 | 18 |
| 2014 Q3 | 883,699 | $24,054,000 | -$40,757,928 | $27.22 | 12 |
| 2014 Q2 | 2,303,819 | $66,528,000 | +$50,985,017 | $28.88 | 14 |
| 2014 Q1 | 568,943 | $15,362,000 | -$1,159,269 | $27 | 6 |