| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $117.98 | 8,583 | $1,012,585.43 | 12,554 | 2023-03-03 | Filing |
| Director | $116.78 | 1,500 | $175,171.05 | 21,137 | 2023-03-03 | Filing |
| Director | $113.20 | 200 | $22,640.00 | 22,637 | 2023-03-03 | Filing |
| Director | $112.35 | 400 | $44,938.00 | 22,837 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $120.11 | 400 | $48,045.00 | 0 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $119.46 | 48,093 | $5,745,199.40 | 400 | 2023-03-03 | Filing |
| Large Shareholder, Officer, Director | $118.48 | 53,460 | $6,334,074.45 | 48,493 | 2023-03-03 | Filing |
| 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 |