| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $91.25 | 200 | $18,249.00 | 5,586 | 2026-03-02 | Filing | |
| $90.47 | 3,056 | $276,490.68 | 5,786 | 2026-03-02 | Filing | |
| $89.42 | 600 | $53,652.00 | 8,842 | 2026-03-02 | Filing | |
| $87.80 | 300 | $26,340.99 | 9,442 | 2026-03-02 | Filing | |
| $86.01 | 102 | $8,773.46 | 9,742 | 2026-03-02 | Filing | |
| $96.65 | 100 | $9,665.00 | 270,058 | 2026-03-02 | Filing | |
| $95.66 | 400 | $38,262.00 | 270,158 | 2026-03-02 | Filing |