| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $975.04 | 1,242 | $1,210,999.56 | 10,117 | 2025-01-30 | Filing |
| Officer | $973.99 | 1,207 | $1,175,608.34 | 11,359 | 2025-01-30 | Filing |
| Officer | $973.07 | 925 | $900,087.53 | 12,566 | 2025-01-30 | Filing |
| Officer | $971.67 | 200 | $194,334.00 | 13,491 | 2025-01-30 | Filing |
| Officer | $986.75 | 480 | $473,640.00 | 0 | 2025-01-30 | Filing |
| Director | $979.71 | 617 | $604,481.07 | 0 | 2025-01-23 | Filing |
| Director | $879.38 | 6,364 | $5,596,374.32 | 246 | 2025-01-07 | Filing |
| Officer, Director | $897.02 | 976 | $875,494.74 | 114 | 2025-01-02 | Filing |
| Officer, Director | $895.81 | 1,571 | $1,407,317.51 | 1,090 | 2025-01-02 | Filing |
| Officer, Director | $894.79 | 1,280 | $1,145,328.90 | 2,661 | 2025-01-02 | Filing |
| Officer, Director | $893.97 | 1,571 | $1,404,421.84 | 3,941 | 2025-01-02 | Filing |
| Officer, Director | $892.91 | 2,933 | $2,618,910.31 | 5,512 | 2025-01-02 | Filing |
| Officer, Director | $891.39 | 3,226 | $2,875,613.82 | 8,445 | 2025-01-02 | Filing |
| Officer, Director | $890.14 | 1,386 | $1,233,731.55 | 11,671 | 2025-01-02 | Filing |
| Officer, Director | $888.87 | 2,191 | $1,947,510.45 | 13,057 | 2025-01-02 | Filing |
| Officer, Director | $887.94 | 1,684 | $1,495,289.11 | 15,248 | 2025-01-02 | Filing |
| Officer, Director | $886.95 | 6,336 | $5,619,746.25 | 16,932 | 2025-01-02 | Filing |
| Officer, Director | $886.06 | 4,098 | $3,631,071.83 | 23,268 | 2025-01-02 | Filing |
| Officer, Director | $884.89 | 2,638 | $2,334,335.34 | 27,366 | 2025-01-02 | Filing |
| Officer, Director | $883.76 | 633 | $559,422.36 | 30,004 | 2025-01-02 | Filing |