| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $104.67 | 2,240 | $234,459.01 | 170,903 | 2023-10-30 | Filing |
| Officer, Director | $103.83 | 4,660 | $483,832.42 | 173,143 | 2023-10-30 | Filing |
| Officer, Director | $108.75 | 1,064 | $115,712.34 | 170,703 | 2023-10-27 | Filing |
| Officer, Director | $107.71 | 1,060 | $114,177.37 | 171,767 | 2023-10-27 | Filing |
| Officer, Director | $106.78 | 662 | $70,688.82 | 172,827 | 2023-10-27 | Filing |
| Officer, Director | $117.16 | 999 | $117,046.74 | 170,703 | 2023-09-27 | Filing |
| Officer, Director | $116.05 | 1,309 | $151,910.76 | 171,702 | 2023-09-27 | Filing |
| Officer, Director | $115.21 | 610 | $70,279.93 | 173,011 | 2023-09-27 | Filing |
| Officer, Director | $115.15 | 431 | $49,629.52 | 170,703 | 2023-09-26 | Filing |
| Officer, Director | $114.45 | 1,006 | $115,135.19 | 171,134 | 2023-09-26 | Filing |
| Officer, Director | $113.42 | 3,287 | $372,801.02 | 172,140 | 2023-09-26 | Filing |
| Officer, Director | $115.09 | 9,670 | $1,112,947.38 | 170,703 | 2023-09-25 | Filing |
| Officer, Director | $114.30 | 688 | $78,640.12 | 180,373 | 2023-09-25 | Filing |
| Officer, Director | $115.99 | 2,786 | $323,155.38 | 170,703 | 2023-09-22 | Filing |
| Officer | $111.61 | 76 | $8,482.36 | 85,012 | 2023-08-31 | Filing |
| Officer | $111.19 | 10,149 | $1,128,456.15 | 85,088 | 2023-08-31 | Filing |
| Officer | $111.49 | 4,253 | $474,149.96 | 90,823 | 2023-08-31 | Filing |
| Director | $110.87 | 1,000 | $110,867.20 | 7,741 | 2023-08-31 | Filing |
| Officer, Director | $108.12 | 270 | $29,192.89 | 170,703 | 2023-08-30 | Filing |
| Officer, Director | $107.65 | 1,761 | $189,579.93 | 170,973 | 2023-08-30 | Filing |