| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $216.25 | 300 | $64,875.51 | 3,400 | 2024-04-17 | Filing |
| Large Shareholder, Director | $215.12 | 1,100 | $236,627.71 | 3,700 | 2024-04-17 | Filing |
| Large Shareholder, Director | $214.06 | 3,330 | $712,821.47 | 4,800 | 2024-04-17 | Filing |
| Large Shareholder, Director | $212.97 | 2,315 | $493,028.56 | 8,130 | 2024-04-17 | Filing |
| Large Shareholder, Director | $212.02 | 2,260 | $479,175.14 | 10,445 | 2024-04-17 | Filing |
| Large Shareholder, Director | $210.82 | 1,175 | $247,718.55 | 12,705 | 2024-04-17 | Filing |
| Large Shareholder, Director | $209.48 | 1,300 | $272,321.40 | 13,880 | 2024-04-17 | Filing |
| Large Shareholder, Director | $208.18 | 800 | $166,544.72 | 15,180 | 2024-04-17 | Filing |
| Large Shareholder, Director | $206.96 | 400 | $82,783.48 | 15,980 | 2024-04-17 | Filing |
| Officer | $247.95 | 2,438 | $604,504.05 | 192,622 | 2024-04-15 | Filing |
| Officer | $246.97 | 1,762 | $435,162.02 | 195,060 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $249.11 | 500 | $124,554.75 | 526 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $247.58 | 1,400 | $346,614.24 | 1,026 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $246.42 | 2,400 | $591,403.68 | 2,426 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $245.29 | 2,200 | $539,629.42 | 4,826 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $244.22 | 1,700 | $415,167.20 | 7,026 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $242.96 | 791 | $192,184.29 | 8,726 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $241.01 | 200 | $48,201.06 | 9,517 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $240.47 | 1,800 | $432,851.22 | 9,717 | 2024-04-15 | Filing |
| Large Shareholder, Officer, Director | $239.33 | 1,227 | $293,652.63 | 11,517 | 2024-04-15 | Filing |