| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 756,906 | $41,494,050 | +$7,657,230 | $54.82 | 6 |
| 2025 Q2 | 617,227 | $31,485,712 | +$4,570,709 | $51 | 5 |
| 2025 Q1 | 527,610 | $26,908,794 | +$1,188,436 | $51.01 | 7 |
| 2024 Q4 | 505,723 | $23,942,646 | -$202,470 | $47.33 | 8 |
| 2024 Q3 | 508,916 | $24,741,680 | +$1,105,643 | $48 | 9 |
| 2024 Q2 | 486,309 | $24,084,691 | +$220,655 | $49.49 | 10 |
| 2024 Q1 | 482,178 | $23,733,226 | -$6,714,762 | $49.22 | 8 |
| 2023 Q4 | 618,810 | $28,454,147 | +$5,922,571 | $45.95 | 6 |
| 2023 Q3 | 488,640 | $25,850,627 | -$5,925,769 | $52.89 | 7 |
| 2023 Q2 | 602,720 | $28,506,832 | -$910,508 | $47.3 | 5 |
| 2023 Q1 | 621,982 | $30,119,175 | +$14,557,708 | $48.39 | 4 |
| 2022 Q4 | 303,478 | $15,541,000 | +$15,541,000 | $51.21 | 1 |