| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $39.77 | 64,704 | $2,573,219.85 | 10,296 | 2023-05-19 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 50,640 | $2,050,818.72 | 1 | 2023-05-19 | Filing |
| Large Shareholder, Officer, Director | $39.77 | 324,360 | $12,899,732.33 | 50,641 | 2023-05-19 | Filing |
| Officer | $39.64 | 9,530 | $377,740.61 | 525,732 | 2023-05-22 | Filing |
| Officer | $39.03 | 2,954 | $115,294.62 | 1,245,143 | 2023-05-15 | Filing |
| Director | $38.68 | 500 | $19,339.00 | 9,888,601 | 2023-04-25 | Filing |
| Director | $37.87 | 7,834 | $296,661.05 | 9,889,101 | 2023-04-25 | Filing |
| Officer | $40.25 | 2,000 | $80,500.00 | 1,248,097 | 2023-04-17 | Filing |
| Director | $43.23 | 1,007 | $43,533.42 | 9,896,935 | 2023-03-29 | Filing |
| Director | $42.73 | 7,327 | $313,087.11 | 9,897,942 | 2023-03-29 | Filing |
| Officer | $45.00 | 5,335 | $240,075.00 | 707,002 | 2023-03-16 | Filing |
| Officer | $45.00 | 11,440 | $514,800.00 | 151,958 | 2023-03-16 | Filing |
| Officer | $43.05 | 2,000 | $86,100.00 | 1,132,644 | 2023-03-15 | Filing |
| Director | $39.15 | 2,333 | $91,335.08 | 9,905,269 | 2023-03-02 | Filing |
| Director | $38.45 | 2,109 | $81,099.91 | 9,907,602 | 2023-03-02 | Filing |
| Director | $37.34 | 3,892 | $145,334.67 | 9,909,711 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $39.10 | 35,605 | $1,392,005.96 | 0 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $38.24 | 20,661 | $790,037.38 | 35,605 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $37.32 | 43,734 | $1,632,113.52 | 56,266 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $39.10 | 195,663 | $7,649,679.78 | 1 | 2023-03-02 | Filing |