| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $60.42 | 6,190 | $373,999.80 | 100 | 2023-06-07 | Filing |
| Large Shareholder, Other | $60.14 | 24,037 | $1,445,585.18 | 0 | 2023-06-06 | Filing |
| Large Shareholder, Other | $55.50 | 5,462 | $303,141.00 | 0 | 2023-06-01 | Filing |
| Large Shareholder, Other | $54.93 | 7,991 | $438,945.63 | 0 | 2023-05-31 | Filing |
| Large Shareholder, Other | $55.07 | 5,284 | $290,989.88 | 0 | 2023-05-30 | Filing |
| Large Shareholder, Other | $58.00 | 200 | $11,600.00 | 0 | 2023-05-25 | Filing |
| Large Shareholder, Other | $57.74 | 2,962 | $171,025.88 | 0 | 2023-05-25 | Filing |
| Large Shareholder, Other | $58.01 | 600 | $34,806.00 | 0 | 2023-05-23 | Filing |
| Large Shareholder, Other | $58.07 | 3,857 | $223,975.99 | 0 | 2023-05-22 | Filing |
| Large Shareholder, Other | $58.01 | 600 | $34,806.00 | 0 | 2023-05-23 | Filing |
| Large Shareholder, Other | $58.07 | 5,309 | $308,293.63 | 0 | 2023-05-22 | Filing |
| Large Shareholder, Other | $58.11 | 10,388 | $603,646.68 | 0 | 2023-05-19 | Filing |
| Large Shareholder, Other | $57.86 | 15,630 | $904,351.80 | 0 | 2023-05-19 | Filing |
| Large Shareholder, Other | $58.10 | 3,137 | $182,259.70 | 0 | 2023-05-18 | Filing |
| Large Shareholder, Other | $58.27 | 23,010 | $1,340,792.70 | 0 | 2023-05-17 | Filing |
| Large Shareholder, Other | $58.53 | 2,790 | $163,298.70 | 0 | 2023-05-17 | Filing |
| Large Shareholder, Officer, Director, Other | $60.00 | 100 | $6,000.00 | 196,501 | 2023-05-12 | Filing |
| Large Shareholder, Officer, Director, Other | $60.02 | 400 | $24,008.00 | 196,501 | 2023-05-11 | Filing |
| Large Shareholder, Officer, Director, Other | $60.06 | 9,400 | $564,564.00 | 196,501 | 2023-05-10 | Filing |
| Large Shareholder, Other | $60.01 | 300 | $18,003.00 | 0 | 2023-05-11 | Filing |