| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $221.46 | 1,201 | $265,975.14 | 17,505 | 2024-05-03 | Filing |
| Large Shareholder, Officer, Director | $220.35 | 3,655 | $805,369.02 | 18,706 | 2024-05-03 | Filing |
| Large Shareholder, Officer, Director | $218.67 | 710 | $155,255.63 | 22,361 | 2024-05-03 | Filing |
| Large Shareholder, Officer, Director | $217.42 | 530 | $115,232.87 | 23,071 | 2024-05-03 | Filing |
| Large Shareholder, Director | $218.04 | 250 | $54,510.83 | 0 | 2024-05-01 | Filing |
| Large Shareholder, Director | $217.20 | 950 | $206,343.71 | 250 | 2024-05-01 | Filing |
| Large Shareholder, Director | $216.03 | 500 | $108,013.25 | 1,200 | 2024-05-01 | Filing |
| Large Shareholder, Director | $214.86 | 800 | $171,884.00 | 1,700 | 2024-05-01 | Filing |
| Large Shareholder, Director | $213.61 | 300 | $64,081.74 | 2,500 | 2024-05-01 | Filing |
| Large Shareholder, Director | $212.87 | 509 | $108,351.75 | 2,800 | 2024-05-01 | Filing |
| 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 |