| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 377,699 | $38,467,676 | -$1,088,097 | $101.82 | 21 |
| 2025 Q3 | 6,496,651 | $654,187,472 | +$11,246,507 | $100.75 | 233 |
| 2025 Q2 | 6,436,213 | $617,409,430 | +$27,826,137 | $95.98 | 231 |
| 2025 Q1 | 6,037,463 | $598,228,469 | +$2,427,661 | $99.16 | 222 |
| 2024 Q4 | 5,989,755 | $559,200,845 | +$13,818,574 | $93.36 | 225 |
| 2024 Q3 | 5,678,976 | $532,202,229 | -$16,546,966 | $93.80 | 204 |
| 2024 Q2 | 5,807,463 | $491,477,885 | -$2,824,177 | $84.59 | 197 |
| 2024 Q1 | 5,903,604 | $511,433,563 | -$20,994,547 | $86.66 | 188 |
| 2023 Q4 | 221,097 | $18,169,745 | +$35,009 | $82.18 | 6 |
| 2023 Q3 | 6,470,308 | $505,064,615 | +$17,140,593 | $78.06 | 176 |
| 2023 Q2 | 6,741,430 | $536,445,547 | -$104,526,862 | $79.57 | 173 |
| 2023 Q1 | 7,955,838 | $654,468,548 | -$63,976,084 | $82.27 | 192 |
| 2022 Q4 | 8,738,464 | $751,902,481 | +$102,929,946 | $86.06 | 194 |
| 2022 Q3 | 7,478,070 | $567,188,210 | +$62,350,436 | $75.81 | 169 |
| 2022 Q2 | 6,632,958 | $545,787,149 | +$117,521,174 | $82.29 | 173 |
| 2022 Q1 | 5,129,279 | $451,774,472 | +$53,256,265 | $88.09 | 170 |
| 2021 Q4 | 4,506,125 | $371,950,574 | +$21,718,790 | $82.54 | 162 |
| 2021 Q3 | 3,596,796 | $276,934,061 | -$562,477 | $76.98 | 151 |
| 2021 Q2 | 4,142,138 | $323,991,537 | +$8,457,913 | $78.22 | 154 |
| 2021 Q1 | 4,064,295 | $311,177,596 | -$50,199,974 | $76.30 | 157 |
| 2020 Q4 | 4,637,868 | $326,589,309 | -$4,297,304 | $69.36 | 145 |
| 2020 Q3 | 4,122,070 | $257,703,948 | -$7,111,796 | $62.49 | 140 |
| 2020 Q2 | 4,251,107 | $264,800,448 | -$18,698,102 | $62.29 | 142 |
| 2020 Q1 | 4,474,049 | $253,065,083 | -$11,606,219 | $56.60 | 145 |
| 2019 Q4 | 5,289,183 | $407,014,825 | +$12,585,165 | $76.81 | 170 |
| 2019 Q3 | 4,984,957 | $373,247,699 | -$47,105,228 | $74.47 | 146 |
| 2019 Q2 | 5,762,608 | $422,488,487 | +$25,438 | $72.78 | 143 |
| 2019 Q1 | 5,780,859 | $422,218,495 | +$50,292,941 | $72.47 | 144 |
| 2018 Q4 | 4,458,173 | $290,499,296 | -$38,439,184 | $65.12 | 137 |
| 2018 Q3 | 4,996,144 | $360,504,471 | -$25,705,064 | $72.16 | 133 |
| 2018 Q2 | 5,377,087 | $375,952,638 | -$57,096,340 | $69.94 | 134 |
| 2018 Q1 | 6,219,595 | $423,719,319 | -$24,549,054 | $68.12 | 134 |
| 2017 Q4 | 6,558,716 | $477,724,482 | -$32,964,760 | $72.84 | 138 |
| 2017 Q3 | 6,932,382 | $484,675,992 | +$2,909,413 | $69.91 | 119 |
| 2017 Q2 | 6,906,897 | $472,063,179 | -$7,837,810 | $68.35 | 120 |
| 2017 Q1 | 6,994,388 | $478,838,843 | -$11,699,706 | $68.47 | 122 |
| 2016 Q4 | 7,213,879 | $485,589,730 | -$30,623,613 | $67.30 | 126 |
| 2016 Q3 | 7,046,473 | $467,563,088 | +$34,574,631 | $66.48 | 114 |
| 2016 Q2 | 6,579,603 | $439,022,870 | +$34,021,155 | $66.72 | 109 |
| 2016 Q1 | 5,940,425 | $375,683,561 | +$36,688,356 | $63.28 | 102 |
| 2015 Q4 | 5,365,320 | $316,984,904 | +$4,441,295 | $59.09 | 92 |
| 2015 Q3 | 5,281,107 | $294,351,484 | -$12,123,966 | $55.58 | 88 |
| 2015 Q2 | 5,487,457 | $326,609,395 | -$34,100,180 | $59.47 | 91 |
| 2015 Q1 | 6,051,980 | $367,232,247 | +$7,392,483 | $60.67 | 97 |
| 2014 Q4 | 5,922,321 | $364,678,649 | +$46,311,765 | $61.58 | 90 |
| 2014 Q3 | 5,116,136 | $303,339,889 | +$30,194,716 | $59.30 | 86 |
| 2014 Q2 | 4,556,745 | $270,619,820 | +$16,448,941 | $59.40 | 73 |
| 2014 Q1 | 4,318,280 | $244,220,679 | -$3,384,648 | $56.57 | 70 |