| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.35 | 2,000 | $174,700.00 | 51,542 | 2026-04-10 | Filing | |
| $89.00 | 2,500 | $222,500.00 | 53,542 | 2026-04-09 | Filing | |
| $87.11 | 2,670 | $232,586.10 | 56,042 | 2026-04-09 | Filing | |
| $86.62 | 3,094 | $267,996.09 | 58,712 | 2026-04-09 | Filing | |
| $86.05 | 1,200 | $103,260.00 | 0 | 2026-04-01 | Filing | |
| $85.19 | 3,400 | $289,661.64 | 1,200 | 2026-04-01 | Filing | |
| $85.37 | 7,400 | $631,738.74 | 0 | 2026-03-31 | Filing | |
| $86.05 | 1,100 | $94,655.00 | 61,202 | 2026-04-01 | Filing | |
| $85.41 | 13,540 | $1,156,510.98 | 62,302 | 2026-04-01 | Filing | |
| $85.38 | 7,600 | $648,881.92 | 61,202 | 2026-03-31 | Filing | |
| $80.26 | 24,727 | $1,984,554.40 | 61,202 | 2026-03-25 | Filing | |
| $80.05 | 1,200 | $96,060.00 | 61,202 | 2026-03-23 | Filing | |
| $79.87 | 6,105 | $487,608.79 | 62,402 | 2026-03-23 | Filing | |
| $78.40 | 8,214 | $643,950.49 | 68,507 | 2026-03-23 | Filing | |
| $77.21 | 52,975 | $4,089,982.55 | 76,721 | 2026-03-23 | Filing | |
| $76.73 | 22,756 | $1,746,133.87 | 129,696 | 2026-03-23 | Filing | |
| $79.94 | 1,200 | $95,933.04 | 0 | 2026-03-20 | Filing | |
| $79.24 | 600 | $47,546.34 | 1,200 | 2026-03-20 | Filing | |
| $77.71 | 700 | $54,397.77 | 1,800 | 2026-03-20 | Filing | |
| $83.72 | 11,111 | $930,207.36 | 68,052 | 2026-03-11 | Filing |