| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.39 | 3,644 | $252,868.82 | 359,867 | 2026-03-30 | Filing | |
| $68.28 | 1,512 | $103,239.81 | 363,511 | 2026-03-30 | Filing | |
| $78.49 | 1,100 | $86,335.15 | 21,777 | 2026-03-26 | Filing | |
| $76.85 | 1,200 | $92,216.40 | 22,877 | 2026-03-26 | Filing | |
| $75.62 | 1,700 | $128,551.79 | 24,077 | 2026-03-26 | Filing | |
| $78.14 | 5,000 | $390,700.00 | 80,417 | 2026-03-26 | Filing | |
| $90.95 | 50 | $4,547.50 | 67,926 | 2026-03-16 | Filing | |
| $89.82 | 463 | $41,588.28 | 67,976 | 2026-03-16 | Filing | |
| $88.79 | 753 | $66,860.00 | 68,439 | 2026-03-16 | Filing | |
| $87.55 | 250 | $21,887.00 | 69,192 | 2026-03-16 | Filing | |
| $90.45 | 500 | $45,227.00 | 59,369 | 2026-03-16 | Filing | |
| $89.89 | 2,780 | $249,903.10 | 59,869 | 2026-03-16 | Filing | |
| $88.71 | 2,590 | $229,769.52 | 62,649 | 2026-03-16 | Filing | |
| $87.36 | 400 | $34,945.00 | 65,239 | 2026-03-16 | Filing | |
| $91.65 | 100 | $9,165.00 | 234,292 | 2026-03-16 | Filing | |
| $90.63 | 600 | $54,378.00 | 234,392 | 2026-03-16 | Filing | |
| $89.70 | 2,720 | $243,972.58 | 234,992 | 2026-03-16 | Filing | |
| $88.66 | 1,380 | $122,345.69 | 237,712 | 2026-03-16 | Filing | |
| $87.70 | 1,700 | $149,085.92 | 239,092 | 2026-03-16 | Filing | |
| $91.35 | 500 | $45,677.00 | 51,334 | 2026-03-16 | Filing |