| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,443,371 | $1,203,040,394 | +$35,284,382 | $89.64 | 248 |
| 2025 Q2 | 13,092,939 | $1,120,998,206 | -$18,105,537 | $85.6 | 246 |
| 2025 Q1 | 13,407,940 | $1,051,119,694 | +$72,455,872 | $78.55 | 250 |
| 2024 Q4 | 12,415,581 | $966,348,733 | +$11,757,966 | $77.81 | 248 |
| 2024 Q3 | 12,307,338 | $874,952,644 | -$8,515,525 | $71.02 | 229 |
| 2024 Q2 | 12,362,375 | $806,589,529 | +$9,115,141 | $65.21 | 228 |
| 2024 Q1 | 12,223,261 | $810,217,295 | +$521,303,308 | $66.3 | 221 |
| 2023 Q4 | 4,230,082 | $749,145,566 | -$69,295,919 | $179.21 | 219 |
| 2023 Q3 | 4,621,605 | $706,255,034 | +$43,888,162 | $154.64 | 197 |
| 2023 Q2 | 4,392,433 | $680,766,380 | +$23,525,316 | $157.99 | 202 |
| 2023 Q1 | 4,290,314 | $647,663,663 | -$83,696,678 | $150.96 | 210 |
| 2022 Q4 | 4,326,414 | $681,386,994 | -$63,016,822 | $157.52 | 230 |
| 2022 Q3 | 5,321,760 | $761,667,349 | +$5,490,550 | $141.24 | 216 |
| 2022 Q2 | 5,244,744 | $777,536,147 | -$581,478,102 | $148.22 | 229 |
| 2022 Q1 | 9,000,884 | $1,622,461,915 | -$106,991,390 | $180.33 | 262 |
| 2021 Q4 | 9,500,066 | $1,833,045,900 | -$19,381,984 | $193.08 | 271 |
| 2021 Q3 | 9,527,781 | $1,795,363,169 | +$45,340,469 | $188.18 | 241 |
| 2021 Q2 | 9,263,064 | $1,715,761,680 | +$714,553,111 | $185.23 | 230 |
| 2021 Q1 | 5,338,539 | $914,719,346 | +$107,251,498 | $171.27 | 211 |
| 2020 Q4 | 4,772,221 | $716,312,322 | -$918,671,143 | $150.05 | 202 |
| 2020 Q3 | 11,197,045 | $1,366,786,675 | +$62,041,997 | $122.02 | 215 |
| 2020 Q2 | 10,717,084 | $1,279,470,795 | +$675,747,503 | $119.4 | 212 |
| 2020 Q1 | 3,952,310 | $405,651,977 | -$53,521,703 | $102.67 | 137 |
| 2019 Q4 | 5,349,416 | $812,280,406 | +$64,764,338 | $151.82 | 157 |
| 2019 Q3 | 4,971,763 | $678,526,566 | -$18,455,779 | $136.43 | 142 |
| 2019 Q2 | 5,122,513 | $685,829,562 | -$176,510,423 | $133.89 | 144 |
| 2019 Q1 | 6,444,759 | $804,316,256 | -$151,874,830 | $124.8 | 153 |
| 2018 Q4 | 7,556,985 | $848,824,749 | -$2,550,567 | $112.27 | 145 |
| 2018 Q3 | 7,290,131 | $971,672,647 | -$14,813,519 | $133.29 | 144 |
| 2018 Q2 | 7,408,450 | $960,478,467 | -$23,703,165 | $129.62 | 139 |
| 2018 Q1 | 7,589,844 | $993,827,150 | +$28,363,778 | $130.96 | 143 |
| 2017 Q4 | 7,425,017 | $968,585,106 | -$38,687,364 | $130.45 | 138 |
| 2017 Q3 | 7,225,658 | $866,100,888 | +$185,388,897 | $119.86 | 110 |
| 2017 Q2 | 5,687,501 | $644,668,476 | -$24,501,742 | $113.37 | 113 |
| 2017 Q1 | 5,913,414 | $645,093,225 | +$169,166,921 | $109.1 | 114 |
| 2016 Q4 | 4,363,789 | $458,625,000 | +$152,507,744 | $106.26 | 103 |
| 2016 Q3 | 2,912,960 | $255,722,323 | -$7,820,648 | $87.76 | 72 |
| 2016 Q2 | 3,040,749 | $245,063,836 | +$3,231,120 | $80.61 | 68 |
| 2016 Q1 | 3,062,531 | $248,364,868 | -$149,759,345 | $81.14 | 70 |
| 2015 Q4 | 4,848,877 | $435,906,524 | -$992,051 | $89.98 | 82 |
| 2015 Q3 | 4,599,149 | $393,287,564 | +$75,733,842 | $85.48 | 81 |
| 2015 Q2 | 3,646,998 | $342,785,501 | +$57,694,661 | $94 | 77 |
| 2015 Q1 | 2,953,186 | $264,246,318 | -$86,458,912 | $89.48 | 66 |
| 2014 Q4 | 3,974,736 | $364,979,491 | +$51,629,977 | $91.83 | 70 |
| 2014 Q3 | 3,352,775 | $288,624,307 | +$14,503,888 | $86.11 | 73 |
| 2014 Q2 | 3,186,906 | $269,071,752 | -$81,475,703 | $84.43 | 68 |
| 2014 Q1 | 4,180,723 | $354,552,043 | +$17,843,032 | $84.89 | 72 |