| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.54 | 911 | $139,871.48 | 433,678 | 2026-04-14 | Filing | |
| $152.51 | 6,669 | $1,017,079.85 | 434,589 | 2026-04-14 | Filing | |
| $121.47 | 2,959 | $359,425.59 | 6,134,870 | 2026-04-10 | Filing | |
| $120.56 | 6,850 | $825,804.49 | 6,137,829 | 2026-04-10 | Filing | |
| $119.86 | 9,593 | $1,149,806.43 | 6,144,679 | 2026-04-10 | Filing | |
| $118.77 | 1,500 | $178,155.00 | 6,154,272 | 2026-04-10 | Filing | |
| $117.57 | 400 | $47,027.00 | 6,155,772 | 2026-04-10 | Filing | |
| $116.12 | 600 | $69,670.02 | 6,156,172 | 2026-04-10 | Filing | |
| $114.40 | 100 | $11,440.00 | 6,156,772 | 2026-04-10 | Filing | |
| $113.56 | 500 | $56,782.00 | 6,156,872 | 2026-04-10 | Filing | |
| $112.11 | 1,100 | $123,321.88 | 6,157,372 | 2026-04-10 | Filing | |
| $111.07 | 1,875 | $208,254.75 | 6,158,472 | 2026-04-10 | Filing | |
| $110.13 | 1,423 | $156,717.69 | 6,160,347 | 2026-04-10 | Filing | |
| $109.05 | 600 | $65,430.00 | 6,161,770 | 2026-04-10 | Filing | |
| $106.04 | 600 | $63,622.98 | 6,162,370 | 2026-04-06 | Filing | |
| $104.93 | 799 | $83,840.67 | 6,162,970 | 2026-04-06 | Filing | |
| $103.76 | 4,901 | $508,540.50 | 6,163,769 | 2026-04-06 | Filing | |
| $103.17 | 14,781 | $1,524,995.68 | 6,168,670 | 2026-04-06 | Filing | |
| $102.33 | 6,419 | $656,844.07 | 6,183,451 | 2026-04-06 | Filing | |
| $101.45 | 6,149 | $623,816.05 | 222,311 | 2026-04-05 | Filing |