| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.73 | 6,819 | $714,153.87 | 169,709 | 2026-05-13 | Filing | |
| $106.78 | 1,600 | $170,848.00 | 5,706 | 2026-05-14 | Filing | |
| $108.00 | 470 | $50,760.00 | 70,270 | 2026-05-14 | Filing | |
| $95.00 | 604 | $57,380.00 | 396,375 | 2026-04-22 | Filing | |
| $100.00 | 17,115 | $1,711,500.00 | 45,261 | 2026-04-22 | Filing | |
| $93.50 | 2,000 | $186,990.00 | 5,177 | 2026-04-22 | Filing | |
| $94.56 | 15,000 | $1,418,400.00 | 48,025 | 2026-04-21 | Filing | |
| $89.57 | 15,000 | $1,343,550.00 | 63,025 | 2026-04-20 | Filing | |
| $95.00 | 50,000 | $4,750,000.00 | 50,000 | 2026-04-21 | Filing | |
| $91.00 | 10,000 | $910,000.00 | 50,686 | 2026-04-21 | Filing | |
| $90.00 | 5,000 | $450,000.00 | 147,716 | 2026-04-20 | Filing | |
| $96.02 | 8,787 | $843,756.74 | 62,376 | 2026-04-21 | Filing | |
| $94.09 | 6,486 | $610,270.33 | 152,716 | 2026-04-21 | Filing | |
| $90.00 | 2,431 | $218,790.00 | 159,202 | 2026-04-20 | Filing | |
| $88.09 | 7,500 | $660,675.00 | 396,979 | 2026-04-20 | Filing | |
| $82.63 | 8,000 | $661,040.00 | 13,143 | 2026-04-16 | Filing | |
| $82.00 | 7,500 | $615,000.00 | 404,479 | 2026-04-17 | Filing | |
| $85.00 | 25,000 | $2,125,000.00 | 178,328 | 2026-04-17 | Filing | |
| $81.54 | 1,716 | $139,922.64 | 16,716 | 2026-04-16 | Filing | |
| $86.88 | 5,000 | $434,400.00 | 161,633 | 2026-04-16 | Filing |