| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,398,004 | $123,733,800 | +$98,638,229 | $51.66 | 72 |
| 2025 Q2 | 493,296 | $21,688,838 | +$1,273,967 | $43.97 | 29 |
| 2025 Q1 | 464,649 | $19,435,918 | +$3,273,012 | $41.83 | 18 |
| 2024 Q4 | 386,676 | $13,568,029 | +$1,640,735 | $35.09 | 9 |
| 2024 Q3 | 331,167 | $11,663,186 | +$3,318,113 | $35.2 | 9 |
| 2024 Q2 | 236,916 | $7,389,915 | -$1,356,528 | $31.04 | 8 |
| 2024 Q1 | 282,506 | $8,380,437 | +$1,273,096 | $29.66 | 7 |
| 2023 Q4 | 239,594 | $6,606,936 | -$16,370,899 | $27.56 | 8 |
| 2023 Q3 | 832,958 | $20,654,600 | -$46,423,384 | $24.71 | 6 |
| 2023 Q2 | 2,675,561 | $68,751,403 | +$5,493,357 | $25.66 | 8 |
| 2023 Q1 | 2,464,521 | $64,967,086 | +$63,617,138 | $26.36 | 7 |
| 2022 Q4 | 51,212 | $1,250,095 | -$1,358,178 | $24.41 | 1 |
| 2022 Q3 | 112,123 | $2,493,000 | +$273,876 | $22.24 | 3 |
| 2022 Q2 | 99,788 | $2,414,000 | +$2,414,000 | $24.19 | 1 |