| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $78.42 | 528 | $41,405.76 | 31,872 | 2026-03-27 | Filing | |
| $82.87 | 27 | $2,237.49 | 32,400 | 2026-03-26 | Filing | |
| $82.58 | 108 | $8,918.64 | 32,427 | 2026-03-26 | Filing | |
| $81.41 | 183 | $14,898.03 | 32,535 | 2026-03-26 | Filing | |
| $79.98 | 482 | $38,550.36 | 32,718 | 2026-03-26 | Filing | |
| $79.25 | 282 | $22,348.50 | 234,400 | 2026-03-27 | Filing | |
| $78.42 | 518 | $40,621.56 | 234,682 | 2026-03-27 | Filing | |
| $82.86 | 30 | $2,485.80 | 235,200 | 2026-03-26 | Filing | |
| $82.57 | 105 | $8,669.85 | 235,230 | 2026-03-26 | Filing | |
| $81.41 | 183 | $14,898.03 | 235,335 | 2026-03-26 | Filing |