| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $170.42 | 8,040 | $1,370,173.58 | 1,563,538 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $168.96 | 1,646 | $278,103.88 | 1,571,578 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $168.15 | 2,658 | $446,944.83 | 1,573,224 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $174.00 | 1,314 | $228,630.61 | 1,612,262 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $173.09 | 3,359 | $581,402.26 | 1,613,576 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $172.06 | 2,816 | $484,518.99 | 1,616,935 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $170.93 | 8,002 | $1,367,769.86 | 1,619,751 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $170.32 | 5,109 | $870,185.83 | 1,627,753 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $168.88 | 2,254 | $380,660.48 | 1,632,862 | 2024-03-11 | Filing |
| Large Shareholder, Officer, Director | $167.99 | 2,146 | $360,511.26 | 1,635,116 | 2024-03-11 | Filing |
| Officer | $172.23 | 90 | $15,500.70 | 12,936 | 2024-02-28 | Filing |
| Officer | $169.82 | 117 | $19,869.00 | 12,936 | 2024-02-28 | Filing |
| Officer | $169.09 | 1,216 | $205,619.03 | 12,936 | 2024-02-28 | Filing |
| Officer | $167.85 | 300 | $50,355.00 | 12,936 | 2024-02-28 | Filing |
| Officer | $166.06 | 300 | $49,818.99 | 12,936 | 2024-02-28 | Filing |
| Officer | $164.81 | 1,429 | $235,509.92 | 12,936 | 2024-02-28 | Filing |
| Officer | $163.68 | 900 | $147,308.04 | 12,936 | 2024-02-28 | Filing |
| Officer | $162.71 | 648 | $105,436.21 | 12,936 | 2024-02-28 | Filing |
| Officer | $171.66 | 134 | $23,001.82 | 12,936 | 2024-02-28 | Filing |
| Officer | $169.75 | 210 | $35,647.71 | 12,936 | 2024-02-28 | Filing |