| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 22,033 | $3,428,516 | +$244,492 | $153.96 | 8 |
| 2025 Q3 | 1,928,256 | $285,777,680 | -$83,969,394 | $148.21 | 181 |
| 2025 Q2 | 2,505,800 | $350,932,554 | +$32,435,726 | $140.01 | 184 |
| 2025 Q1 | 2,279,328 | $307,164,447 | -$13,173,513 | $134.80 | 183 |
| 2024 Q4 | 2,382,211 | $309,840,486 | -$4,637,724 | $129.93 | 179 |
| 2024 Q3 | 2,452,667 | $368,266,957 | -$60,693,597 | $150.16 | 187 |
| 2024 Q2 | 2,829,762 | $396,460,516 | +$106,443,652 | $140.01 | 191 |
| 2024 Q1 | 2,062,268 | $304,177,622 | -$31,850,752 | $147.73 | 194 |
| 2023 Q4 | 1,877 | $259,370 | +$232,540 | $138.23 | 2 |
| 2023 Q3 | 2,510,347 | $317,070,342 | -$90,411,257 | $126.32 | 189 |
| 2023 Q2 | 3,217,440 | $428,086,210 | +$11,811,741 | $133.05 | 198 |
| 2023 Q1 | 3,123,778 | $413,827,678 | +$10,970,788 | $132.53 | 203 |
| 2022 Q4 | 3,076,315 | $384,002,281 | -$168,147,814 | $124.77 | 202 |
| 2022 Q3 | 3,746,316 | $405,482,686 | -$120,212,812 | $108.16 | 186 |
| 2022 Q2 | 4,825,369 | $568,500,257 | +$138,399,153 | $117.73 | 208 |
| 2022 Q1 | 3,926,130 | $587,001,544 | +$185,690,724 | $149.56 | 188 |
| 2021 Q4 | 2,715,799 | $380,445,691 | -$213,639,951 | $140.20 | 177 |
| 2021 Q3 | 4,289,429 | $534,523,074 | +$24,670,045 | $124.56 | 179 |
| 2021 Q2 | 4,045,757 | $527,131,158 | +$242,912,664 | $130.36 | 176 |
| 2021 Q1 | 2,178,949 | $273,873,785 | -$264,383,385 | $125.57 | 150 |
| 2020 Q4 | 4,465,754 | $506,840,368 | +$314,251,838 | $113.41 | 170 |
| 2020 Q3 | 1,588,099 | $156,914,395 | +$15,709,943 | $98.75 | 122 |
| 2020 Q2 | 1,313,748 | $117,248,482 | +$12,219,476 | $89.24 | 106 |
| 2020 Q1 | 1,212,433 | $83,939,007 | -$37,703,588 | $69.27 | 107 |
| 2019 Q4 | 1,666,408 | $163,096,915 | -$17,603,208 | $97.93 | 128 |
| 2019 Q3 | 1,814,289 | $167,446,146 | -$6,040,902 | $92.27 | 115 |
| 2019 Q2 | 1,885,677 | $178,990,440 | -$17,048,758 | $95.00 | 118 |
| 2019 Q1 | 2,067,980 | $189,210,154 | -$3,609,757 | $91.42 | 124 |
| 2018 Q4 | 2,110,035 | $177,215,851 | -$127,934,622 | $83.94 | 124 |
| 2018 Q3 | 3,403,652 | $334,742,212 | +$21,142,150 | $98.42 | 132 |
| 2018 Q2 | 3,274,842 | $323,828,381 | -$106,089,851 | $99.01 | 130 |
| 2018 Q1 | 4,983,400 | $478,826,620 | +$11,762,782 | $96.08 | 139 |
| 2017 Q4 | 4,212,764 | $430,686,512 | +$81,044,840 | $102.20 | 146 |
| 2017 Q3 | 3,237,339 | $310,236,853 | -$63,110,472 | $95.79 | 121 |
| 2017 Q2 | 3,935,592 | $351,704,213 | -$42,830,805 | $89.35 | 124 |
| 2017 Q1 | 4,412,584 | $393,197,010 | +$15,851,453 | $89.13 | 129 |
| 2016 Q4 | 4,188,395 | $348,520,204 | +$69,322,599 | $83.16 | 125 |
| 2016 Q3 | 3,291,741 | $259,800,361 | -$12,673,676 | $78.98 | 110 |
| 2016 Q2 | 3,488,067 | $264,563,183 | +$83,779,393 | $75.94 | 110 |
| 2016 Q1 | 2,302,537 | $168,529,900 | +$20,929,431 | $73.27 | 91 |
| 2015 Q4 | 2,036,937 | $143,592,205 | +$18,680,177 | $70.52 | 93 |
| 2015 Q3 | 1,640,446 | $106,424,809 | -$31,530,416 | $64.73 | 82 |
| 2015 Q2 | 2,249,631 | $181,311,780 | -$8,769,881 | $80.58 | 97 |
| 2015 Q1 | 2,357,086 | $193,371,154 | -$38,042,903 | $81.90 | 102 |
| 2014 Q4 | 2,792,681 | $230,276,574 | -$164,862,567 | $82.47 | 109 |
| 2014 Q3 | 4,285,904 | $368,062,349 | -$64,666,517 | $86.07 | 101 |
| 2014 Q2 | 5,038,999 | $441,074,480 | +$70,188,115 | $87.53 | 106 |
| 2014 Q1 | 4,232,622 | $352,537,770 | +$51,495,388 | $83.27 | 94 |