| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 15,704,188 | $1,074,544,105 | +$70,662,463 | $68.45 | 169 |
| 2025 Q2 | 14,646,595 | $984,210,797 | -$265,891,077 | $67.30 | 174 |
| 2025 Q1 | 18,272,845 | $1,297,207,339 | -$21,795,397 | $71.11 | 192 |
| 2024 Q4 | 18,816,162 | $1,274,028,380 | +$130,003,181 | $67.72 | 183 |
| 2024 Q3 | 15,613,009 | $1,242,357,591 | +$212,139,046 | $79.68 | 182 |
| 2024 Q2 | 13,027,297 | $957,227,215 | +$17,325,344 | $73.41 | 173 |
| 2024 Q1 | 12,677,273 | $968,358,095 | -$147,110,646 | $76.60 | 167 |
| 2023 Q4 | 13,903,873 | $1,123,716,775 | +$256,752,525 | $81.03 | 182 |
| 2023 Q3 | 10,151,423 | $710,750,090 | +$52,503,379 | $70.03 | 140 |
| 2023 Q2 | 8,684,137 | $755,924,138 | +$128,267,039 | $87.07 | 152 |
| 2023 Q1 | 6,761,092 | $612,041,716 | +$59,924,523 | $90.54 | 123 |
| 2022 Q4 | 5,764,540 | $477,785,832 | +$31,066,082 | $82.83 | 109 |
| 2022 Q3 | 5,202,087 | $451,399,795 | +$176,707,221 | $86.71 | 100 |
| 2022 Q2 | 3,223,604 | $324,589,277 | -$69,192,371 | $100.13 | 102 |
| 2022 Q1 | 3,780,131 | $455,902,653 | +$72,318,875 | $121.72 | 120 |
| 2021 Q4 | 3,023,740 | $423,348,773 | +$14,848,429 | $140.00 | 103 |
| 2021 Q3 | 2,886,811 | $391,351,272 | +$123,784,314 | $135.53 | 96 |
| 2021 Q2 | 1,973,456 | $267,168,442 | -$31,593,411 | $135.35 | 86 |
| 2021 Q1 | 2,382,863 | $299,073,733 | -$40,804,160 | $125.51 | 101 |
| 2020 Q4 | 2,700,495 | $410,812,391 | -$479,133,236 | $152.29 | 116 |
| 2020 Q3 | 5,738,346 | $949,098,444 | +$377,613,058 | $165.56 | 123 |
| 2020 Q2 | 3,452,053 | $573,524,733 | -$70,932,957 | $166.03 | 105 |
| 2020 Q1 | 3,858,443 | $647,230,148 | +$149,678,709 | $167.66 | 107 |
| 2019 Q4 | 3,023,483 | $393,549,042 | -$166,004,097 | $129.98 | 93 |
| 2019 Q3 | 4,031,328 | $569,780,846 | +$70,290,717 | $141.30 | 93 |
| 2019 Q2 | 3,535,928 | $448,487,153 | -$71,671,567 | $127.01 | 75 |
| 2019 Q1 | 4,105,890 | $489,271,822 | +$185,067,639 | $119.17 | 65 |
| 2018 Q4 | 2,553,063 | $289,521,063 | +$64,831,183 | $113.46 | 47 |
| 2018 Q3 | 1,988,237 | $215,766,543 | +$42,074,229 | $108.51 | 43 |
| 2018 Q2 | 1,602,670 | $183,938,574 | -$35,534,562 | $114.72 | 49 |
| 2018 Q1 | 1,909,911 | $219,100,825 | -$40,095,096 | $114.60 | 48 |
| 2017 Q4 | 2,223,608 | $269,065,110 | +$24,919,599 | $120.99 | 63 |
| 2017 Q3 | 1,965,122 | $229,478,072 | +$16,393,845 | $116.74 | 55 |
| 2017 Q2 | 1,835,857 | $215,132,381 | +$55,794,611 | $117.45 | 48 |
| 2017 Q1 | 1,337,719 | $148,877,743 | +$4,351,024 | $111.16 | 42 |
| 2016 Q4 | 1,264,793 | $138,401,665 | -$26,645,549 | $109.42 | 41 |
| 2016 Q3 | 1,448,010 | $197,511,000 | -$47,350,166 | $136.47 | 49 |
| 2016 Q2 | 1,830,640 | $253,034,480 | +$66,580,986 | $138.13 | 52 |
| 2016 Q1 | 1,305,676 | $165,812,660 | +$1,495,433 | $126.79 | 46 |
| 2015 Q4 | 1,298,469 | $147,046,616 | +$24,541,108 | $113.20 | 39 |
| 2015 Q3 | 1,050,161 | $124,418,328 | -$17,370,759 | $118.48 | 30 |
| 2015 Q2 | 1,199,585 | $132,016,493 | +$967,177 | $109.98 | 32 |
| 2015 Q1 | 1,183,117 | $153,776,561 | -$53,246,097 | $129.81 | 34 |
| 2014 Q4 | 1,602,504 | $198,631,182 | +$97,398,025 | $123.95 | 33 |
| 2014 Q3 | 759,181 | $83,134,959 | +$6,497,148 | $109.46 | 23 |
| 2014 Q2 | 705,276 | $73,863,983 | +$1,079,118 | $104.73 | 20 |
| 2014 Q1 | 694,901 | $68,652,000 | +$15,161,242 | $98.86 | 18 |