| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $56.16 | 508 | $28,529.28 | 118,727 | 2026-06-01 | Filing | |
| $55.59 | 7,158 | $397,890.31 | 119,235 | 2026-06-01 | Filing | |
| $54.55 | 11,876 | $647,857.18 | 41,480 | 2026-05-22 | Filing | |
| $54.90 | 3,000 | $164,700.00 | 80,603 | 2026-05-15 | Filing | |
| $57.35 | 391 | $22,423.85 | 81,490 | 2026-05-12 | Filing | |
| $56.62 | 4,504 | $255,000.72 | 81,881 | 2026-05-12 | Filing | |
| $58.34 | 738 | $43,051.53 | 118,353 | 2026-05-05 | Filing | |
| $57.47 | 6,928 | $398,157.70 | 119,091 | 2026-05-05 | Filing | |
| $58.47 | 4,688 | $274,083.92 | 118,353 | 2026-05-04 | Filing | |
| $60.08 | 1,000 | $60,080.00 | 12,541 | 2026-04-01 | Filing | |
| $66.14 | 3,000 | $198,420.00 | 83,218 | 2026-02-17 | Filing | |
| $66.38 | 2,667 | $177,022.66 | 36,956 | 2026-02-13 | Filing | |
| $64.89 | 6,667 | $432,588.30 | 123,041 | 2026-02-02 | Filing | |
| $67.54 | 80 | $5,403.20 | 98,377 | 2025-12-17 | Filing | |
| $67.24 | 6,671 | $448,525.35 | 98,457 | 2025-12-17 | Filing | |
| $67.16 | 4,994 | $335,415.02 | 105,128 | 2025-12-16 | Filing | |
| $66.64 | 21,772 | $1,450,894.79 | 110,122 | 2025-12-16 | Filing | |
| $67.26 | 2,491 | $167,553.88 | 70,563 | 2025-12-17 | Filing | |
| $67.17 | 2,371 | $159,261.26 | 73,054 | 2025-12-16 | Filing | |
| $66.58 | 6,738 | $448,587.74 | 75,425 | 2025-12-16 | Filing |