| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $304.97 | 517 | $157,667.68 | 108,587 | 2024-03-12 | Filing |
| Officer, Director | $307.57 | 1,820 | $559,768.30 | 13,206,166 | 2024-03-12 | Filing |
| Officer, Director | $306.73 | 8,301 | $2,546,197.27 | 13,207,986 | 2024-03-12 | Filing |
| Officer, Director | $305.83 | 3,243 | $991,800.85 | 13,216,287 | 2024-03-12 | Filing |
| Officer, Director | $304.82 | 1,636 | $498,677.34 | 13,219,530 | 2024-03-12 | Filing |
| Officer, Director | $307.31 | 800 | $245,844.00 | 13,221,166 | 2024-03-11 | Filing |
| Officer, Director | $306.51 | 2,356 | $722,148.40 | 13,221,966 | 2024-03-11 | Filing |
| Officer, Director | $305.80 | 5,806 | $1,775,467.83 | 13,224,322 | 2024-03-11 | Filing |
| Officer, Director | $304.58 | 1,600 | $487,334.08 | 13,230,128 | 2024-03-11 | Filing |
| Officer, Director | $303.53 | 1,600 | $485,655.04 | 13,231,728 | 2024-03-11 | Filing |
| Officer, Director | $302.52 | 2,338 | $707,293.40 | 13,233,328 | 2024-03-11 | Filing |
| Officer, Director | $301.58 | 500 | $150,792.00 | 13,235,666 | 2024-03-11 | Filing |
| Officer, Director | $308.28 | 1,113 | $343,120.54 | 13,236,166 | 2024-03-08 | Filing |
| Officer, Director | $307.24 | 4,545 | $1,396,416.25 | 13,237,279 | 2024-03-08 | Filing |
| Officer, Director | $306.25 | 4,351 | $1,332,507.24 | 13,241,824 | 2024-03-08 | Filing |
| Officer, Director | $305.27 | 3,610 | $1,102,040.95 | 13,246,175 | 2024-03-08 | Filing |
| Officer, Director | $304.27 | 849 | $258,325.65 | 13,249,785 | 2024-03-08 | Filing |
| Officer, Director | $302.30 | 532 | $160,822.38 | 13,250,634 | 2024-03-08 | Filing |
| Officer, Director | $306.12 | 528 | $161,629.99 | 13,251,166 | 2024-03-07 | Filing |
| Officer, Director | $304.29 | 331 | $100,721.55 | 13,251,694 | 2024-03-07 | Filing |