| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 300,943 | $11,584,965 | -$1,521,161 | $38.5 | 4 |
| 2025 Q2 | 340,566 | $13,050,487 | -$12,200,305 | $38.33 | 4 |
| 2025 Q1 | 658,905 | $24,829,648 | +$161,925 | $37.68 | 5 |
| 2024 Q4 | 654,608 | $24,581,765 | +$3,473,399 | $37.55 | 4 |
| 2024 Q3 | 562,011 | $21,641,360 | +$15,222,701 | $38.51 | 5 |
| 2024 Q2 | 166,683 | $6,240,246 | +$350,336 | $37.44 | 5 |
| 2024 Q1 | 157,038 | $5,932,058 | -$1,418,261 | $37.78 | 6 |
| 2023 Q4 | 194,583 | $7,324,254 | +$777,795 | $37.64 | 6 |
| 2023 Q3 | 173,963 | $6,229,941 | -$37,525 | $35.81 | 3 |
| 2023 Q2 | 174,965 | $6,401,285 | +$3,033,504 | $36.59 | 4 |
| 2023 Q1 | 92,049 | $3,422,956 | -$388,188 | $37.19 | 2 |
| 2022 Q4 | 104,246 | $3,725,586 | -$1,804,270 | $35.74 | 2 |
| 2022 Q3 | 154,736 | $5,375,000 | +$404,234 | $34.73 | 2 |
| 2022 Q2 | 143,088 | $5,100,000 | -$312,088 | $35.64 | 1 |
| 2022 Q1 | 148,835 | $5,831,000 | +$5,831,000 | $39.18 | 2 |