| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.73 | 593 | $47,279.89 | 21,680 | 2026-05-11 | Filing | |
| $83.98 | 1,019 | $85,575.62 | 33,682 | 2026-05-04 | Filing | |
| $82.99 | 1,000 | $82,988.90 | 33,934 | 2026-05-01 | Filing | |
| $83.99 | 19 | $1,595.77 | 34,934 | 2026-05-01 | Filing | |
| $79.79 | 8,324 | $664,143.66 | 39,699 | 2026-04-09 | Filing | |
| $80.50 | 4,676 | $376,400.70 | 48,023 | 2026-04-09 | Filing | |
| $80.98 | 1,019 | $82,522.70 | 33,934 | 2026-04-06 | Filing | |
| $80.05 | 18,004 | $1,441,209.40 | 21,266 | 2026-04-02 | Filing | |
| $80.59 | 4,676 | $376,845.85 | 39,270 | 2026-04-02 | Filing | |
| $85.21 | 7,901 | $673,227.62 | 39,699 | 2026-03-11 | Filing | |
| $84.46 | 5,099 | $430,668.17 | 47,600 | 2026-03-11 | Filing | |
| $85.38 | 1,019 | $87,004.46 | 33,934 | 2026-03-11 | Filing | |
| $85.93 | 11,340 | $974,430.32 | 21,266 | 2026-03-02 | Filing | |
| $83.84 | 24,000 | $2,012,076.00 | 21,266 | 2026-02-25 | Filing | |
| $76.61 | 19,898 | $1,524,451.44 | 83,896 | 2026-02-12 | Filing | |
| $77.13 | 2,532 | $195,289.87 | 103,794 | 2026-02-12 | Filing | |
| $85.70 | 1,019 | $87,332.07 | 22,002 | 2026-01-09 | Filing | |
| $85.98 | 8,708 | $748,707.74 | 31,870 | 2026-01-06 | Filing | |
| $84.62 | 2,632 | $222,721.42 | 40,578 | 2026-01-06 | Filing | |
| $83.74 | 5,900 | $494,066.00 | 38,970 | 2025-12-12 | Filing |