| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $610.08 | 3 | $1,830.24 | 1,085,013 | 2024-05-22 | Filing |
| Large Shareholder | $619.07 | 3 | $1,857.21 | 1,085,010 | 2024-05-21 | Filing |
| Large Shareholder | $614.62 | 3 | $1,843.86 | 1,085,007 | 2024-05-20 | Filing |
| Director | $611.17 | 10 | $6,111.70 | 712 | 2024-05-15 | Filing |
| Large Shareholder | $611.81 | 3 | $1,835.43 | 1,085,004 | 2024-05-17 | Filing |
| Director | $611.17 | 10 | $6,111.70 | 244 | 2024-05-15 | Filing |
| Large Shareholder | $604.85 | 3 | $1,814.55 | 1,085,001 | 2024-05-16 | Filing |
| Large Shareholder | $602.07 | 3 | $1,806.21 | 1,084,998 | 2024-05-15 | Filing |
| Large Shareholder | $607.39 | 3 | $1,822.17 | 1,084,995 | 2024-05-14 | Filing |
| Large Shareholder | $606.71 | 3 | $1,820.13 | 1,084,992 | 2024-05-13 | Filing |
| Large Shareholder | $622.31 | 3 | $1,866.93 | 1,084,989 | 2024-05-10 | Filing |
| Large Shareholder | $616.90 | 3 | $1,850.70 | 1,084,986 | 2024-05-09 | Filing |
| Large Shareholder | $564.11 | 3 | $1,692.33 | 1,084,983 | 2024-05-08 | Filing |
| Large Shareholder | $572.35 | 3 | $1,717.05 | 1,084,980 | 2024-05-07 | Filing |
| Large Shareholder | $569.38 | 3 | $1,708.14 | 1,084,977 | 2024-05-06 | Filing |
| Large Shareholder | $561.48 | 3 | $1,684.44 | 1,084,974 | 2024-05-03 | Filing |
| Large Shareholder | $560.50 | 3 | $1,681.50 | 1,084,971 | 2024-05-02 | Filing |
| Large Shareholder | $558.69 | 3 | $1,676.07 | 1,084,968 | 2024-05-01 | Filing |
| Large Shareholder | $576.30 | 3 | $1,728.90 | 1,084,965 | 2024-04-30 | Filing |
| Large Shareholder | $602.40 | 3 | $1,807.20 | 1,084,962 | 2024-04-29 | Filing |