| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $127.96 | 4,604 | $589,117.71 | 152,758 | 2023-06-08 | Filing |
| Officer | $129.70 | 333 | $43,189.17 | 100 | 2023-06-09 | Filing |
| Officer | $128.94 | 6,906 | $890,487.95 | 433 | 2023-06-09 | Filing |
| Officer | $128.10 | 5,261 | $673,957.77 | 7,339 | 2023-06-09 | Filing |
| Large Shareholder, Officer, Director | $117.61 | 400 | $47,042.00 | 1,684,338 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $116.95 | 5,716 | $668,485.06 | 1,684,738 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $116.00 | 18,884 | $2,190,449.58 | 1,690,454 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $117.57 | 300 | $35,271.99 | 1,624,206 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $116.86 | 4,557 | $532,541.96 | 1,624,506 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $115.98 | 20,143 | $2,336,098.53 | 1,629,063 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $117.57 | 300 | $35,271.99 | 1,624,206 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $116.86 | 4,557 | $532,541.96 | 1,624,506 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $115.98 | 20,143 | $2,336,098.53 | 1,629,063 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $117.61 | 400 | $47,042.00 | 1,684,338 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $116.95 | 5,716 | $668,485.06 | 1,684,738 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $116.00 | 18,884 | $2,190,449.58 | 1,690,454 | 2023-05-31 | Filing |
| Officer | $110.00 | 12,500 | $1,375,000.00 | 12,556 | 2023-05-22 | Filing |
| Officer | $109.99 | 3,154 | $346,918.87 | 12,556 | 2023-05-22 | Filing |
| Officer | $109.17 | 2,955 | $322,602.96 | 12,556 | 2023-05-22 | Filing |
| Officer | $107.88 | 1,300 | $140,241.01 | 12,556 | 2023-05-22 | Filing |