| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $34.95 | 18,386 | $642,590.70 | 100,480 | 2022-06-30 | Filing |
| Officer | $32.05 | 5,512 | $176,681.65 | 100,480 | 2022-06-17 | Filing |
| Director | $37.79 | 10,291 | $388,858.81 | 138,776 | 2022-06-06 | Filing |
| Director | $37.67 | 120 | $4,520.69 | 85,945 | 2022-06-01 | Filing |
| Director | $36.79 | 380 | $13,978.53 | 86,065 | 2022-06-01 | Filing |
| Director | $34.93 | 10,000 | $349,323.00 | 138,776 | 2022-05-23 | Filing |
| Large Shareholder, Officer, Director | $34.21 | 10,650 | $364,365.26 | 2,104,143 | 2022-05-20 | Filing |
| Large Shareholder, Officer, Director | $34.28 | 115 | $3,942.20 | 2,114,793 | 2022-05-19 | Filing |
| Large Shareholder, Officer, Director | $33.76 | 41,615 | $1,404,818.36 | 2,114,908 | 2022-05-19 | Filing |
| Large Shareholder, Officer, Director | $35.78 | 2,006 | $71,779.09 | 2,156,523 | 2022-05-18 | Filing |
| Large Shareholder, Officer, Director | $34.77 | 9,776 | $339,926.18 | 2,158,529 | 2022-05-18 | Filing |
| Large Shareholder, Officer, Director | $33.97 | 55,264 | $1,877,395.45 | 2,168,305 | 2022-05-18 | Filing |
| Director | $35.05 | 9,924 | $347,826.28 | 86,445 | 2022-05-18 | Filing |
| Large Shareholder, Officer, Director | $36.14 | 2,837 | $102,533.72 | 2,223,569 | 2022-05-17 | Filing |
| Large Shareholder, Officer, Director | $35.74 | 47,539 | $1,698,906.00 | 2,226,406 | 2022-05-17 | Filing |
| Large Shareholder, Officer, Director | $36.41 | 13,795 | $502,269.05 | 2,273,945 | 2022-05-16 | Filing |
| Large Shareholder, Officer, Director | $35.58 | 54,274 | $1,931,188.32 | 2,287,740 | 2022-05-16 | Filing |
| Director | $35.61 | 10,291 | $366,499.56 | 47,206 | 2022-05-16 | Filing |
| Director | $35.52 | 27 | $958.91 | 76,078 | 2022-05-02 | Filing |
| Director | $35.15 | 268 | $9,419.40 | 76,105 | 2022-05-02 | Filing |