| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $277.45 | 972 | $269,682.08 | 71,560 | 2024-03-25 | Filing |
| Officer | $276.03 | 500 | $138,016.00 | 72,532 | 2024-03-25 | Filing |
| Officer | $274.77 | 500 | $137,384.00 | 73,032 | 2024-03-25 | Filing |
| Officer | $272.00 | 500 | $136,000.00 | 73,532 | 2024-03-25 | Filing |
| Officer | $270.45 | 400 | $108,181.00 | 74,032 | 2024-03-25 | Filing |
| Officer | $268.91 | 587 | $157,849.82 | 74,432 | 2024-03-25 | Filing |
| Officer | $266.95 | 400 | $106,779.00 | 75,019 | 2024-03-25 | Filing |
| Officer | $265.15 | 100 | $26,515.00 | 75,419 | 2024-03-25 | Filing |
| Officer | $264.25 | 300 | $79,274.01 | 75,519 | 2024-03-25 | Filing |
| Officer | $261.49 | 200 | $52,298.00 | 75,819 | 2024-03-25 | Filing |
| Officer | $261.01 | 360 | $93,962.02 | 76,019 | 2024-03-25 | Filing |
| Large Shareholder, Director | $260.08 | 200 | $52,015.00 | 0 | 2024-03-22 | Filing |
| Large Shareholder, Director | $259.04 | 1,800 | $466,267.68 | 200 | 2024-03-22 | Filing |
| Large Shareholder, Director | $258.03 | 1,200 | $309,630.12 | 2,000 | 2024-03-22 | Filing |
| Large Shareholder, Director | $257.02 | 2,083 | $535,380.16 | 3,200 | 2024-03-22 | Filing |
| Large Shareholder, Director | $255.78 | 3,092 | $790,858.46 | 5,283 | 2024-03-22 | Filing |
| 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 |