| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,647,912 | $3,319,928,697 | +$24,788,775 | $104.96 | 387 |
| 2025 Q2 | 32,021,545 | $3,146,910,790 | -$661,149,432 | $98.24 | 388 |
| 2025 Q1 | 39,047,744 | $3,574,873,698 | -$354,045,376 | $91.53 | 394 |
| 2024 Q4 | 42,741,617 | $4,212,953,059 | +$363,334,873 | $98.47 | 400 |
| 2024 Q3 | 38,103,419 | $3,917,791,228 | +$599,108,892 | $102.58 | 346 |
| 2024 Q2 | 33,600,550 | $3,262,020,315 | +$449,870,264 | $97.03 | 310 |
| 2024 Q1 | 28,791,059 | $3,166,590,459 | +$950,805,836 | $110.05 | 282 |
| 2023 Q4 | 20,184,218 | $1,791,366,803 | +$727,383,812 | $88.71 | 212 |
| 2023 Q3 | 11,684,508 | $941,071,636 | +$260,782,846 | $80.54 | 156 |
| 2023 Q2 | 8,452,352 | $682,102,824 | +$331,022,876 | $80.71 | 124 |
| 2023 Q1 | 4,338,885 | $318,426,338 | +$93,519,789 | $73.39 | 85 |
| 2022 Q4 | 3,053,404 | $210,860,576 | +$25,054,053 | $69.07 | 83 |
| 2022 Q3 | 2,721,862 | $169,543,903 | -$857,138 | $62.29 | 73 |
| 2022 Q2 | 2,744,547 | $174,469,157 | -$13,956,991 | $63.57 | 75 |
| 2022 Q1 | 2,947,795 | $222,701,128 | +$31,270,589 | $75.54 | 72 |
| 2021 Q4 | 2,433,299 | $195,280,653 | +$25,861,031 | $80.24 | 66 |
| 2021 Q3 | 2,080,028 | $158,167,000 | -$2,787,604 | $75.96 | 59 |
| 2021 Q2 | 2,109,666 | $163,180,000 | +$34,412,291 | $77.34 | 57 |
| 2021 Q1 | 1,666,697 | $126,097,347 | +$49,845,520 | $76.12 | 54 |
| 2020 Q4 | 971,544 | $65,280,170 | +$19,157,364 | $67.02 | 36 |
| 2020 Q3 | 697,003 | $38,114,333 | +$12,187,089 | $54.65 | 29 |
| 2020 Q2 | 469,720 | $24,784,000 | +$15,153,679 | $52.75 | 18 |
| 2020 Q1 | 187,049 | $7,718,176 | +$451,269 | $41.25 | 21 |
| 2019 Q4 | 175,331 | $9,416,554 | +$961,807 | $53.71 | 21 |
| 2019 Q3 | 157,570 | $7,849,714 | +$782,555 | $49.81 | 22 |
| 2019 Q2 | 141,844 | $7,075,000 | +$878,948 | $49.86 | 18 |
| 2019 Q1 | 124,406 | $6,175,574 | -$185,608 | $49.7 | 19 |
| 2018 Q4 | 151,054 | $6,460,000 | +$159,779 | $42.77 | 22 |
| 2018 Q3 | 127,401 | $6,501,000 | -$54,921 | $51.01 | 18 |
| 2018 Q2 | 409,181 | $12,057,000 | +$6,313,000 | $49.12 | 19 |