| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.92 | 1,000 | $170,920.00 | 31,297 | 2026-07-10 | Filing | |
| $155.94 | 13,294 | $2,073,066.36 | 46,806 | 2026-06-23 | Filing | |
| $155.29 | 15,593 | $2,421,436.97 | 60,100 | 2026-06-23 | Filing | |
| $154.01 | 14,947 | $2,301,987.47 | 75,693 | 2026-06-23 | Filing | |
| $153.00 | 5,630 | $861,390.00 | 90,640 | 2026-06-23 | Filing | |
| $163.48 | 1,000 | $163,480.00 | 32,297 | 2026-06-10 | Filing | |
| $180.00 | 7,132 | $1,283,760.00 | 13,775 | 2026-06-03 | Filing | |
| $171.09 | 225 | $38,495.25 | 1,090 | 2026-06-01 | Filing | |
| $120.00 | 275 | $33,000.00 | 1,090 | 2026-05-18 | Filing | |
| $117.73 | 1,000 | $117,730.00 | 18,382 | 2026-05-11 | Filing | |
| $96.25 | 1,000 | $96,250.00 | 19,382 | 2026-04-10 | Filing | |
| $100.67 | 1,000 | $100,670.00 | 20,382 | 2026-03-10 | Filing | |
| $101.84 | 252 | $25,663.68 | 0 | 2026-02-17 | Filing | |
| $103.45 | 1,000 | $103,450.00 | 20,075 | 2026-02-10 | Filing | |
| $105.49 | 1,000 | $105,490.00 | 21,075 | 2026-01-12 | Filing | |
| $117.37 | 1,000 | $117,370.00 | 22,075 | 2025-12-10 | Filing | |
| $110.04 | 33 | $3,631.32 | 0 | 2025-12-01 | Filing | |
| $107.48 | 327 | $35,145.96 | 0 | 2025-11-17 | Filing | |
| $114.29 | 1,000 | $114,290.00 | 21,628 | 2025-11-10 | Filing | |
| $119.00 | 1,000 | $119,000.00 | 22,628 | 2025-10-10 | Filing |