| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,841,939 | $1,676,848,823 | +$134,468,431 | $71.97 | 45 |
| 2025 Q2 | 21,887,586 | $1,548,762,963 | +$71,013,570 | $70.76 | 49 |
| 2025 Q1 | 20,890,986 | $1,335,140,830 | -$12,331,597 | $63.91 | 50 |
| 2024 Q4 | 21,148,058 | $1,405,659,093 | +$400,287,570 | $66.47 | 46 |
| 2024 Q3 | 12,019,464 | $783,439,163 | +$12,769,674 | $65.18 | 49 |
| 2024 Q2 | 11,828,263 | $717,563,436 | +$19,301,708 | $60.66 | 47 |
| 2024 Q1 | 11,481,881 | $697,315,739 | +$61,303,818 | $60.74 | 44 |
| 2023 Q4 | 6,764,350 | $383,126,867 | +$134,558,367 | $56.62 | 44 |
| 2023 Q3 | 2,092,973 | $107,137,496 | -$5,783,671 | $51.19 | 40 |
| 2023 Q2 | 2,190,255 | $114,967,480 | +$457,849 | $52.49 | 40 |
| 2023 Q1 | 2,162,977 | $105,751,699 | +$18,248,987 | $48.89 | 41 |
| 2022 Q4 | 1,796,250 | $83,617,474 | -$6,419,034 | $46.53 | 42 |
| 2022 Q3 | 1,938,250 | $84,176,085 | -$12,840,073 | $43.35 | 41 |
| 2022 Q2 | 2,246,813 | $101,764,256 | -$4,717,124 | $45.26 | 47 |
| 2022 Q1 | 2,342,914 | $121,944,298 | -$6,949,792 | $52.07 | 44 |
| 2021 Q4 | 2,455,758 | $136,544,000 | +$7,573,254 | $55.22 | 45 |
| 2021 Q3 | 2,460,061 | $133,040,000 | -$15,428,419 | $54.05 | 44 |
| 2021 Q2 | 2,663,470 | $142,305,496 | -$20,581,485 | $53.42 | 41 |
| 2021 Q1 | 3,136,561 | $155,088,604 | -$10,936,547 | $49.43 | 43 |
| 2020 Q4 | 3,359,241 | $155,797,000 | -$22,501,240 | $46.33 | 38 |
| 2020 Q3 | 3,810,363 | $157,221,000 | +$97,982,389 | $41.15 | 37 |
| 2020 Q2 | 1,442,343 | $54,200,000 | +$918,570 | $37.59 | 25 |
| 2020 Q1 | 1,465,099 | $44,748,000 | -$5,892,257 | $30.55 | 30 |
| 2019 Q4 | 1,613,508 | $63,446,000 | -$5,058,674 | $39.31 | 31 |
| 2019 Q3 | 1,896,541 | $70,466,000 | +$434,860 | $37.15 | 31 |
| 2019 Q2 | 1,675,880 | $62,142,000 | -$14,107,804 | $37.21 | 26 |
| 2019 Q1 | 2,066,717 | $73,310,000 | +$12,180,666 | $35.47 | 28 |
| 2018 Q4 | 1,727,925 | $54,277,000 | +$2,134,997 | $31.41 | 25 |
| 2018 Q3 | 1,644,902 | $62,800,000 | +$22,723,683 | $38.18 | 26 |
| 2018 Q2 | 1,049,994 | $37,455,000 | +$6,756,247 | $35.7 | 21 |
| 2018 Q1 | 861,037 | $29,698,000 | +$15,435,229 | $34.49 | 17 |
| 2017 Q4 | 413,717 | $13,921,000 | +$361,021 | $33.67 | 13 |
| 2017 Q3 | 333,193 | $10,396,000 | -$361,543 | $31.2 | 9 |
| 2017 Q2 | 351,766 | $10,441,000 | +$9,104,869 | $29.68 | 8 |
| 2017 Q1 | 45,020 | $1,287,000 | +$595,384 | $28.58 | 4 |
| 2016 Q4 | 24,200 | $655,000 | +$265,000 | $27.06 | 2 |