| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,483,352 | $652,890,622 | +$10,625,973 | $100.75 | 231 |
| 2025 Q2 | 6,436,181 | $617,406,359 | +$27,826,129 | $95.98 | 230 |
| 2025 Q1 | 6,037,463 | $598,228,469 | +$2,427,667 | $99.16 | 222 |
| 2024 Q4 | 6,044,521 | $564,295,048 | +$14,980,050 | $93.36 | 228 |
| 2024 Q3 | 5,881,357 | $551,185,581 | -$16,332,630 | $93.8 | 207 |
| 2024 Q2 | 6,046,276 | $511,679,106 | -$3,066,531 | $84.59 | 202 |
| 2024 Q1 | 6,095,541 | $528,066,842 | -$23,930,955 | $86.66 | 191 |
| 2023 Q4 | 6,456,352 | $530,602,129 | -$67,290,234 | $82.18 | 190 |
| 2023 Q3 | 7,133,323 | $556,820,255 | +$13,297,049 | $78.06 | 185 |
| 2023 Q2 | 6,958,724 | $553,735,595 | -$104,008,396 | $79.57 | 180 |
| 2023 Q1 | 8,164,478 | $671,633,416 | -$67,078,281 | $82.27 | 198 |
| 2022 Q4 | 8,990,610 | $773,602,077 | +$102,775,098 | $86.06 | 199 |
| 2022 Q3 | 7,523,317 | $570,617,926 | +$62,236,098 | $75.81 | 174 |
| 2022 Q2 | 6,678,005 | $549,493,993 | +$121,208,469 | $82.29 | 177 |
| 2022 Q1 | 5,201,216 | $458,112,046 | +$52,727,946 | $88.09 | 174 |
| 2021 Q4 | 4,510,275 | $372,293,115 | +$21,705,796 | $82.54 | 165 |
| 2021 Q3 | 3,597,696 | $277,016,330 | -$325,687 | $76.98 | 153 |
| 2021 Q2 | 4,143,017 | $324,072,922 | +$8,458,272 | $78.22 | 156 |
| 2021 Q1 | 4,065,174 | $311,257,253 | -$47,106,200 | $76.3 | 159 |
| 2020 Q4 | 4,676,290 | $329,266,721 | -$4,363,757 | $69.36 | 148 |
| 2020 Q3 | 4,161,487 | $260,177,179 | -$7,100,684 | $62.49 | 143 |
| 2020 Q2 | 4,252,031 | $264,867,499 | -$19,203,309 | $62.29 | 145 |
| 2020 Q1 | 4,550,337 | $257,397,014 | -$16,134,269 | $56.6 | 148 |
| 2019 Q4 | 5,355,879 | $411,794,995 | +$17,129,312 | $76.81 | 174 |
| 2019 Q3 | 4,985,029 | $373,253,832 | -$47,089,127 | $74.47 | 147 |
| 2019 Q2 | 5,763,308 | $422,539,426 | +$25,439 | $72.77 | 145 |
| 2019 Q1 | 5,781,559 | $422,269,224 | +$50,005,677 | $72.47 | 146 |
| 2018 Q4 | 4,511,304 | $293,955,880 | -$38,346,803 | $65.12 | 140 |
| 2018 Q3 | 4,996,844 | $360,554,983 | -$27,430,891 | $72.16 | 135 |
| 2018 Q2 | 5,385,773 | $376,559,596 | -$56,545,793 | $69.94 | 137 |
| 2018 Q1 | 6,220,295 | $423,767,003 | -$25,067,047 | $68.12 | 137 |
| 2017 Q4 | 6,559,416 | $477,775,470 | -$32,952,771 | $72.84 | 140 |
| 2017 Q3 | 6,933,082 | $484,724,929 | +$3,298,201 | $69.91 | 121 |
| 2017 Q2 | 6,907,397 | $472,097,354 | -$5,570,790 | $68.35 | 121 |
| 2017 Q1 | 6,994,888 | $478,873,078 | -$11,743,875 | $68.47 | 123 |
| 2016 Q4 | 7,213,879 | $485,589,730 | -$28,825,776 | $67.3 | 126 |
| 2016 Q3 | 7,046,473 | $467,563,088 | +$33,085,579 | $66.48 | 114 |
| 2016 Q2 | 6,581,166 | $439,125,870 | +$35,569,662 | $66.72 | 110 |
| 2016 Q1 | 5,940,425 | $375,683,561 | +$36,638,334 | $63.28 | 102 |
| 2015 Q4 | 5,366,501 | $317,053,904 | +$4,546,442 | $59.09 | 94 |
| 2015 Q3 | 5,281,347 | $294,364,484 | -$12,109,332 | $55.58 | 89 |
| 2015 Q2 | 5,496,400 | $327,140,395 | -$34,212,858 | $59.47 | 92 |
| 2015 Q1 | 6,052,699 | $367,276,247 | +$7,931,753 | $60.67 | 98 |
| 2014 Q4 | 5,935,309 | $365,478,649 | +$46,250,716 | $61.58 | 91 |
| 2014 Q3 | 5,116,136 | $303,339,889 | +$31,023,307 | $59.3 | 86 |
| 2014 Q2 | 4,580,046 | $271,355,311 | +$16,348,379 | $59.4 | 75 |
| 2014 Q1 | 4,318,280 | $244,220,679 | -$3,621,853 | $56.57 | 70 |