| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $169.85 | 100 | $16,984.50 | 360,685 | 2024-11-25 | Filing |
| Officer, Director | $169.81 | 100 | $16,981.00 | 360,785 | 2024-11-25 | Filing |
| Officer, Director | $169.80 | 400 | $67,920.00 | 360,885 | 2024-11-25 | Filing |
| Officer, Director | $169.79 | 100 | $16,979.00 | 361,285 | 2024-11-25 | Filing |
| Officer, Director | $169.79 | 100 | $16,978.50 | 361,385 | 2024-11-25 | Filing |
| Officer, Director | $169.78 | 100 | $16,978.00 | 361,485 | 2024-11-25 | Filing |
| Officer, Director | $169.75 | 100 | $16,974.50 | 361,585 | 2024-11-25 | Filing |
| Officer, Director | $169.74 | 400 | $67,894.00 | 361,685 | 2024-11-25 | Filing |
| Officer, Director | $169.73 | 400 | $67,892.00 | 362,085 | 2024-11-25 | Filing |
| Officer, Director | $169.73 | 200 | $33,945.00 | 362,485 | 2024-11-25 | Filing |
| Officer, Director | $169.72 | 100 | $16,972.00 | 362,685 | 2024-11-25 | Filing |
| Officer, Director | $169.70 | 50 | $8,485.00 | 362,785 | 2024-11-25 | Filing |
| Officer, Director | $169.69 | 14 | $2,375.66 | 362,835 | 2024-11-25 | Filing |
| Officer, Director | $169.68 | 57 | $9,671.76 | 362,849 | 2024-11-25 | Filing |
| Officer, Director | $169.64 | 100 | $16,963.50 | 362,906 | 2024-11-25 | Filing |
| Officer, Director | $169.63 | 300 | $50,889.00 | 363,006 | 2024-11-25 | Filing |
| Officer, Director | $169.62 | 800 | $135,696.00 | 363,306 | 2024-11-25 | Filing |
| Officer, Director | $169.61 | 697 | $118,218.17 | 364,106 | 2024-11-25 | Filing |
| Officer, Director | $169.58 | 100 | $16,958.00 | 364,803 | 2024-11-25 | Filing |
| Officer, Director | $169.54 | 100 | $16,954.00 | 364,903 | 2024-11-25 | Filing |