| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $395.71 | 3,226 | $1,276,557.56 | 6,413 | 2024-02-01 | Filing |
| Large Shareholder, Officer, Director | $394.84 | 1,833 | $723,747.22 | 9,639 | 2024-02-01 | Filing |
| Large Shareholder, Officer, Director | $393.82 | 704 | $277,250.90 | 11,472 | 2024-02-01 | Filing |
| Officer | $404.00 | 566 | $228,664.00 | 34,720 | 2024-01-30 | Filing |
| Large Shareholder, Officer, Director | $397.15 | 100 | $39,714.50 | 360,686 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $396.19 | 500 | $198,096.25 | 360,786 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $395.04 | 700 | $276,530.87 | 361,286 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $394.06 | 450 | $177,327.14 | 361,986 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $393.15 | 550 | $216,232.01 | 362,436 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $391.69 | 250 | $97,921.75 | 362,986 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $390.34 | 255 | $99,537.57 | 363,236 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $388.39 | 100 | $38,838.75 | 363,491 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $396.93 | 309 | $122,652.45 | 0 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $396.12 | 445 | $176,274.60 | 309 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $395.13 | 1,081 | $427,137.26 | 754 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $394.13 | 1,078 | $424,874.62 | 1,835 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $392.99 | 860 | $337,968.99 | 2,913 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $391.93 | 550 | $215,560.51 | 3,773 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $390.37 | 377 | $147,171.07 | 4,323 | 2024-01-31 | Filing |
| Large Shareholder, Officer, Director | $388.80 | 100 | $38,880.25 | 4,700 | 2024-01-31 | Filing |