| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.32 | 2,000 | $142,640.00 | 26,876 | 2026-05-27 | Filing | |
| $72.18 | 2,500 | $180,450.00 | 28,876 | 2026-05-27 | Filing | |
| $67.00 | 231 | $15,477.00 | 16,627 | 2026-05-19 | Filing | |
| $64.58 | 251 | $16,209.58 | 47,272 | 2026-05-18 | Filing | |
| $64.28 | 3,437 | $220,931.39 | 17,306 | 2026-05-15 | Filing | |
| $64.41 | 1,563 | $100,676.42 | 17,306 | 2026-05-15 | Filing | |
| $67.57 | 19 | $1,283.83 | 681 | 2026-05-13 | Filing | |
| $70.43 | 276 | $19,438.68 | 25,477 | 2026-05-04 | Filing | |
| $63.94 | 1,754 | $112,150.76 | 47,523 | 2026-04-22 | Filing | |
| $63.94 | 1,002 | $64,067.88 | 25,753 | 2026-04-22 | Filing | |
| $54.78 | 1,252 | $68,586.56 | 49,277 | 2026-03-31 | Filing | |
| $54.78 | 313 | $17,146.64 | 11,574 | 2026-03-31 | Filing | |
| $53.93 | 74 | $3,990.82 | 8,444 | 2026-03-30 | Filing | |
| $54.54 | 35 | $1,908.90 | 5,306 | 2026-03-27 | Filing | |
| $55.14 | 57 | $3,142.97 | 8,518 | 2026-03-26 | Filing | |
| $54.54 | 215 | $11,726.10 | 50,529 | 2026-03-27 | Filing | |
| $55.14 | 79 | $4,356.04 | 50,744 | 2026-03-26 | Filing | |
| $54.54 | 109 | $5,944.86 | 11,887 | 2026-03-27 | Filing | |
| $55.14 | 110 | $6,065.38 | 11,996 | 2026-03-26 | Filing | |
| $54.54 | 54 | $2,945.16 | 26,755 | 2026-03-27 | Filing |