| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,468,918 | $841,188,871 | +$545,304,387 | $45.55 | 43 |
| 2025 Q2 | 6,495,791 | $273,062,908 | +$3,595,712 | $42.04 | 39 |
| 2025 Q1 | 6,408,268 | $229,262,611 | -$527,425 | $35.78 | 33 |
| 2024 Q4 | 6,420,813 | $255,499,362 | +$67,043,348 | $39.8 | 35 |
| 2024 Q3 | 4,659,094 | $175,493,139 | +$22,740,341 | $37.67 | 26 |
| 2024 Q2 | 4,055,459 | $150,812,006 | +$139,024,312 | $37.19 | 25 |
| 2024 Q1 | 317,742 | $10,925,619 | +$4,736,822 | $34.39 | 20 |
| 2023 Q4 | 179,975 | $5,512,482 | +$671,945 | $30.63 | 14 |
| 2023 Q3 | 131,923 | $3,565,026 | +$64,180 | $27.03 | 12 |
| 2023 Q2 | 129,283 | $3,572,779 | -$52,213 | $27.63 | 13 |
| 2023 Q1 | 133,358 | $3,207,923 | +$209,015 | $24.06 | 15 |
| 2022 Q4 | 165,238 | $3,399,137 | -$438,326 | $20.57 | 15 |
| 2022 Q3 | 131,464 | $2,746,270 | -$2,808,819 | $20.89 | 10 |
| 2022 Q2 | 265,827 | $5,747,489 | -$901,180 | $21.63 | 10 |
| 2022 Q1 | 244,874 | $7,130,738 | +$434,181 | $29.12 | 15 |
| 2021 Q4 | 229,712 | $7,676,000 | +$753,523 | $33.42 | 16 |
| 2021 Q3 | 172,531 | $5,992,000 | +$1,273,437 | $32.29 | 12 |
| 2021 Q2 | 146,145 | $4,753,000 | +$1,446,280 | $32.52 | 9 |
| 2021 Q1 | 101,703 | $2,979,000 | +$1,446,805 | $29.29 | 8 |
| 2020 Q4 | 52,312 | $1,525,000 | +$1,525,000 | $29.17 | 7 |