| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.80 | 111 | $8,857.80 | 231,889 | 2026-04-02 | Filing | |
| $84.40 | 45 | $3,798.00 | 232,000 | 2026-04-01 | Filing | |
| $83.51 | 204 | $17,036.04 | 232,045 | 2026-04-01 | Filing | |
| $82.20 | 551 | $45,292.20 | 232,249 | 2026-04-01 | Filing | |
| $84.28 | 10,000 | $842,800.00 | 410,000 | 2026-04-01 | Filing | |
| $84.40 | 45 | $3,798.00 | 29,200 | 2026-04-01 | Filing | |
| $83.51 | 204 | $17,036.04 | 29,245 | 2026-04-01 | Filing | |
| $82.20 | 551 | $45,292.20 | 29,449 | 2026-04-01 | Filing | |
| $80.85 | 10,000 | $808,500.00 | 420,000 | 2026-03-31 | Filing | |
| $82.58 | 422 | $34,848.76 | 30,000 | 2026-03-31 | Filing | |
| $81.77 | 72 | $5,887.44 | 30,422 | 2026-03-31 | Filing | |
| $80.78 | 306 | $24,718.68 | 30,494 | 2026-03-31 | Filing | |
| $79.23 | 144 | $11,409.12 | 30,800 | 2026-03-30 | Filing | |
| $78.45 | 656 | $51,463.20 | 30,944 | 2026-03-30 | Filing | |
| $82.57 | 419 | $34,596.83 | 232,800 | 2026-03-31 | Filing | |
| $81.31 | 132 | $10,732.92 | 233,219 | 2026-03-31 | Filing | |
| $80.81 | 249 | $20,121.69 | 233,351 | 2026-03-31 | Filing | |
| $79.23 | 144 | $11,409.12 | 233,600 | 2026-03-30 | Filing | |
| $78.45 | 656 | $51,463.20 | 233,744 | 2026-03-30 | Filing | |
| $79.26 | 272 | $21,558.72 | 31,600 | 2026-03-27 | Filing |