| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,586,974 | $1,351,264,242 | +$35,709,094 | $99.45 | 253 |
| 2025 Q2 | 13,375,062 | $1,256,623,679 | -$14,245,940 | $93.95 | 247 |
| 2025 Q1 | 13,513,972 | $1,060,859,364 | -$8,070,742 | $78.28 | 237 |
| 2024 Q4 | 13,651,521 | $1,172,815,394 | -$19,978,280 | $85.84 | 250 |
| 2024 Q3 | 13,671,394 | $1,129,780,402 | +$15,909,481 | $82.63 | 222 |
| 2024 Q2 | 13,443,236 | $1,091,013,417 | +$15,736,133 | $81.16 | 223 |
| 2024 Q1 | 13,197,964 | $1,006,457,364 | +$11,552,311 | $76.28 | 196 |
| 2023 Q4 | 13,105,067 | $910,381,940 | -$37,670,292 | $69.47 | 186 |
| 2023 Q3 | 13,625,359 | $817,233,766 | -$3,318,278 | $59.97 | 178 |
| 2023 Q2 | 13,782,317 | $857,206,616 | +$16,719,094 | $62.21 | 162 |
| 2023 Q1 | 13,519,497 | $753,277,266 | +$40,459,895 | $55.74 | 146 |
| 2022 Q4 | 12,829,759 | $627,149,240 | -$3,056,303 | $48.89 | 150 |
| 2022 Q3 | 12,783,148 | $589,530,899 | +$13,773,113 | $46.1 | 123 |
| 2022 Q2 | 12,503,129 | $602,798,060 | +$18,248,528 | $48.2 | 127 |
| 2022 Q1 | 12,075,347 | $733,257,748 | +$75,368,645 | $60.73 | 122 |
| 2021 Q4 | 10,829,080 | $741,349,980 | +$71,353,781 | $68.57 | 128 |
| 2021 Q3 | 9,716,975 | $635,572,119 | +$30,905,348 | $65.45 | 108 |
| 2021 Q2 | 9,201,494 | $593,966,240 | +$60,351,498 | $64.52 | 102 |
| 2021 Q1 | 8,303,588 | $481,696,511 | +$147,586,386 | $57.97 | 78 |
| 2020 Q4 | 5,730,611 | $322,524,992 | +$29,317,439 | $56.3 | 75 |
| 2020 Q3 | 5,226,951 | $265,986,308 | -$2,268,147 | $50.89 | 63 |
| 2020 Q2 | 5,060,533 | $232,174,994 | +$88,037,604 | $45.88 | 55 |
| 2020 Q1 | 3,303,323 | $116,444,028 | +$30,585,919 | $35.25 | 54 |
| 2019 Q4 | 2,349,454 | $97,362,586 | +$34,349,744 | $41.44 | 49 |
| 2019 Q3 | 1,426,715 | $54,342,931 | +$18,544,588 | $38.1 | 39 |
| 2019 Q2 | 951,087 | $35,355,049 | -$16,468,476 | $37.16 | 32 |
| 2019 Q1 | 1,395,355 | $49,171,335 | +$388,284 | $35.24 | 29 |
| 2018 Q4 | 1,388,054 | $41,767,347 | +$256,209 | $30.09 | 21 |
| 2018 Q3 | 1,352,834 | $50,502,315 | +$7,821,708 | $37.33 | 20 |
| 2018 Q2 | 1,234,314 | $42,335,743 | +$39,902,549 | $34.3 | 12 |
| 2018 Q1 | 70,483 | $2,278,000 | -$34,404,639 | $32.33 | 6 |
| 2017 Q4 | 1,174,040 | $36,635,000 | +$29,680,084 | $31.21 | 7 |
| 2017 Q3 | 223,302 | $6,597,000 | +$689,000 | $29.56 | 4 |
| 2017 Q2 | 234,966 | $6,701,000 | -$262,894 | $28.52 | 2 |
| 2017 Q1 | 244,186 | $6,789,000 | -$131,823 | $27.54 | 2 |
| 2016 Q4 | 249,044 | $6,276,000 | +$6,276,000 | $25.2 | 2 |