| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,280,296 | $323,691,805 | -$96,493,991 | $61.34 | 78 |
| 2025 Q2 | 7,022,968 | $399,305,125 | +$4,242,781 | $56.88 | 77 |
| 2025 Q1 | 6,907,750 | $347,835,117 | -$394,729,475 | $50.37 | 75 |
| 2024 Q4 | 14,208,557 | $768,165,850 | -$180,856,954 | $53.98 | 78 |
| 2024 Q3 | 17,480,412 | $931,156,374 | +$22,089,272 | $53.27 | 75 |
| 2024 Q2 | 17,079,917 | $872,847,916 | -$105,628,875 | $51.1 | 73 |
| 2024 Q1 | 19,144,594 | $944,869,680 | -$14,231,048 | $49.36 | 74 |
| 2023 Q4 | 19,442,720 | $860,175,892 | -$364,070,865 | $44.24 | 71 |
| 2023 Q3 | 27,653,522 | $1,096,742,633 | +$5,822,989 | $39.66 | 62 |
| 2023 Q2 | 27,504,182 | $1,117,823,289 | -$2,126,784,924 | $40.65 | 53 |
| 2023 Q1 | 84,128,799 | $3,161,188,357 | +$81,596,793 | $37.58 | 58 |
| 2022 Q4 | 81,958,786 | $2,855,920,755 | +$6,990,159 | $34.85 | 55 |
| 2022 Q3 | 81,779,100 | $2,666,875,000 | +$19,407,600 | $32.6 | 51 |
| 2022 Q2 | 81,193,598 | $2,834,556,000 | +$172,581,322 | $34.91 | 52 |
| 2022 Q1 | 76,231,333 | $3,177,526,449 | -$333,796,423 | $41.68 | 53 |
| 2021 Q4 | 84,295,948 | $3,741,050,516 | -$295,876,519 | $44.38 | 59 |
| 2021 Q3 | 91,356,147 | $3,641,766,937 | +$12,297,723 | $39.8 | 51 |
| 2021 Q2 | 91,032,202 | $3,597,830,643 | -$310,538 | $39.52 | 47 |
| 2021 Q1 | 90,951,105 | $3,316,821,996 | +$372,948,955 | $36.47 | 40 |
| 2020 Q4 | 80,743,164 | $2,753,227,616 | -$81,071,881 | $34.09 | 35 |
| 2020 Q3 | 83,290,944 | $2,555,844,512 | +$64,227,616 | $30.69 | 31 |
| 2020 Q2 | 81,200,436 | $2,304,464,137 | +$565,272,876 | $28.38 | 25 |
| 2020 Q1 | 61,282,073 | $1,456,472,187 | +$75,594,742 | $23.77 | 18 |
| 2019 Q4 | 58,099,991 | $1,697,104,000 | +$99,009,001 | $29.21 | 13 |
| 2019 Q3 | 54,710,551 | $1,481,085,000 | +$126,075,126 | $27.07 | 9 |
| 2019 Q2 | 59,136 | $1,566,000 | -$907,479 | $26.48 | 4 |
| 2019 Q1 | 93,371 | $2,388,000 | +$2,388,000 | $25.58 | 1 |