| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $305.72 | 4,997 | $1,527,657.86 | 13,077,288 | 2024-03-25 | Filing |
| Officer, Director | $304.70 | 3,300 | $1,005,499.11 | 13,082,285 | 2024-03-25 | Filing |
| Officer, Director | $303.63 | 581 | $176,409.79 | 13,085,585 | 2024-03-25 | Filing |
| Officer | $305.46 | 504 | $153,950.63 | 39,416 | 2024-03-25 | Filing |
| Officer | $305.46 | 438 | $133,790.43 | 39,920 | 2024-03-25 | Filing |
| Officer | $305.46 | 504 | $153,950.63 | 61,349 | 2024-03-25 | Filing |
| Officer | $305.46 | 438 | $133,790.43 | 61,853 | 2024-03-25 | Filing |
| Officer, Director | $309.24 | 5,196 | $1,606,818.83 | 13,086,166 | 2024-03-22 | Filing |
| Officer, Director | $308.37 | 4,869 | $1,501,461.81 | 13,091,362 | 2024-03-22 | Filing |
| Officer, Director | $307.43 | 4,935 | $1,517,165.08 | 13,096,231 | 2024-03-22 | Filing |
| Officer | $309.32 | 2,890 | $893,934.80 | 60,416 | 2024-03-22 | Filing |
| Officer | $309.32 | 7,075 | $2,188,439.00 | 38,483 | 2024-03-22 | Filing |
| Officer | $309.32 | 14,516 | $4,490,089.12 | 0 | 2024-03-22 | Filing |
| Officer, Director | $311.04 | 4,376 | $1,361,117.60 | 13,101,166 | 2024-03-21 | Filing |
| Officer, Director | $310.23 | 2,545 | $789,538.40 | 13,105,542 | 2024-03-21 | Filing |
| Officer, Director | $309.15 | 5,340 | $1,650,870.08 | 13,108,087 | 2024-03-21 | Filing |
| Officer, Director | $307.98 | 2,039 | $627,976.52 | 13,113,427 | 2024-03-21 | Filing |
| Officer, Director | $307.31 | 700 | $215,116.02 | 13,115,466 | 2024-03-21 | Filing |
| Officer, Director | $306.89 | 326 | $100,046.11 | 13,116,166 | 2024-03-20 | Filing |
| Officer, Director | $306.23 | 6,319 | $1,935,073.06 | 13,116,492 | 2024-03-20 | Filing |