| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $522.00 | 585 | $305,370.00 | 38,398 | 2024-04-09 | Filing |
| Officer | $516.51 | 490 | $253,089.90 | 8,069 | 2024-04-05 | Filing |
| Officer | $486.75 | 490 | $238,507.50 | 8,559 | 2024-04-01 | Filing |
| Officer | $485.00 | 585 | $283,725.00 | 38,983 | 2024-04-02 | Filing |
| Large Shareholder, Officer, Director | $496.94 | 100 | $49,694.00 | 0 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $496.30 | 601 | $298,278.04 | 100 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $495.21 | 3,517 | $1,741,660.60 | 701 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $494.34 | 2,237 | $1,105,846.86 | 4,218 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $493.29 | 1,706 | $841,559.73 | 6,455 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $491.76 | 2,274 | $1,118,251.78 | 8,161 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $491.05 | 10,222 | $5,019,562.17 | 10,435 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $490.14 | 8,010 | $3,926,023.00 | 20,657 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $489.08 | 1,290 | $630,908.81 | 28,667 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $488.11 | 600 | $292,865.52 | 29,957 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $486.17 | 200 | $97,233.00 | 30,557 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $485.02 | 400 | $194,007.00 | 30,757 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $483.27 | 100 | $48,327.00 | 31,157 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $482.61 | 208 | $100,382.09 | 31,257 | 2024-04-01 | Filing |
| Large Shareholder, Officer, Director | $491.49 | 149 | $73,232.64 | 0 | 2024-03-28 | Filing |
| Large Shareholder, Officer, Director | $490.53 | 2,400 | $1,177,266.96 | 149 | 2024-03-28 | Filing |