| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $211.55 | 1,500 | $317,328.75 | 3,309 | 2024-05-01 | Filing |
| Large Shareholder, Director | $210.36 | 2,330 | $490,136.24 | 4,809 | 2024-05-01 | Filing |
| Large Shareholder, Director | $209.74 | 1,333 | $279,576.76 | 7,139 | 2024-05-01 | Filing |
| Large Shareholder, Director | $208.62 | 500 | $104,312.00 | 8,472 | 2024-05-01 | Filing |
| Large Shareholder, Director | $206.96 | 200 | $41,391.00 | 8,972 | 2024-05-01 | Filing |
| Large Shareholder, Director | $205.65 | 1,357 | $279,073.02 | 9,172 | 2024-05-01 | Filing |
| Large Shareholder, Director | $204.74 | 500 | $102,370.65 | 10,529 | 2024-05-01 | Filing |
| Large Shareholder, Director | $203.76 | 1,069 | $217,823.72 | 11,029 | 2024-05-01 | Filing |
| Large Shareholder, Director | $202.64 | 2,882 | $584,004.16 | 12,098 | 2024-05-01 | Filing |
| Large Shareholder, Director | $201.41 | 700 | $140,984.97 | 14,980 | 2024-05-01 | Filing |
| Large Shareholder, Director | $200.42 | 700 | $140,292.67 | 15,680 | 2024-05-01 | Filing |
| Officer | $218.10 | 200 | $43,619.00 | 205,851 | 2024-05-01 | Filing |
| Officer | $217.26 | 600 | $130,357.02 | 206,051 | 2024-05-01 | Filing |
| Officer | $215.79 | 200 | $43,157.00 | 206,651 | 2024-05-01 | Filing |
| Officer | $214.70 | 300 | $64,410.99 | 206,851 | 2024-05-01 | Filing |
| Officer | $213.44 | 400 | $85,377.00 | 207,151 | 2024-05-01 | Filing |
| Officer | $211.92 | 400 | $84,769.00 | 207,551 | 2024-05-01 | Filing |
| Officer | $210.84 | 600 | $126,502.02 | 207,951 | 2024-05-01 | Filing |
| Officer | $210.06 | 1,580 | $331,896.85 | 208,551 | 2024-05-01 | Filing |
| Officer | $208.29 | 300 | $62,486.01 | 210,131 | 2024-05-01 | Filing |