| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $261.12 | 1,200 | $313,338.84 | 18,374 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $258.99 | 900 | $233,092.26 | 19,574 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $257.51 | 600 | $154,503.00 | 20,474 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $255.57 | 570 | $145,675.87 | 21,074 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $254.49 | 1,431 | $364,180.63 | 21,644 | 2024-03-11 | Filing |
| Director | $270.00 | 1,759 | $474,930.00 | 88,871 | 2024-03-11 | Filing |
| Director | $249.00 | 3,443 | $857,307.00 | 42,869 | 2024-03-08 | Filing |
| Director | $249.00 | 5,000 | $1,245,000.00 | 90,630 | 2024-03-08 | Filing |
| Officer | $250.00 | 18,000 | $4,500,000.00 | 201,490 | 2024-03-08 | Filing |
| Officer | $249.49 | 100,000 | $24,948,940.00 | 227,551 | 2024-03-08 | Filing |
| Officer | $250.00 | 21,835 | $5,458,750.00 | 13,556 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $270.17 | 1,957 | $528,715.25 | 0 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $269.60 | 14,782 | $3,985,258.24 | 1,957 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $268.58 | 6,792 | $1,824,220.49 | 16,739 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $267.56 | 3,485 | $932,431.27 | 23,531 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $266.60 | 2,203 | $587,315.61 | 27,016 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $265.44 | 12,201 | $3,238,631.00 | 29,219 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $264.52 | 26,893 | $7,113,666.44 | 41,420 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $263.69 | 17,851 | $4,707,196.24 | 68,313 | 2024-03-08 | Filing |
| Large Shareholder, Officer, Director | $262.44 | 14,400 | $3,779,117.28 | 86,164 | 2024-03-08 | Filing |