| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $115.00 | 205,807 | $23,667,805.00 | 7,700 | 2026-04-17 | Filing |
| Large Shareholder, Officer, Director | $110.19 | 25,000 | $2,754,750.00 | 0 | 2026-04-16 | Filing |
| Officer | $110.17 | 3,431 | $377,993.27 | 7,700 | 2026-04-16 | Filing |
| Officer | $107.00 | 7,000 | $749,000.00 | 78,115 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $102.60 | 7,746 | $794,739.60 | 0 | 2026-04-10 | Filing |
| Large Shareholder, Officer, Director | $101.26 | 13,805 | $1,397,894.30 | 7,746 | 2026-04-10 | Filing |
| Large Shareholder, Officer, Director | $100.56 | 21,603 | $2,172,397.68 | 21,551 | 2026-04-10 | Filing |
| Large Shareholder, Officer, Director | $99.40 | 5,097 | $506,641.80 | 43,154 | 2026-04-10 | Filing |
| Large Shareholder, Officer, Director | $98.44 | 1,749 | $172,171.56 | 48,251 | 2026-04-10 | Filing |
| Officer | $105.00 | 205,821 | $21,611,205.00 | 11,131 | 2026-04-08 | Filing |
| Director | $96.80 | 90 | $8,712.00 | 7,782 | 2026-04-01 | Filing |
| Director | $96.00 | 920 | $88,320.00 | 7,872 | 2026-04-01 | Filing |
| Director | $95.00 | 990 | $94,050.00 | 8,792 | 2026-04-01 | Filing |
| Officer | $96.02 | 728 | $69,902.56 | 6,947 | 2026-04-01 | Filing |
| Officer | $95.53 | 1,046 | $99,924.38 | 85,115 | 2026-03-16 | Filing |
| Officer | $94.58 | 4,075 | $385,413.50 | 86,161 | 2026-03-16 | Filing |
| Officer | $93.69 | 1,249 | $117,018.81 | 90,236 | 2026-03-16 | Filing |
| Officer | $92.37 | 1,130 | $104,378.10 | 91,485 | 2026-03-16 | Filing |
| Officer | $95.44 | 1,230 | $117,391.20 | 92,615 | 2026-03-16 | Filing |
| Officer | $94.52 | 4,140 | $391,312.80 | 93,845 | 2026-03-16 | Filing |