| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $38.24 | 113,654 | $4,346,015.31 | 195,664 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $37.32 | 240,683 | $8,982,241.42 | 309,318 | 2023-03-02 | Filing |
| Officer | $37.41 | 5,057 | $189,198.05 | 1,134,041 | 2023-02-23 | Filing |
| Officer | $36.59 | 3,850 | $140,866.50 | 1,139,098 | 2023-02-23 | Filing |
| Officer | $37.30 | 7,600 | $283,480.76 | 231,990 | 2023-02-23 | Filing |
| Officer | $36.50 | 4,900 | $178,854.90 | 239,590 | 2023-02-23 | Filing |
| Officer | $38.58 | 633 | $24,422.66 | 712,337 | 2023-02-21 | Filing |
| Officer | $37.84 | 28,089 | $1,062,831.58 | 712,929 | 2023-02-21 | Filing |
| Officer | $38.58 | 112 | $4,321.23 | 231,990 | 2023-02-21 | Filing |
| Officer | $37.84 | 4,977 | $188,319.73 | 232,102 | 2023-02-21 | Filing |
| Officer | $38.58 | 122 | $4,707.05 | 1,142,948 | 2023-02-21 | Filing |