| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $37.60 | 2,129 | $80,050.40 | 59,155 | 2024-04-01 | Filing |
| Officer, Director | $37.80 | 71,272 | $2,694,266.91 | 86,312 | 2024-03-27 | Filing |
| Officer, Director | $37.50 | 305 | $11,438.54 | 86,312 | 2024-03-26 | Filing |
| Officer, Director | $37.65 | 2,597 | $97,778.09 | 86,312 | 2024-03-25 | Filing |
| Officer, Director | $37.74 | 5,826 | $219,876.74 | 86,312 | 2024-03-21 | Filing |
| Officer | $36.67 | 8,222 | $301,508.96 | 38,254 | 2024-03-01 | Filing |
| Officer | $36.67 | 1,388 | $50,893.80 | 46,476 | 2024-03-01 | Filing |
| Officer | $36.35 | 1,128 | $41,002.80 | 47,864 | 2024-03-01 | Filing |
| Officer | $36.63 | 1,872 | $68,571.36 | 48,992 | 2024-03-01 | Filing |
| Officer | $36.63 | 11,009 | $403,259.67 | 141,738 | 2024-03-01 | Filing |
| Officer | $40.00 | 2,260 | $90,400.00 | 158,532 | 2024-02-06 | Filing |
| Officer, Director | $38.86 | 5,862 | $227,786.18 | 86,312 | 2024-02-05 | Filing |
| Officer, Director | $38.35 | 14,138 | $542,141.40 | 92,174 | 2024-02-05 | Filing |
| Officer | $37.89 | 3,000 | $113,670.00 | 43,871 | 2024-02-01 | Filing |
| Officer | $37.83 | 9,651 | $365,097.33 | 46,871 | 2024-02-01 | Filing |
| Officer | $37.89 | 4,515 | $171,073.35 | 160,792 | 2024-02-01 | Filing |
| Officer | $37.89 | 1,880 | $71,233.20 | 165,307 | 2024-02-01 | Filing |
| Officer, Director | $39.24 | 13,259 | $520,283.16 | 86,312 | 2024-02-02 | Filing |
| Officer, Director | $38.66 | 16,741 | $647,207.06 | 99,571 | 2024-02-02 | Filing |
| Officer, Director | $38.69 | 12,258 | $474,262.02 | 86,312 | 2024-02-01 | Filing |