| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.16 | 683 | $105,974.28 | 34,263 | 2026-06-10 | Filing | |
| $162.10 | 2,000 | $324,200.00 | 69,228 | 2026-06-05 | Filing | |
| $164.00 | 2,000 | $328,000.00 | 104,165 | 2026-06-03 | Filing | |
| $166.84 | 5,285 | $881,757.86 | 729 | 2026-05-28 | Filing | |
| $164.69 | 1,000 | $164,685.00 | 1,857 | 2026-05-28 | Filing | |
| $138.21 | 500 | $69,105.00 | 23,279 | 2026-05-20 | Filing | |
| $103.01 | 2,000 | $206,020.00 | 71,228 | 2026-05-01 | Filing | |
| $105.93 | 500 | $52,965.00 | 23,779 | 2026-04-22 | Filing | |
| $90.11 | 2,000 | $180,220.00 | 73,228 | 2026-04-10 | Filing | |
| $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 |