| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.80 | 80 | $5,904.00 | 29,067 | 2023-11-27 | Filing |
| Officer, Director | $73.20 | 10,176 | $744,906.60 | 29,147 | 2023-11-27 | Filing |
| Director | $74.37 | 30,251 | $2,249,769.90 | 1,657,869 | 2023-11-22 | Filing |
| Director | $73.50 | 34,611 | $2,543,908.50 | 0 | 2023-11-20 | Filing |
| Director | $73.02 | 78,389 | $5,723,964.78 | 34,611 | 2023-11-20 | Filing |
| Director | $73.50 | 12,558 | $923,013.00 | 0 | 2023-11-20 | Filing |
| Director | $73.02 | 28,442 | $2,076,834.84 | 12,558 | 2023-11-20 | Filing |
| Director | $73.50 | 17,621 | $1,295,143.50 | 174,534 | 2023-11-20 | Filing |
| Director | $73.02 | 39,913 | $2,914,447.26 | 192,155 | 2023-11-20 | Filing |
| Officer | $72.56 | 11,659 | $846,000.36 | 243,495 | 2023-11-17 | Filing |
| Officer | $71.64 | 3,042 | $217,937.09 | 255,154 | 2023-11-17 | Filing |
| Officer | $70.49 | 2,200 | $155,085.26 | 258,196 | 2023-11-17 | Filing |
| Director | $71.38 | 2,457 | $175,383.36 | 1,688,120 | 2023-11-15 | Filing |
| Director | $70.62 | 5,551 | $391,992.75 | 1,690,577 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $72.30 | 5,112 | $369,590.44 | 0 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $71.63 | 20,510 | $1,469,166.17 | 5,112 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $70.70 | 26,762 | $1,892,156.36 | 25,622 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $70.81 | 900 | $63,729.99 | 0 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $70.41 | 13,778 | $970,042.85 | 900 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $68.97 | 14,404 | $993,498.62 | 14,678 | 2023-11-14 | Filing |