| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $254.94 | 2,100 | $535,381.56 | 8,375 | 2024-03-22 | Filing |
| Large Shareholder, Director | $253.75 | 2,085 | $529,078.55 | 10,475 | 2024-03-22 | Filing |
| Large Shareholder, Director | $252.59 | 2,500 | $631,472.75 | 12,560 | 2024-03-22 | Filing |
| Large Shareholder, Director | $251.61 | 1,320 | $332,128.50 | 15,060 | 2024-03-22 | Filing |
| Director | $260.00 | 1,145 | $297,700.00 | 4,833 | 2024-03-21 | Filing |
| Large Shareholder, Director | $244.18 | 300 | $73,252.71 | 0 | 2024-03-15 | Filing |
| Large Shareholder, Director | $243.16 | 900 | $218,847.24 | 300 | 2024-03-15 | Filing |
| Large Shareholder, Director | $242.35 | 2,183 | $529,046.99 | 1,200 | 2024-03-15 | Filing |
| Large Shareholder, Director | $241.27 | 2,800 | $675,559.92 | 3,383 | 2024-03-15 | Filing |
| Large Shareholder, Director | $240.37 | 500 | $120,183.50 | 6,183 | 2024-03-15 | Filing |
| Large Shareholder, Director | $239.24 | 1,710 | $409,093.05 | 6,683 | 2024-03-15 | Filing |
| Large Shareholder, Director | $238.10 | 1,686 | $401,435.76 | 8,393 | 2024-03-15 | Filing |
| Large Shareholder, Director | $237.13 | 1,100 | $260,840.03 | 10,079 | 2024-03-15 | Filing |
| Large Shareholder, Director | $236.04 | 2,200 | $519,284.92 | 11,179 | 2024-03-15 | Filing |
| Large Shareholder, Director | $235.01 | 1,500 | $352,508.10 | 13,379 | 2024-03-15 | Filing |
| Large Shareholder, Director | $233.62 | 400 | $93,446.52 | 14,879 | 2024-03-15 | Filing |
| Large Shareholder, Director | $231.94 | 100 | $23,194.00 | 15,279 | 2024-03-15 | Filing |
| Large Shareholder, Director | $230.86 | 400 | $92,343.00 | 15,379 | 2024-03-15 | Filing |
| Large Shareholder, Director | $229.64 | 500 | $114,820.40 | 15,779 | 2024-03-15 | Filing |
| Large Shareholder, Director | $227.26 | 100 | $22,726.00 | 16,279 | 2024-03-15 | Filing |