| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $234.06 | 2,726 | $638,040.47 | 8,643 | 2024-04-23 | Filing |
| | $232.88 | 1,300 | $302,741.01 | 11,369 | 2024-04-23 | Filing |
| | $231.58 | 400 | $92,630.52 | 12,669 | 2024-04-23 | Filing |
| | $230.43 | 500 | $115,212.50 | 13,069 | 2024-04-23 | Filing |
| | $229.80 | 800 | $183,842.00 | 13,569 | 2024-04-23 | Filing |
| | $228.28 | 811 | $185,136.13 | 14,369 | 2024-04-23 | Filing |
| | $227.38 | 700 | $159,169.22 | 15,180 | 2024-04-23 | Filing |
| | $226.28 | 500 | $113,142.00 | 15,880 | 2024-04-23 | Filing |
| Director | $215.57 | 1,145 | $246,827.65 | 3,688 | 2024-04-18 | Filing |
| Large Shareholder, Director | $224.69 | 100 | $22,469.00 | 0 | 2024-04-17 | Filing |
| Large Shareholder, Director | $223.47 | 200 | $44,693.50 | 100 | 2024-04-17 | Filing |
| Large Shareholder, Director | $222.04 | 600 | $133,221.00 | 300 | 2024-04-17 | Filing |
| Large Shareholder, Director | $220.85 | 800 | $176,683.52 | 900 | 2024-04-17 | Filing |
| Large Shareholder, Director | $219.81 | 800 | $175,850.96 | 1,700 | 2024-04-17 | Filing |
| Large Shareholder, Director | $218.66 | 600 | $131,196.00 | 2,500 | 2024-04-17 | Filing |
| Large Shareholder, Director | $217.37 | 300 | $65,211.00 | 3,100 | 2024-04-17 | Filing |
| 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 |