| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.57 | 500 | $16,782.50 | 5,862 | 2025-11-21 | Filing | |
| $33.74 | 30,000 | $1,012,197.00 | 60,000 | 2025-11-13 | Filing | |
| $33.83 | 74,000 | $2,503,249.80 | 109,266 | 2025-11-10 | Filing | |
| $33.72 | 14,500 | $489,009.60 | 89,168 | 2025-11-10 | Filing | |
| $34.56 | 10,000 | $345,630.00 | 107,859 | 2025-11-07 | Filing | |
| $40.44 | 12,345 | $499,254.02 | 74,668 | 2025-08-19 | Filing | |
| $42.45 | 3,563 | $151,238.30 | 7,983 | 2025-08-08 | Filing | |
| $42.89 | 6,331 | $271,534.06 | 62,323 | 2025-08-08 | Filing | |
| $42.05 | 17,209 | $723,681.47 | 55,992 | 2025-08-08 | Filing | |
| $45.63 | 11,050 | $504,187.19 | 38,783 | 2025-05-09 | Filing | |
| $44.93 | 10,949 | $491,921.05 | 35,266 | 2025-05-08 | Filing | |
| $43.75 | 11,500 | $503,074.40 | 27,733 | 2025-05-06 | Filing | |
| $45.23 | 4,420 | $199,907.76 | 4,420 | 2025-05-05 | Filing | |
| $60.93 | 3,448 | $210,086.64 | 24,317 | 2025-02-28 | Filing | |
| $60.43 | 20,869 | $1,261,057.32 | 20,869 | 2025-02-28 | Filing | |
| $61.08 | 400 | $24,432.56 | 16,233 | 2025-02-28 | Filing | |
| $60.49 | 15,833 | $957,796.75 | 15,833 | 2025-02-28 | Filing | |
| $78.00 | 1,300 | $101,400.00 | 2,452 | 2024-07-26 | Filing | |
| $78.00 | 3,100 | $241,800.00 | 4,910 | 2024-07-26 | Filing | |
| $78.00 | 10,000 | $780,000.00 | 10,000 | 2024-07-26 | Filing |