| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,653,503 | $467,607,634 | -$52,998,575 | $43.91 | 181 |
| 2025 Q2 | 11,997,532 | $506,752,929 | +$41,037,755 | $42.23 | 186 |
| 2025 Q1 | 11,037,966 | $440,734,375 | +$46,280,582 | $39.93 | 186 |
| 2024 Q4 | 10,103,681 | $405,800,001 | -$45,781,199 | $40.19 | 187 |
| 2024 Q3 | 10,707,288 | $419,995,605 | -$57,794,358 | $39.25 | 171 |
| 2024 Q2 | 12,445,089 | $472,387,044 | -$68,693,170 | $37.92 | 180 |
| 2024 Q1 | 14,576,290 | $536,436,368 | +$252,875,999 | $36.81 | 171 |
| 2023 Q4 | 7,835,865 | $278,883,413 | -$35,221,295 | $35.62 | 129 |
| 2023 Q3 | 8,793,407 | $294,490,968 | -$36,783,225 | $33.49 | 126 |
| 2023 Q2 | 9,999,284 | $337,650,247 | -$27,268,452 | $33.77 | 130 |
| 2023 Q1 | 10,790,728 | $347,054,143 | +$183,928,762 | $32.17 | 134 |
| 2022 Q4 | 5,206,969 | $159,805,614 | -$888,553 | $30.72 | 90 |
| 2022 Q3 | 5,208,083 | $151,615,018 | -$8,037,045 | $29.12 | 89 |
| 2022 Q2 | 5,459,563 | $161,787,931 | +$17,185,414 | $29.51 | 83 |
| 2022 Q1 | 4,907,608 | $158,092,222 | +$85,127,493 | $32.28 | 82 |
| 2021 Q4 | 2,242,304 | $70,763,347 | -$6,096,162 | $31.55 | 57 |
| 2021 Q3 | 2,404,246 | $73,771,665 | -$5,378,073 | $30.68 | 59 |
| 2021 Q2 | 2,692,389 | $82,251,159 | +$1,184,570 | $30.55 | 63 |
| 2021 Q1 | 2,660,878 | $78,455,097 | +$41,547,934 | $29.53 | 64 |
| 2020 Q4 | 1,241,074 | $35,299,050 | +$1,329,579 | $28.44 | 34 |
| 2020 Q3 | 1,443,873 | $39,882,475 | +$4,828,042 | $27.61 | 23 |
| 2020 Q2 | 1,496,085 | $40,018,859 | +$20,373,593 | $26.75 | 20 |
| 2020 Q1 | 749,359 | $17,975,000 | +$16,515,000 | $24.04 | 21 |