| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.05 | 11,969 | $395,523.98 | 5,500 | 2026-09-23 | Filing | |
| $36.19 | 800 | $28,952.00 | 115,167 | 2026-09-22 | Filing | |
| $36.47 | 6,000 | $218,800.80 | 114,300 | 2026-09-21 | Filing | |
| $35.00 | 100,000 | $3,500,000.00 | 64,953 | 2026-09-17 | Filing | |
| $35.00 | 200,000 | $7,000,000.00 | 115,167 | 2026-09-17 | Filing | |
| $37.89 | 52,500 | $1,989,408.75 | 15,167 | 2026-09-17 | Filing | |
| $38.56 | 14,493 | $558,812.40 | 10,500 | 2026-09-17 | Filing | |
| $38.27 | 20,000 | $765,466.00 | 73,969 | 2026-09-17 | Filing | |
| $39.24 | 1,400 | $54,937.54 | 39,068 | 2026-09-15 | Filing | |
| $38.14 | 45,000 | $1,716,187.50 | 40,468 | 2026-09-15 | Filing | |
| $38.27 | 8,667 | $331,716.42 | 10,500 | 2026-09-15 | Filing | |
| $38.99 | 6,090 | $237,449.10 | 39,021 | 2026-09-15 | Filing | |
| $39.31 | 20,000 | $786,126.00 | 45,111 | 2026-09-14 | Filing | |
| $40.13 | 15,000 | $601,947.00 | 65,179 | 2026-09-11 | Filing | |
| $39.40 | 2,291 | $90,275.94 | 128,334 | 2026-09-14 | Filing | |
| $38.30 | 30,000 | $1,149,084.00 | 56,450 | 2026-09-10 | Filing | |
| $37.55 | 8,000 | $300,396.00 | 10,500 | 2026-09-09 | Filing | |
| $40.68 | 15,000 | $610,134.00 | 65,179 | 2026-09-08 | Filing | |
| $34.77 | 2,292 | $79,685.73 | 130,625 | 2026-08-14 | Filing | |
| $34.97 | 2,292 | $80,154.45 | 132,917 | 2026-07-13 | Filing |