| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $787.85 | 2,538 | $1,999,565.84 | 2,084 | 2024-02-26 | Filing |
| Officer | $769.79 | 311 | $239,403.45 | 2,853 | 2024-02-27 | Filing |
| Officer | $768.70 | 735 | $564,992.30 | 3,164 | 2024-02-27 | Filing |
| Officer | $767.78 | 300 | $230,334.90 | 3,899 | 2024-02-27 | Filing |
| Officer | $765.68 | 1,254 | $960,160.21 | 4,199 | 2024-02-27 | Filing |
| Officer | $786.32 | 3,200 | $2,516,220.80 | 15,463 | 2024-02-26 | Filing |
| Officer, Director | $759.29 | 400 | $303,714.00 | 0 | 2024-02-20 | Filing |
| Officer, Director | $757.66 | 239 | $181,081.22 | 400 | 2024-02-20 | Filing |
| Officer, Director | $754.72 | 300 | $226,416.90 | 639 | 2024-02-20 | Filing |
| Officer, Director | $752.75 | 218 | $164,100.37 | 939 | 2024-02-20 | Filing |
| Officer, Director | $752.04 | 1,718 | $1,291,996.13 | 1,157 | 2024-02-20 | Filing |
| Officer, Director | $751.06 | 2,933 | $2,202,856.05 | 2,875 | 2024-02-20 | Filing |
| Officer, Director | $750.06 | 2,450 | $1,837,639.65 | 5,808 | 2024-02-20 | Filing |
| Officer, Director | $748.97 | 1,800 | $1,348,142.40 | 8,258 | 2024-02-20 | Filing |
| Officer, Director | $747.73 | 4,074 | $3,046,235.72 | 10,058 | 2024-02-20 | Filing |
| Officer, Director | $746.50 | 3,468 | $2,588,855.06 | 14,132 | 2024-02-20 | Filing |
| Officer, Director | $745.42 | 2,200 | $1,639,921.80 | 17,600 | 2024-02-20 | Filing |
| Officer, Director | $744.46 | 2,705 | $2,013,750.78 | 19,800 | 2024-02-20 | Filing |
| Officer, Director | $743.47 | 1,812 | $1,347,165.83 | 22,505 | 2024-02-20 | Filing |
| Officer, Director | $742.56 | 2,032 | $1,508,883.95 | 24,317 | 2024-02-20 | Filing |