| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 13,008 | $2,002,520 | +$12,920 | $153.96 | 4 |
| 2025 Q3 | 1,928,256 | $285,777,680 | -$83,969,396 | $148.21 | 181 |
| 2025 Q2 | 2,505,800 | $350,932,554 | +$32,435,728 | $140.01 | 184 |
| 2025 Q1 | 2,279,328 | $307,164,447 | -$13,173,512 | $134.80 | 183 |
| 2024 Q4 | 2,386,044 | $310,063,958 | -$4,390,538 | $129.93 | 180 |
| 2024 Q3 | 2,456,210 | $368,798,954 | -$60,867,926 | $150.16 | 189 |
| 2024 Q2 | 2,834,467 | $397,119,254 | +$106,611,110 | $140.01 | 194 |
| 2024 Q1 | 2,065,777 | $304,695,974 | -$38,283,270 | $147.73 | 196 |
| 2023 Q4 | 2,349,410 | $324,507,866 | -$28,066,595 | $138.16 | 205 |
| 2023 Q3 | 2,513,128 | $317,422,935 | -$96,918,897 | $126.32 | 193 |
| 2023 Q2 | 3,262,358 | $434,062,287 | +$18,296,799 | $133.05 | 203 |
| 2023 Q1 | 3,129,179 | $414,543,066 | +$7,158,609 | $132.53 | 207 |
| 2022 Q4 | 3,079,093 | $384,348,875 | -$167,233,181 | $124.77 | 206 |
| 2022 Q3 | 4,238,737 | $458,744,302 | -$125,167,010 | $108.16 | 191 |
| 2022 Q2 | 5,363,536 | $631,858,888 | +$154,546,509 | $117.73 | 212 |
| 2022 Q1 | 4,043,997 | $604,631,046 | +$198,889,843 | $149.56 | 192 |
| 2021 Q4 | 2,716,664 | $380,567,124 | -$213,637,125 | $140.20 | 179 |
| 2021 Q3 | 4,290,098 | $534,606,338 | +$25,798,532 | $124.56 | 180 |
| 2021 Q2 | 4,046,268 | $527,198,345 | +$242,976,697 | $130.36 | 175 |
| 2021 Q1 | 2,178,974 | $273,877,681 | -$264,361,363 | $125.57 | 150 |
| 2020 Q4 | 4,465,809 | $506,846,601 | +$312,575,263 | $113.41 | 171 |
| 2020 Q3 | 1,588,154 | $156,919,823 | +$27,394,728 | $98.75 | 122 |
| 2020 Q2 | 1,332,478 | $118,919,385 | +$11,471,524 | $89.24 | 109 |
| 2020 Q1 | 1,223,578 | $84,712,795 | -$37,855,077 | $69.26 | 110 |
| 2019 Q4 | 1,688,635 | $165,274,296 | -$16,421,192 | $97.93 | 130 |
| 2019 Q3 | 1,818,360 | $167,822,215 | -$6,008,611 | $92.27 | 117 |
| 2019 Q2 | 1,889,747 | $179,374,652 | -$16,941,597 | $95.00 | 120 |
| 2019 Q1 | 2,070,544 | $189,443,136 | -$3,546,510 | $91.42 | 126 |
| 2018 Q4 | 2,110,090 | $177,220,425 | -$127,940,760 | $83.94 | 125 |
| 2018 Q3 | 3,403,707 | $334,747,621 | +$12,627,906 | $98.42 | 133 |
| 2018 Q2 | 3,274,897 | $323,833,825 | -$106,076,120 | $99.01 | 131 |
| 2018 Q1 | 4,983,455 | $478,831,902 | +$11,753,676 | $96.08 | 140 |
| 2017 Q4 | 4,212,819 | $430,692,131 | +$81,046,473 | $102.20 | 147 |
| 2017 Q3 | 3,279,930 | $314,317,126 | -$61,157,962 | $95.79 | 122 |
| 2017 Q2 | 3,935,647 | $351,709,127 | -$42,105,241 | $89.35 | 125 |
| 2017 Q1 | 4,412,584 | $393,197,010 | +$15,852,962 | $89.13 | 128 |
| 2016 Q4 | 4,188,495 | $348,528,204 | +$69,322,597 | $83.15 | 124 |
| 2016 Q3 | 3,291,841 | $259,807,361 | -$12,673,683 | $78.98 | 108 |
| 2016 Q2 | 3,488,067 | $264,563,183 | +$86,485,750 | $75.94 | 107 |
| 2016 Q1 | 2,302,537 | $168,529,900 | +$18,926,125 | $73.27 | 91 |
| 2015 Q4 | 2,036,937 | $143,592,205 | +$18,729,796 | $70.52 | 93 |
| 2015 Q3 | 1,769,632 | $114,787,809 | -$33,651,215 | $64.73 | 83 |
| 2015 Q2 | 2,249,631 | $181,311,780 | -$8,769,890 | $80.58 | 96 |
| 2015 Q1 | 2,357,086 | $193,371,154 | -$38,042,919 | $81.90 | 102 |
| 2014 Q4 | 2,792,681 | $230,276,574 | -$164,862,570 | $82.47 | 109 |
| 2014 Q3 | 4,285,904 | $368,062,349 | -$64,666,501 | $86.07 | 101 |
| 2014 Q2 | 5,042,179 | $441,077,263 | +$66,516,976 | $87.53 | 107 |
| 2014 Q1 | 4,281,635 | $356,618,770 | +$52,033,846 | $83.27 | 95 |