| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $125.24 | 3,208 | $401,769.92 | 7,820 | 2026-05-04 | Filing |
| Officer | $124.00 | 4,566 | $566,184.00 | 11,028 | 2026-05-04 | Filing |
| Officer | $123.29 | 2,375 | $292,813.75 | 15,594 | 2026-05-04 | Filing |
| Officer | $125.91 | 103 | $12,968.73 | 7,700 | 2026-05-04 | Filing |
| Officer | $125.29 | 3,235 | $405,313.15 | 7,803 | 2026-05-04 | Filing |
| Officer | $123.98 | 4,410 | $546,751.80 | 11,038 | 2026-05-04 | Filing |
| Officer | $123.18 | 2,521 | $310,536.78 | 15,448 | 2026-05-04 | Filing |
| 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 |