| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.45 | 3,275 | $296,214.91 | 51,834 | 2026-03-16 | Filing | |
| $89.70 | 4,059 | $364,089.46 | 55,109 | 2026-03-16 | Filing | |
| $88.51 | 2,951 | $261,201.27 | 59,168 | 2026-03-16 | Filing | |
| $87.67 | 4,215 | $369,532.00 | 62,119 | 2026-03-16 | Filing | |
| $88.60 | 5,000 | $443,000.00 | 85,417 | 2026-03-12 | Filing | |
| $89.81 | 1,700 | $152,672.92 | 25,617 | 2026-03-06 | Filing | |
| $89.20 | 1,203 | $107,312.17 | 27,317 | 2026-03-06 | Filing | |
| $88.22 | 707 | $62,368.99 | 28,520 | 2026-03-06 | Filing | |
| $86.94 | 1,656 | $143,973.14 | 29,227 | 2026-03-06 | Filing | |
| $85.37 | 400 | $34,147.00 | 30,883 | 2026-03-06 | Filing | |
| $83.16 | 400 | $33,265.00 | 31,283 | 2026-03-06 | Filing | |
| $88.74 | 100 | $8,874.00 | 81,964 | 2026-03-05 | Filing | |
| $87.59 | 700 | $61,309.99 | 82,064 | 2026-03-05 | Filing | |
| $86.09 | 100 | $8,609.00 | 82,764 | 2026-03-05 | Filing | |
| $85.53 | 1,300 | $111,194.59 | 82,864 | 2026-03-05 | Filing | |
| $84.57 | 1,200 | $101,485.44 | 84,164 | 2026-03-05 | Filing | |
| $83.25 | 600 | $49,948.98 | 85,364 | 2026-03-05 | Filing | |
| $96.11 | 600 | $57,667.98 | 4,086 | 2026-03-02 | Filing | |
| $94.36 | 500 | $47,178.00 | 4,686 | 2026-03-02 | Filing | |
| $92.76 | 400 | $37,102.00 | 5,186 | 2026-03-02 | Filing |