| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,977,550 | $788,536,869 | +$30,697,439 | $35.88 | 8 |
| 2025 Q2 | 21,123,139 | $713,241,613 | -$46,149,207 | $33.77 | 10 |
| 2025 Q1 | 22,489,878 | $691,876,324 | +$68,743,698 | $30.76 | 7 |
| 2024 Q4 | 20,250,242 | $675,115,091 | +$63,496,449 | $33.34 | 8 |
| 2024 Q3 | 18,345,357 | $629,139,257 | +$70,861,700 | $33.84 | 7 |
| 2024 Q2 | 16,273,623 | $526,939,754 | -$45,034,702 | $32.38 | 5 |
| 2024 Q1 | 17,665,448 | $545,297,498 | +$541,245,116 | $30.87 | 5 |
| 2023 Q4 | 15,599,622 | $422,720,117 | +$17,432,465 | $27.1 | 4 |
| 2023 Q3 | 14,958,550 | $357,050,091 | -$2,746,296 | $23.87 | 4 |
| 2023 Q2 | 15,073,605 | $373,047,496 | +$1,053,340 | $24.75 | 3 |
| 2023 Q1 | 15,031,042 | $341,760,981 | +$336,749,496 | $22.75 | 2 |
| 2022 Q4 | 220,389 | $4,712,440 | -$294,974 | $21.38 | 2 |
| 2022 Q3 | 234,772 | $4,754,000 | +$535,692 | $20.25 | 3 |
| 2022 Q2 | 208,313 | $4,295,000 | +$46,653 | $20.6 | 2 |
| 2022 Q1 | 206,045 | $5,213,000 | +$60,289 | $25.31 | 2 |
| 2021 Q4 | 203,663 | $5,655,000 | -$169,777 | $27.81 | 2 |
| 2021 Q3 | 209,760 | $5,441,000 | +$1,281,887 | $25.93 | 2 |
| 2021 Q2 | 160,343 | $4,141,000 | +$4,141,000 | $25.82 | 2 |