| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $90.92 | 2,646 | $240,574.32 | 44,523 | 2024-08-23 | Filing |
| Director | $90.00 | 118 | $10,620.00 | 47,169 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.81 | 2,202 | $199,963.62 | 136,078 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.14 | 1,110 | $100,055.40 | 138,280 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.61 | 1,103 | $99,942.83 | 385,661 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.74 | 179 | $16,242.46 | 61,522 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.74 | 220 | $19,962.80 | 54,542 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.74 | 1,102 | $99,995.48 | 85,985 | 2024-08-23 | Filing |
| Large Shareholder, Director | $90.67 | 6,176 | $559,977.92 | 2,128,425 | 2024-08-23 | Filing |
| Director | $90.92 | 2,646 | $240,574.32 | 44,523 | 2024-08-23 | Filing |
| Director | $90.00 | 118 | $10,620.00 | 47,169 | 2024-08-23 | Filing |
| Large Shareholder, Director | $76.42 | 5,000 | $382,100.00 | 386,764 | 2024-05-23 | Filing |
| Large Shareholder, Director | $76.44 | 185 | $14,141.40 | 61,701 | 2024-05-23 | Filing |
| Large Shareholder, Director | $76.46 | 615 | $47,022.90 | 54,762 | 2024-05-23 | Filing |
| Large Shareholder, Director | $76.45 | 6,000 | $458,700.00 | 138,657 | 2024-05-23 | Filing |
| Large Shareholder, Director | $76.44 | 7,500 | $573,300.00 | 2,134,601 | 2024-05-23 | Filing |
| Director | $78.88 | 2,430 | $191,678.40 | 47,287 | 2024-05-22 | Filing |
| | $83.13 | 36 | $2,992.68 | 2,638,264 | 2024-05-15 | Filing |
| | $82.48 | 562 | $46,351.57 | 2,638,300 | 2024-05-15 | Filing |
| | $81.31 | 3,882 | $315,629.89 | 2,638,862 | 2024-05-15 | Filing |