| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.25 | 30,000 | $1,177,500.00 | 49,819 | 2025-12-09 | Filing | |
| $39.50 | 15,000 | $592,500.00 | 79,819 | 2025-12-08 | Filing | |
| $39.42 | 15,000 | $591,300.00 | 94,819 | 2025-12-08 | Filing | |
| $39.75 | 15,000 | $596,250.00 | 109,819 | 2025-12-08 | Filing | |
| $39.55 | 15,000 | $593,250.00 | 124,819 | 2025-12-08 | Filing | |
| $39.50 | 10,000 | $395,000.00 | 139,819 | 2025-12-08 | Filing | |
| $43.59 | 34,659 | $1,510,785.81 | 0 | 2025-11-17 | Filing | |
| $42.98 | 73,941 | $3,177,984.18 | 34,659 | 2025-11-17 | Filing | |
| $45.26 | 3,250 | $147,095.00 | 97,389 | 2025-10-15 | Filing | |
| $44.75 | 31,708 | $1,418,933.00 | 0 | 2025-10-15 | Filing | |
| $44.10 | 76,892 | $3,390,937.20 | 31,708 | 2025-10-15 | Filing | |
| $43.99 | 5,191 | $228,352.09 | 53,507 | 2025-10-01 | Filing | |
| $50.16 | 22,386 | $1,122,935.49 | 1,370 | 2025-09-23 | Filing | |
| $50.16 | 13,510 | $677,694.02 | 827 | 2025-09-23 | Filing | |
| $50.16 | 14,304 | $717,522.97 | 876 | 2025-09-23 | Filing | |
| $50.16 | 13,387 | $671,524.05 | 820 | 2025-09-23 | Filing | |
| $50.17 | 82,160 | $4,121,589.26 | 23,756 | 2025-09-19 | Filing | |
| $50.17 | 49,587 | $2,487,551.69 | 14,337 | 2025-09-19 | Filing | |
| $50.17 | 52,501 | $2,633,733.67 | 15,180 | 2025-09-19 | Filing | |
| $50.17 | 49,134 | $2,464,826.76 | 14,207 | 2025-09-19 | Filing |