| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $107.17 | 193,694 | $20,758,185.98 | 202,285 | 2024-03-15 | Filing |
| Large Shareholder, Director | $107.17 | 167,859 | $17,989,449.03 | 221,817 | 2024-03-15 | Filing |
| Large Shareholder, Director | $110.75 | 38 | $4,208.50 | 0 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 85 | $9,413.75 | 0 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 2,309 | $255,721.75 | 6,568 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 4,449 | $492,726.75 | 10,599 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 3,855 | $426,941.25 | 14,264 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.17 | 274 | $30,186.58 | 0 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 607 | $66,873.19 | 0 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 16,566 | $1,825,076.22 | 5,765 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 31,955 | $3,520,482.35 | 9,299 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 27,668 | $3,048,183.56 | 12,519 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.75 | 38 | $4,208.50 | 0 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 85 | $9,413.75 | 0 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 2,309 | $255,721.75 | 6,568 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 4,449 | $492,726.75 | 10,599 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.75 | 3,855 | $426,941.25 | 14,264 | 2024-03-14 | Filing |
| Large Shareholder, Director | $110.17 | 274 | $30,186.58 | 0 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 607 | $66,873.19 | 0 | 2024-03-13 | Filing |
| Large Shareholder, Director | $110.17 | 16,566 | $1,825,076.22 | 5,765 | 2024-03-13 | Filing |