| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Director | $225.79 | 1 | $225.79 | 16,379 | 2024-03-15 | Filing |
| Officer | $225.35 | 4,750 | $1,070,412.50 | 196,740 | 2024-03-15 | Filing |
| Officer | $245.00 | 1,500 | $367,500.00 | 226,051 | 2024-03-14 | Filing |
| Large Shareholder, Officer, Director | $270.41 | 500 | $135,206.00 | 0 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $269.33 | 1,400 | $377,060.88 | 500 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $268.40 | 2,100 | $563,649.66 | 1,900 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $267.45 | 3,868 | $1,034,501.24 | 4,000 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $266.49 | 2,982 | $794,673.48 | 7,868 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $265.52 | 2,200 | $584,152.58 | 10,850 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $264.54 | 2,351 | $621,936.36 | 13,050 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $263.32 | 1,773 | $466,870.62 | 15,401 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $262.35 | 1,200 | $314,820.48 | 17,174 | 2024-03-11 | Filing |