| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 30,862 | $3,239,067 | -$25,756 | $104.84 | 2 |
| 2025 Q3 | 1,081,497 | $113,901,210 | -$5,537,791 | $105.36 | 63 |
| 2025 Q2 | 1,120,583 | $117,013,523 | -$13,557,804 | $104.45 | 73 |
| 2025 Q1 | 1,277,829 | $133,084,429 | -$36,578,534 | $104.14 | 68 |
| 2024 Q4 | 1,661,131 | $169,866,734 | -$11,505,544 | $102.22 | 80 |
| 2024 Q3 | 1,741,509 | $185,936,460 | -$2,903,519 | $106.84 | 74 |
| 2024 Q2 | 1,769,207 | $181,655,743 | -$20,059,912 | $102.71 | 72 |
| 2024 Q1 | 1,941,232 | $200,896,031 | -$61,846,669 | $103.54 | 75 |
| 2023 Q4 | 10,197 | $1,072,995 | $105.23 | 1 | |
| 2023 Q3 | 3,024,588 | $302,681,456 | +$201,912,509 | $100.06 | 85 |
| 2023 Q2 | 989,929 | $102,971,496 | -$28,157,948 | $104.02 | 62 |
| 2023 Q1 | 1,272,440 | $134,603,608 | +$14,957,626 | $105.78 | 61 |
| 2022 Q4 | 1,131,827 | $116,145,343 | +$11,902,331 | $102.60 | 63 |
| 2022 Q3 | 1,035,061 | $105,463,110 | -$16,860,257 | $101.89 | 58 |
| 2022 Q2 | 1,206,795 | $129,938,989 | -$140,940,462 | $107.54 | 71 |
| 2022 Q1 | 2,505,704 | $284,152,831 | +$19,248,637 | $113.45 | 76 |
| 2021 Q4 | 2,426,011 | $294,741,767 | +$3,170,783 | $121.52 | 71 |
| 2021 Q3 | 2,347,197 | $286,199,780 | +$185,704,379 | $121.93 | 67 |
| 2021 Q2 | 824,816 | $100,990,204 | -$176,664,629 | $122.43 | 65 |
| 2021 Q1 | 2,256,620 | $270,653,104 | +$177,832,399 | $119.93 | 66 |
| 2020 Q4 | 776,966 | $97,835,266 | -$18,355,371 | $125.90 | 64 |
| 2020 Q3 | 895,190 | $112,114,254 | +$19,433,434 | $125.24 | 57 |
| 2020 Q2 | 740,035 | $92,679,000 | -$92,009,748 | $125.24 | 50 |
| 2020 Q1 | 1,539,525 | $186,744,000 | +$87,518,885 | $121.30 | 50 |
| 2019 Q4 | 769,109 | $90,530,000 | -$35,374,345 | $117.71 | 47 |
| 2019 Q3 | 1,078,498 | $128,336,000 | -$84,601,187 | $119.02 | 46 |
| 2019 Q2 | 1,789,461 | $208,594,008 | +$82,889,736 | $116.57 | 46 |
| 2019 Q1 | 1,078,445 | $122,408,000 | +$66,214,114 | $113.50 | 41 |
| 2018 Q4 | 495,328 | $54,699,000 | -$19,815,038 | $110.44 | 38 |
| 2018 Q3 | 674,707 | $74,135,000 | -$19,321,826 | $109.88 | 37 |
| 2018 Q2 | 850,939 | $93,963,000 | +$9,508,203 | $110.41 | 39 |
| 2018 Q1 | 726,916 | $81,089,000 | +$27,970,617 | $111.60 | 38 |
| 2017 Q4 | 579,574 | $66,031,000 | -$56,799,990 | $113.94 | 39 |
| 2017 Q3 | 1,077,513 | $123,391,000 | +$4,040,187 | $114.50 | 42 |
| 2017 Q2 | 1,044,748 | $119,393,000 | +$28,567,024 | $114.27 | 42 |
| 2017 Q1 | 794,790 | $89,708,000 | -$38,744,788 | $112.86 | 39 |
| 2016 Q4 | 1,121,627 | $125,648,000 | -$52,487,882 | $112.02 | 39 |
| 2016 Q3 | 1,525,297 | $178,817,000 | +$7,242,590 | $117.25 | 44 |
| 2016 Q2 | 1,463,538 | $172,366,000 | -$89,174,234 | $117.76 | 41 |
| 2016 Q1 | 2,226,239 | $256,172,033 | +$87,629,811 | $115.06 | 54 |
| 2015 Q4 | 1,463,984 | $163,717,189 | +$25,855,457 | $111.70 | 44 |
| 2015 Q3 | 1,119,265 | $126,830,591 | +$42,681,486 | $113.23 | 40 |
| 2015 Q2 | 746,244 | $83,954,000 | -$73,054,778 | $112.32 | 31 |
| 2015 Q1 | 1,382,581 | $160,045,000 | +$64,973,786 | $115.76 | 32 |
| 2014 Q4 | 813,625 | $93,155,000 | +$27,929,406 | $114.50 | 28 |
| 2014 Q3 | 591,123 | $66,589,000 | +$8,686,343 | $112.65 | 27 |
| 2014 Q2 | 513,935 | $57,906,795 | -$44,693,283 | $112.67 | 31 |
| 2014 Q1 | 910,531 | $101,352,000 | -$30,750,934 | $111.31 | 30 |