| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $119.57 | 7,002 | $837,229.14 | 604,294 | 2026-03-10 | Filing | |
| $118.56 | 8,715 | $1,033,250.40 | 611,296 | 2026-03-10 | Filing | |
| $117.54 | 9,342 | $1,098,058.68 | 620,011 | 2026-03-10 | Filing | |
| $116.82 | 2,257 | $263,662.74 | 629,353 | 2026-03-10 | Filing | |
| $115.12 | 11,240 | $1,293,948.80 | 631,610 | 2026-03-10 | Filing | |
| $105.00 | 25,000 | $2,625,000.00 | 355,230 | 2026-03-04 | Filing | |
| $93.00 | 1,341 | $124,713.00 | 95,277 | 2026-03-03 | Filing |