| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $595.67 | 3 | $1,787.01 | 1,084,959 | 2024-04-26 | Filing |
| Large Shareholder | $592.02 | 3 | $1,776.06 | 1,084,956 | 2024-04-25 | Filing |
| Large Shareholder | $589.01 | 3 | $1,767.03 | 1,084,953 | 2024-04-24 | Filing |
| Large Shareholder | $587.81 | 3 | $1,763.43 | 1,084,950 | 2024-04-23 | Filing |
| Large Shareholder | $585.81 | 3 | $1,757.43 | 1,084,947 | 2024-04-22 | Filing |
| Large Shareholder | $582.60 | 3 | $1,747.80 | 1,084,944 | 2024-04-19 | Filing |
| Large Shareholder | $582.40 | 3 | $1,747.20 | 1,084,941 | 2024-04-18 | Filing |
| Large Shareholder | $584.96 | 3 | $1,754.88 | 1,084,938 | 2024-04-17 | Filing |
| Large Shareholder | $586.93 | 3 | $1,760.79 | 1,084,935 | 2024-04-16 | Filing |
| Director | $583.91 | 3 | $1,751.73 | 591,873 | 2024-04-15 | Filing |
| Director | $583.91 | 1 | $583.91 | 130,246 | 2024-04-15 | Filing |
| Director | $583.91 | 2 | $1,167.82 | 5,438 | 2024-04-15 | Filing |