| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,340,018 | $121,528,242 | +$9,931,624 | $36.39 | 1 |
| 2025 Q2 | 3,055,122 | $106,999,853 | -$36,147,876 | $35.02 | 1 |
| 2025 Q1 | 4,135,134 | $140,511,714 | +$11,037,685 | $33.98 | 15 |
| 2024 Q4 | 3,807,963 | $121,892,954 | +$10,029,093 | $32.01 | 13 |
| 2024 Q3 | 3,494,650 | $115,187,159 | +$10,956,629 | $32.96 | 11 |
| 2024 Q2 | 3,173,799 | $95,758,517 | +$39,173,000 | $30.19 | 14 |
| 2024 Q1 | 1,874,698 | $55,814,414 | -$111,094 | $29.77 | 13 |
| 2023 Q4 | 1,880,050 | $52,190,160 | -$1,500,348 | $27.76 | 12 |
| 2023 Q3 | 1,926,816 | $51,020,695 | +$162,227 | $26.48 | 10 |
| 2023 Q2 | 1,920,272 | $52,765,147 | -$345,820 | $27.48 | 11 |
| 2023 Q1 | 1,956,947 | $54,311,623 | -$2,066,014 | $27.75 | 11 |
| 2022 Q4 | 1,913,790 | $55,428,223 | +$2,423,242 | $28.96 | 11 |
| 2022 Q3 | 1,833,767 | $47,431,000 | +$5,973,268 | $25.86 | 7 |
| 2022 Q2 | 1,600,933 | $44,911,726 | +$5,604,894 | $28.01 | 7 |
| 2022 Q1 | 1,411,610 | $42,922,000 | -$18,200,489 | $30.4 | 4 |
| 2021 Q4 | 2,011,047 | $62,583,000 | +$1,767,790 | $28.93 | 5 |
| 2021 Q3 | 397,460 | $11,019,000 | +$634,642 | $27.72 | 3 |
| 2021 Q2 | 374,622 | $10,634,000 | +$10,614,000 | $28.38 | 2 |
| 2021 Q1 | 712 | $20,000 | +$20,000 | $28.09 | 1 |