| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $224.19 | 500 | $112,096.00 | 66,823 | 2024-05-01 | Filing |
| Officer | $223.25 | 1,434 | $320,134.62 | 67,323 | 2024-05-01 | Filing |
| Officer | $222.07 | 500 | $111,035.95 | 68,757 | 2024-05-01 | Filing |
| Officer | $220.96 | 877 | $193,781.92 | 69,257 | 2024-05-01 | Filing |
| Officer | $220.35 | 1,789 | $394,209.91 | 70,134 | 2024-05-01 | Filing |
| Officer | $219.36 | 600 | $131,616.84 | 71,923 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $231.83 | 200 | $46,365.00 | 0 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $230.76 | 700 | $161,532.00 | 200 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $230.01 | 500 | $115,005.00 | 900 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $228.89 | 400 | $91,556.00 | 1,400 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $227.37 | 300 | $68,211.63 | 1,800 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $226.34 | 900 | $203,708.25 | 2,100 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $225.45 | 534 | $120,390.67 | 3,000 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $224.01 | 1,000 | $224,010.00 | 3,534 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $223.13 | 1,822 | $406,540.49 | 4,534 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $221.83 | 894 | $198,314.95 | 6,356 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $220.68 | 2,851 | $629,147.85 | 7,250 | 2024-05-01 | Filing |
| Large Shareholder, Officer, Director | $219.78 | 1,899 | $417,357.09 | 10,101 | 2024-05-01 | Filing |
| Officer | $215.35 | 1,500 | $323,025.00 | 124,505 | 2024-04-08 | Filing |
| Large Shareholder, Officer, Director | $220.98 | 300 | $66,293.01 | 0 | 2024-04-01 | Filing |