| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.98 | 2,500 | $222,448.75 | 4,409 | 2026-04-09 | Filing | |
| $78.42 | 974 | $76,381.08 | 33,343 | 2026-04-01 | Filing | |
| $81.73 | 7,500 | $612,992.25 | 8,811 | 2026-04-01 | Filing | |
| $75.05 | 9,186 | $689,409.30 | 32,710 | 2026-03-24 | Filing | |
| $80.87 | 500 | $40,435.00 | 24,279 | 2026-03-18 | Filing | |
| $87.24 | 3,908 | $340,933.92 | 26,536 | 2026-03-11 | Filing | |
| $85.27 | 2,734 | $233,128.18 | 30,444 | 2026-03-10 | Filing | |
| $83.75 | 6,582 | $551,242.50 | 22,125 | 2026-03-06 | Filing | |
| $88.24 | 500 | $44,120.00 | 24,779 | 2026-02-18 | Filing | |
| $92.00 | 10,000 | $920,000.00 | 68,496 | 2026-02-09 | Filing | |
| $88.00 | 10,000 | $880,000.00 | 78,496 | 2026-02-02 | Filing | |
| $83.00 | 5,000 | $415,000.00 | 88,496 | 2026-01-22 | Filing | |
| $78.25 | 500 | $39,125.00 | 25,279 | 2026-01-21 | Filing | |
| $75.50 | 1,034 | $78,067.00 | 2,857 | 2026-01-09 | Filing | |
| $75.12 | 5,000 | $375,600.00 | 60,066 | 2026-01-08 | Filing | |
| $75.26 | 3,600 | $270,945.00 | 9,523 | 2026-01-07 | Filing | |
| $76.20 | 1,333 | $101,574.60 | 18,477 | 2026-01-05 | Filing | |
| $71.61 | 500 | $35,805.00 | 25,779 | 2025-12-17 | Filing | |
| $79.93 | 6,774 | $541,477.66 | 93,496 | 2025-12-05 | Filing | |
| $79.11 | 3,726 | $294,768.33 | 100,270 | 2025-12-05 | Filing |