| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,810,817 | $948,605,308 | +$171,193,341 | $45.6 | 248 |
| 2025 Q2 | 17,096,272 | $749,767,184 | +$43,028,237 | $43.85 | 233 |
| 2025 Q1 | 16,225,484 | $652,142,868 | -$25,594,594 | $40.19 | 235 |
| 2024 Q4 | 17,102,531 | $704,035,523 | -$109,731,879 | $41.17 | 255 |
| 2024 Q3 | 19,163,810 | $775,532,209 | +$155,089,187 | $40.48 | 237 |
| 2024 Q2 | 15,585,861 | $605,972,332 | -$10,308,880 | $38.85 | 210 |
| 2024 Q1 | 16,093,043 | $610,991,436 | -$253,129,547 | $37.98 | 203 |
| 2023 Q4 | 22,751,660 | $824,116,938 | -$5,808,434 | $36.19 | 206 |
| 2023 Q3 | 22,118,329 | $745,394,387 | +$354,712,807 | $33.7 | 187 |
| 2023 Q2 | 11,591,060 | $396,593,590 | +$40,755,440 | $34.22 | 149 |
| 2023 Q1 | 10,278,233 | $325,241,469 | -$65,799,922 | $31.64 | 137 |
| 2022 Q4 | 12,557,005 | $379,696,257 | +$51,831,689 | $30.19 | 139 |
| 2022 Q3 | 10,753,436 | $308,039,013 | +$103,128,485 | $28.61 | 126 |
| 2022 Q2 | 6,929,319 | $203,760,077 | +$117,369,737 | $29.38 | 91 |
| 2022 Q1 | 3,463,123 | $105,542,804 | -$28,698,387 | $30.68 | 85 |
| 2021 Q4 | 4,164,845 | $128,362,380 | -$23,966,006 | $30.83 | 83 |
| 2021 Q3 | 4,574,306 | $136,229,717 | +$46,288,129 | $29.75 | 79 |
| 2021 Q2 | 3,173,882 | $94,003,002 | +$56,751,894 | $29.61 | 59 |
| 2021 Q1 | 1,261,147 | $36,998,230 | -$10,411,622 | $29.33 | 49 |
| 2020 Q4 | 1,559,906 | $44,889,553 | -$3,494,105 | $28.76 | 56 |
| 2020 Q3 | 1,564,539 | $43,240,103 | +$1,226,855 | $27.67 | 47 |
| 2020 Q2 | 1,496,893 | $40,175,144 | -$30,117,322 | $26.75 | 36 |
| 2020 Q1 | 2,649,497 | $63,574,225 | +$40,907,102 | $23.93 | 36 |
| 2019 Q4 | 1,000,194 | $26,702,904 | +$713,976 | $26.75 | 38 |
| 2019 Q3 | 1,013,988 | $26,452,448 | +$12,325,631 | $26.08 | 30 |
| 2019 Q2 | 541,971 | $13,979,992 | +$9,698,265 | $25.79 | 19 |
| 2019 Q1 | 166,472 | $4,243,000 | +$972,000 | $25.44 | 7 |
| 2018 Q4 | 65,475 | $1,620,000 | +$761,000 | $24 | 3 |
| 2018 Q3 | 35,083 | $901,000 | +$901,000 | $25.68 | 3 |