| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.00 | 1,273 | $120,935.00 | 152,328 | 2026-04-07 | Filing | |
| $92.99 | 2,546 | $236,752.54 | 152,328 | 2026-04-06 | Filing | |
| $92.38 | 1,666 | $153,905.08 | 341,872 | 2026-04-06 | Filing | |
| $90.00 | 4,238 | $381,420.00 | 363,726 | 2026-04-02 | Filing | |
| $98.04 | 7,200 | $705,888.00 | 371,840 | 2026-04-01 | Filing | |
| $87.58 | 1,194 | $104,570.52 | 93,053 | 2026-04-02 | Filing | |
| $98.04 | 5,000 | $490,200.00 | 0 | 2026-04-01 | Filing | |
| $98.04 | 30,000 | $2,941,200.00 | 0 | 2026-04-01 | Filing | |
| $123.08 | 10,000 | $1,230,800.00 | 540,376 | 2026-03-23 | Filing | |
| $118.58 | 1,810 | $214,629.80 | 584,156 | 2026-03-13 | Filing | |
| $117.79 | 3,220 | $379,283.80 | 585,966 | 2026-03-13 | Filing | |
| $116.75 | 1,424 | $166,252.00 | 589,186 | 2026-03-13 | Filing | |
| $115.62 | 2,868 | $331,598.16 | 590,610 | 2026-03-13 | Filing | |
| $114.73 | 2,941 | $337,420.93 | 593,478 | 2026-03-13 | Filing | |
| $113.80 | 2,737 | $311,470.60 | 596,419 | 2026-03-13 | Filing | |
| $113.00 | 3,819 | $431,547.00 | 152,328 | 2026-03-12 | Filing | |
| $113.33 | 1,151 | $130,442.83 | 343,538 | 2026-03-12 | Filing | |
| $112.64 | 10,519 | $1,184,860.16 | 344,689 | 2026-03-12 | Filing | |
| $121.48 | 600 | $72,888.00 | 599,156 | 2026-03-10 | Filing | |
| $120.74 | 4,538 | $547,918.12 | 599,756 | 2026-03-10 | Filing |