| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 247,254 | $9,521,751 | +$127,545 | $38.51 | 3 |
| 2025 Q3 | 5,556,155 | $207,105,463 | +$36,457,994 | $37.27 | 39 |
| 2025 Q2 | 4,567,770 | $157,318,165 | +$44,523,102 | $34.43 | 36 |
| 2025 Q1 | 3,275,227 | $95,618,796 | +$26,383,523 | $29.19 | 30 |
| 2024 Q4 | 2,371,580 | $69,227,255 | +$2,825,316 | $29.14 | 28 |
| 2024 Q3 | 2,275,690 | $63,257,917 | +$4,493,647 | $27.75 | 22 |
| 2024 Q2 | 2,115,686 | $55,366,255 | -$2,273,245 | $26.17 | 23 |
| 2024 Q1 | 2,203,584 | $55,932,995 | -$4,019,152 | $25.38 | 21 |
| 2023 Q4 | 2,361,936 | $54,439,663 | +$384,221 | $23.05 | 17 |
| 2023 Q3 | 2,345,266 | $52,594,577 | -$3,924,670 | $22.43 | 16 |
| 2023 Q2 | 2,575,706 | $60,142,671 | -$1,080,978 | $23.33 | 20 |
| 2023 Q1 | 2,622,184 | $58,575,975 | +$3,477,154 | $22.33 | 19 |
| 2022 Q4 | 2,466,279 | $56,959,276 | +$3,867,251 | $23.10 | 16 |
| 2022 Q3 | 2,190,689 | $47,178,000 | +$17,112,676 | $21.54 | 13 |
| 2022 Q2 | 1,394,522 | $31,639,000 | +$28,392,142 | $22.69 | 12 |
| 2022 Q1 | 143,532 | $3,836,000 | +$3,836,000 | $26.23 | 6 |