| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,010,958 | $1,456,713,315 | +$57,574,110 | $69.37 | 394 |
| 2025 Q2 | 19,632,466 | $1,285,671,652 | +$96,481,147 | $65.5 | 373 |
| 2025 Q1 | 18,295,005 | $1,079,779,110 | -$30,624,997 | $58.98 | 353 |
| 2024 Q4 | 18,853,769 | $1,070,298,502 | +$73,189,640 | $56.7 | 354 |
| 2024 Q3 | 16,770,689 | $1,030,052,327 | -$99,057,418 | $61.51 | 345 |
| 2024 Q2 | 18,448,604 | $1,057,144,027 | +$43,257,736 | $57.27 | 324 |
| 2024 Q1 | 17,628,131 | $1,012,778,910 | -$210,663,074 | $57.47 | 310 |
| 2023 Q4 | 21,337,344 | $1,179,049,925 | -$14,070,328 | $55.28 | 313 |
| 2023 Q3 | 20,533,099 | $1,035,215,612 | -$48,306,766 | $50.44 | 276 |
| 2023 Q2 | 22,280,155 | $1,183,388,876 | +$126,649,989 | $53.11 | 290 |
| 2023 Q1 | 19,709,946 | $1,032,089,724 | +$248,867,807 | $52.36 | 286 |
| 2022 Q4 | 14,394,811 | $710,006,873 | +$27,488,289 | $49.19 | 273 |
| 2022 Q3 | 13,875,493 | $604,758,654 | -$45,900,616 | $43.44 | 234 |
| 2022 Q2 | 15,415,430 | $756,011,864 | +$38,457,721 | $49.04 | 249 |
| 2022 Q1 | 14,648,499 | $837,656,568 | +$36,210,743 | $57.2 | 257 |
| 2021 Q4 | 13,466,427 | $835,170,810 | +$112,271,890 | $62.02 | 247 |
| 2021 Q3 | 11,710,514 | $723,098,636 | +$97,803,134 | $61.74 | 205 |
| 2021 Q2 | 10,104,508 | $647,800,793 | +$25,831,907 | $64.14 | 191 |
| 2021 Q1 | 10,138,455 | $622,252,767 | +$15,360,490 | $61.37 | 181 |
| 2020 Q4 | 9,911,778 | $587,397,828 | -$71,555,454 | $59.27 | 165 |
| 2020 Q3 | 10,546,055 | $543,061,691 | +$17,478,619 | $51.6 | 129 |
| 2020 Q2 | 9,899,061 | $476,280,134 | +$66,857,127 | $48.1 | 111 |
| 2020 Q1 | 8,587,645 | $353,321,218 | +$82,138,781 | $41.15 | 97 |
| 2019 Q4 | 6,547,066 | $350,020,533 | +$40,220,873 | $53.46 | 76 |
| 2019 Q3 | 5,669,622 | $279,401,459 | +$225,640,610 | $49.28 | 57 |
| 2019 Q2 | 1,036,972 | $51,774,200 | +$15,528,430 | $49.92 | 40 |
| 2019 Q1 | 726,617 | $35,493,377 | +$20,845,851 | $48.83 | 35 |
| 2018 Q4 | 298,955 | $13,298,000 | -$359,328 | $44.49 | 21 |
| 2018 Q3 | 260,056 | $13,157,000 | +$13,156,994 | $50.59 | 5 |