| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,557,556 | $425,062,359 | -$137,612,417 | $49.67 | 17 |
| 2025 Q2 | 11,340,156 | $549,997,253 | +$123,209,985 | $48.5 | 20 |
| 2025 Q1 | 8,671,651 | $403,491,929 | +$108,787,869 | $46.53 | 12 |
| 2024 Q4 | 6,333,635 | $280,390,060 | +$10,702,207 | $44.27 | 8 |
| 2024 Q3 | 6,091,479 | $274,421,880 | +$7,581,825 | $45.05 | 6 |
| 2024 Q2 | 5,923,182 | $245,964,051 | +$11,130,443 | $41.53 | 5 |
| 2024 Q1 | 5,655,308 | $232,315,594 | +$8,887,191 | $41.08 | 5 |
| 2023 Q4 | 5,438,965 | $199,564,669 | +$743,945 | $36.69 | 4 |
| 2023 Q3 | 5,422,455 | $183,291,167 | +$7,846,677 | $33.8 | 6 |
| 2023 Q2 | 5,190,333 | $178,589,759 | +$1,276,206 | $34.41 | 5 |
| 2023 Q1 | 5,134,885 | $170,136,529 | +$1,027,270 | $33.13 | 4 |
| 2022 Q4 | 5,103,881 | $171,102,297 | +$169,071,252 | $33.52 | 3 |
| 2022 Q3 | 4,817,582 | $142,685,000 | +$2,202,234 | $29.61 | 4 |
| 2022 Q2 | 4,743,672 | $150,503,000 | +$3,187,798 | $31.73 | 3 |
| 2022 Q1 | 4,643,207 | $163,108,000 | +$1,677,540 | $35.13 | 3 |
| 2021 Q4 | 4,500,982 | $163,665,000 | +$185,397 | $36.33 | 2 |
| 2021 Q3 | 4,495,877 | $152,225,000 | +$3,566,013 | $33.86 | 1 |
| 2021 Q2 | 4,390,562 | $149,610,000 | +$4,567,770 | $33.7 | 2 |
| 2021 Q1 | 4,256,506 | $135,510,000 | +$7,527,201 | $31.84 | 1 |
| 2020 Q4 | 4,020,069 | $120,090,000 | +$6,166,677 | $29.87 | 1 |
| 2020 Q3 | 3,813,678 | $105,700,000 | +$6,121,615 | $27.72 | 2 |
| 2020 Q2 | 3,592,809 | $94,354,000 | +$94,354,000 | $25.77 | 2 |