| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 29,263,551 | $3,467,256,396 | +$34,868,016 | $118.44 | 632 |
| 2025 Q2 | 28,547,041 | $3,128,773,814 | +$25,113,176 | $109.64 | 615 |
| 2025 Q1 | 28,861,786 | $2,827,180,816 | +$53,796,946 | $97.95 | 580 |
| 2024 Q4 | 28,380,721 | $2,977,964,047 | +$127,833,657 | $104.89 | 584 |
| 2024 Q3 | 26,091,155 | $2,652,214,922 | -$301,455,022 | $101.65 | 518 |
| 2024 Q2 | 28,969,803 | $2,798,652,964 | +$66,700,195 | $96.62 | 492 |
| 2024 Q1 | 28,145,719 | $2,619,350,357 | -$221,999,448 | $93.19 | 475 |
| 2023 Q4 | 30,688,706 | $2,611,957,360 | +$179,027,193 | $85.06 | 468 |
| 2023 Q3 | 27,492,074 | $2,068,440,590 | -$17,541,007 | $75.22 | 419 |
| 2023 Q2 | 28,397,839 | $2,225,902,110 | +$25,453,987 | $78.35 | 424 |
| 2023 Q1 | 27,550,274 | $1,975,184,410 | +$212,829,864 | $71.71 | 410 |
| 2022 Q4 | 24,320,194 | $1,603,327,860 | +$53,393,781 | $65.86 | 394 |
| 2022 Q3 | 23,202,106 | $1,463,871,889 | -$11,689,962 | $62.91 | 368 |
| 2022 Q2 | 24,042,629 | $1,597,866,613 | +$82,565,014 | $66.4 | 364 |
| 2022 Q1 | 22,649,335 | $1,836,788,586 | +$18,809,776 | $81.08 | 367 |
| 2021 Q4 | 22,056,243 | $1,936,998,951 | +$205,832,487 | $87.89 | 377 |
| 2021 Q3 | 16,642,272 | $1,333,573,118 | -$99,291,278 | $80.06 | 298 |
| 2021 Q2 | 17,838,702 | $1,426,755,496 | +$100,947,559 | $79.98 | 280 |
| 2021 Q1 | 16,744,262 | $1,235,075,811 | +$151,514,457 | $73.75 | 250 |
| 2020 Q4 | 14,658,206 | $1,028,563,986 | -$110,184,327 | $70.17 | 214 |
| 2020 Q3 | 13,560,316 | $836,399,305 | +$69,635,704 | $61.81 | 165 |
| 2020 Q2 | 12,082,837 | $681,410,251 | +$80,507,840 | $56.39 | 146 |
| 2020 Q1 | 10,102,938 | $462,551,982 | +$108,237,158 | $45.79 | 118 |
| 2019 Q4 | 7,699,707 | $435,578,712 | +$62,735,018 | $56.57 | 93 |
| 2019 Q3 | 6,435,591 | $334,070,968 | +$253,423,928 | $51.91 | 69 |
| 2019 Q2 | 1,424,353 | $72,900,000 | +$34,242,789 | $51.16 | 50 |
| 2019 Q1 | 737,213 | $36,203,100 | +$7,745,060 | $49.09 | 36 |
| 2018 Q4 | 596,364 | $25,641,000 | +$21,775,330 | $42.99 | 21 |
| 2018 Q3 | 89,907 | $4,512,000 | +$4,512,000 | $50.17 | 6 |