| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,033,920 | $1,449,462,084 | +$36,454,963 | $57.96 | 127 |
| 2025 Q2 | 25,211,024 | $1,397,444,794 | -$97,578,239 | $55.35 | 136 |
| 2025 Q1 | 26,993,900 | $1,463,836,170 | +$236,729,210 | $54.24 | 140 |
| 2024 Q4 | 29,348,889 | $1,612,283,883 | -$29,476,730 | $54.92 | 140 |
| 2024 Q3 | 28,140,803 | $1,587,682,635 | +$87,529,409 | $56.73 | 130 |
| 2024 Q2 | 27,179,640 | $1,397,075,540 | +$116,009,913 | $51.39 | 128 |
| 2024 Q1 | 25,091,125 | $1,350,315,700 | +$48,196,395 | $53.91 | 117 |
| 2023 Q4 | 25,080,405 | $1,233,310,527 | +$106,268,748 | $49.37 | 107 |
| 2023 Q3 | 22,822,244 | $1,018,749,567 | +$203,184,938 | $44.64 | 97 |
| 2023 Q2 | 18,169,746 | $821,756,611 | +$14,479,693 | $45.26 | 83 |
| 2023 Q1 | 17,874,480 | $770,869,819 | +$56,539,143 | $43.15 | 75 |
| 2022 Q4 | 16,295,671 | $666,797,845 | +$77,171,365 | $40.8 | 69 |
| 2022 Q3 | 14,382,362 | $531,026,825 | +$54,447,838 | $36.9 | 58 |
| 2022 Q2 | 12,901,535 | $500,780,260 | +$88,950,353 | $38.72 | 60 |
| 2022 Q1 | 10,583,740 | $470,863,071 | +$84,985,677 | $44.5 | 53 |
| 2021 Q4 | 8,665,121 | $400,447,755 | +$177,916,233 | $46.28 | 40 |
| 2021 Q3 | 4,814,195 | $197,199,185 | +$25,603,079 | $40.96 | 35 |
| 2021 Q2 | 4,140,087 | $172,609,657 | -$6,705,640 | $41.69 | 33 |
| 2021 Q1 | 4,300,992 | $170,152,718 | +$43,314,561 | $39.56 | 25 |
| 2020 Q4 | 3,297,981 | $119,772,727 | +$1,497,019 | $36.32 | 22 |
| 2020 Q3 | 3,237,446 | $105,625,000 | +$32,669,905 | $32.63 | 19 |
| 2020 Q2 | 2,240,792 | $67,989,000 | +$50,973,398 | $30.35 | 15 |
| 2020 Q1 | 561,281 | $13,879,883 | +$2,323,518 | $24.75 | 6 |
| 2019 Q4 | 467,320 | $14,347,222 | +$557,555 | $30.7 | 3 |
| 2019 Q3 | 450,071 | $12,529,000 | +$1,179,811 | $27.82 | 4 |
| 2019 Q2 | 407,730 | $11,112,000 | +$5,728,744 | $27.25 | 2 |
| 2019 Q1 | 197,530 | $5,140,000 | +$4,593,000 | $26.03 | 2 |
| 2018 Q4 | 23,924 | $547,000 | +$547,000 | $21.44 | 2 |