| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,690,886 | $794,264,855 | +$69,087,246 | $67.96 | 130 |
| 2025 Q2 | 10,667,376 | $715,075,028 | -$2,421,130 | $67.07 | 132 |
| 2025 Q1 | 10,588,367 | $756,545,297 | +$10,148,469 | $71.63 | 141 |
| 2024 Q4 | 10,533,037 | $724,263,420 | +$57,820,421 | $68.62 | 139 |
| 2024 Q3 | 9,198,767 | $758,062,701 | +$133,451,852 | $82.42 | 132 |
| 2024 Q2 | 7,576,043 | $570,742,171 | +$55,997,333 | $75.09 | 119 |
| 2024 Q1 | 6,620,155 | $524,559,518 | +$35,158,518 | $79.25 | 106 |
| 2023 Q4 | 6,131,000 | $522,594,421 | +$60,975,927 | $85.33 | 119 |
| 2023 Q3 | 5,406,375 | $393,333,881 | +$79,970,231 | $72.73 | 111 |
| 2023 Q2 | 4,254,625 | $391,544,420 | +$59,773,012 | $92.03 | 111 |
| 2023 Q1 | 3,560,813 | $341,287,265 | -$48,488,344 | $95.78 | 103 |
| 2022 Q4 | 4,270,465 | $372,757,745 | +$159,958,018 | $87.32 | 97 |
| 2022 Q3 | 1,982,560 | $184,634,511 | -$703,501 | $93.13 | 77 |
| 2022 Q2 | 2,001,719 | $217,371,017 | +$59,012,853 | $108.35 | 66 |
| 2022 Q1 | 1,408,506 | $184,873,870 | +$7,891,392 | $132.59 | 65 |
| 2021 Q4 | 1,234,256 | $188,091,862 | +$8,405,630 | $152.28 | 59 |
| 2021 Q3 | 1,027,912 | $149,689,590 | +$36,782,881 | $145.62 | 52 |
| 2021 Q2 | 774,942 | $112,509,514 | +$4,376,388 | $145.17 | 54 |
| 2021 Q1 | 756,899 | $99,854,496 | -$22,209,091 | $131.93 | 55 |
| 2020 Q4 | 903,118 | $147,513,279 | -$62,386,301 | $163.44 | 62 |
| 2020 Q3 | 1,247,322 | $212,594,797 | +$102,116,453 | $170.98 | 59 |
| 2020 Q2 | 635,070 | $109,745,003 | -$20,678,266 | $172.93 | 62 |
| 2020 Q1 | 755,119 | $131,798,320 | +$18,541,382 | $174.72 | 59 |
| 2019 Q4 | 696,907 | $93,177,918 | -$32,885,596 | $133.33 | 51 |
| 2019 Q3 | 882,073 | $127,541,853 | +$512,030 | $144.62 | 46 |
| 2019 Q2 | 876,278 | $112,473,000 | +$27,716,017 | $128.31 | 31 |
| 2019 Q1 | 665,138 | $79,556,000 | +$31,728,196 | $119.62 | 30 |
| 2018 Q4 | 410,454 | $46,144,000 | +$3,134,632 | $112.48 | 25 |
| 2018 Q3 | 375,191 | $40,906,000 | -$18,431,996 | $109.04 | 23 |
| 2018 Q2 | 543,188 | $62,641,000 | -$14,348,028 | $115.34 | 28 |
| 2018 Q1 | 668,287 | $77,057,000 | +$500,435 | $114.96 | 24 |
| 2017 Q4 | 658,095 | $79,907,000 | -$9,504,226 | $121.42 | 31 |
| 2017 Q3 | 673,440 | $78,481,000 | +$3,668,065 | $116.54 | 25 |
| 2017 Q2 | 648,576 | $76,057,000 | -$9,221,895 | $117.27 | 28 |
| 2017 Q1 | 730,761 | $81,119,000 | +$14,692,140 | $111.03 | 31 |
| 2016 Q4 | 565,940 | $61,500,000 | +$2,865,774 | $108.64 | 33 |
| 2016 Q3 | 502,220 | $67,838,000 | -$253,379,094 | $135.21 | 36 |
| 2016 Q2 | 2,372,704 | $321,619,000 | +$182,336,252 | $135.5 | 44 |
| 2016 Q1 | 1,026,457 | $127,796,000 | +$44,667,608 | $124.3 | 43 |
| 2015 Q4 | 662,741 | $72,633,000 | -$19,775,700 | $109.32 | 26 |
| 2015 Q3 | 827,115 | $93,674,000 | +$68,381,438 | $113.3 | 22 |
| 2015 Q2 | 226,705 | $23,901,800 | -$11,427,248 | $105.17 | 19 |
| 2015 Q1 | 327,398 | $41,368,198 | +$11,529,826 | $125.72 | 18 |
| 2014 Q4 | 241,039 | $28,886,219 | +$16,128,104 | $119.84 | 19 |
| 2014 Q3 | 86,612 | $9,181,643 | -$11,543,449 | $104.46 | 15 |
| 2014 Q2 | 201,240 | $20,127,326 | -$5,414,504 | $100.01 | 15 |
| 2014 Q1 | 256,017 | $23,849,310 | +$2,371,685 | $93.2 | 16 |