| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $117.77 | 38,361 | $4,517,893.89 | 101,953 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $116.52 | 7,100 | $827,269.28 | 140,314 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $115.78 | 2,600 | $301,032.94 | 147,414 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $113.20 | 100 | $11,320.00 | 150,014 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $112.22 | 3,400 | $381,537.12 | 150,114 | 2023-03-03 | Filing |
| Officer | $119.07 | 1,443 | $171,815.12 | 134,198 | 2023-03-02 | Filing |
| Officer | $118.30 | 25,557 | $3,023,500.44 | 135,641 | 2023-03-02 | Filing |
| Officer | $120.00 | 5,000 | $600,000.00 | 207,601 | 2023-03-02 | Filing |
| Officer | $110.00 | 4,629 | $509,190.00 | 212,601 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $110.92 | 1,957 | $217,070.05 | 0 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $109.89 | 1,572 | $172,752.74 | 1,957 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $108.68 | 2,825 | $307,032.58 | 3,529 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $107.46 | 445 | $47,819.61 | 6,354 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $106.24 | 1,601 | $170,091.36 | 6,799 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $105.15 | 1,200 | $126,174.96 | 8,400 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $103.75 | 100 | $10,375.00 | 9,600 | 2023-03-01 | Filing |
| Large Shareholder, Officer, Director | $102.83 | 300 | $30,849.00 | 9,700 | 2023-03-01 | Filing |
| Officer | $110.08 | 500 | $55,040.50 | 43,987 | 2023-03-01 | Filing |
| Officer | $110.30 | 1,098 | $121,107.53 | 44,487 | 2023-03-01 | Filing |
| Officer | $108.78 | 1,420 | $154,463.06 | 45,585 | 2023-03-01 | Filing |