| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $38.67 | 4,000 | $154,680.00 | 28,597 | 2023-06-02 | Filing |
| Officer, Director | $38.67 | 16,000 | $618,720.00 | 215,924 | 2023-06-02 | Filing |
| Officer, Director | $37.85 | 1,301 | $49,242.85 | 32,597 | 2023-06-01 | Filing |
| Officer, Director | $37.41 | 2,699 | $100,969.59 | 33,898 | 2023-06-01 | Filing |
| Officer, Director | $37.85 | 5,205 | $197,009.25 | 215,924 | 2023-06-01 | Filing |
| Officer, Director | $37.41 | 10,795 | $403,840.95 | 221,129 | 2023-06-01 | Filing |
| Officer, Director | $38.68 | 41,667 | $1,611,679.56 | 73,487 | 2023-06-02 | Filing |
| Officer, Director | $37.80 | 20,919 | $790,738.20 | 73,487 | 2023-06-01 | Filing |
| Officer, Director | $37.29 | 20,748 | $773,692.92 | 94,406 | 2023-06-01 | Filing |
| Director | $38.24 | 1,410 | $53,918.40 | 12,354 | 2023-05-24 | Filing |
| Officer, Director | $35.94 | 1,153 | $41,438.82 | 36,597 | 2023-05-16 | Filing |
| Officer, Director | $35.94 | 4,608 | $165,611.52 | 215,924 | 2023-05-16 | Filing |
| Officer, Director | $38.24 | 1,568 | $59,960.32 | 69,750 | 2023-05-09 | Filing |
| Officer, Director | $37.61 | 6,095 | $229,232.95 | 71,318 | 2023-05-09 | Filing |
| Officer, Director | $36.24 | 8,000 | $289,920.00 | 31,655 | 2023-05-15 | Filing |
| Officer, Director | $36.24 | 32,000 | $1,159,680.00 | 215,924 | 2023-05-15 | Filing |
| Officer, Director | $36.30 | 8,000 | $290,400.00 | 39,655 | 2023-05-12 | Filing |
| Officer, Director | $36.30 | 32,000 | $1,161,600.00 | 215,924 | 2023-05-12 | Filing |
| Officer, Director | $38.43 | 2,019 | $77,590.17 | 73,487 | 2023-05-10 | Filing |
| Officer, Director | $37.68 | 32,574 | $1,227,388.32 | 75,506 | 2023-05-10 | Filing |