Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $106.23 | 22,500 | Officer | 48,437 | 2024-12-10 | Filing |
| $105.65 | 1,298 | Officer | 38,743 | 2024-12-03 | Filing |
| $105.65 | 16,095 | Large Shareholder, Officer, Director | 117,950 | 2024-12-03 | Filing |
| $105.69 | 6,500 | Large Shareholder, Officer, Director | 0 | 2024-11-29 | Filing |
| $105.69 | 6,500 | Large Shareholder, Officer, Director | 0 | 2024-11-29 | Filing |
| $105.69 | 6,500 | Large Shareholder | 0 | 2024-11-29 | Filing |
| $105.69 | 6,500 | Large Shareholder | 0 | 2024-11-29 | Filing |
| $105.80 | 119 | Officer | 40,041 | 2024-11-26 | Filing |
| $103.65 | 360 | Officer | 30,305 | 2024-11-11 | Filing |
| $104.10 | 1,824 | Officer | 4,680 | 2024-11-05 | Filing |
| $104.10 | 620 | Director | 21,242 | 2024-11-05 | Filing |
| $103.84 | 296 | Large Shareholder, Officer, Director | 0 | 2024-10-28 | Filing |
| $103.19 | 2,522 | Large Shareholder, Officer, Director | 296 | 2024-10-28 | Filing |
| $102.08 | 3,682 | Large Shareholder, Officer, Director | 2,818 | 2024-10-28 | Filing |
| $103.84 | 295 | Large Shareholder, Officer, Director | 0 | 2024-10-28 | Filing |
| $103.19 | 2,522 | Large Shareholder, Officer, Director | 295 | 2024-10-28 | Filing |
| $102.08 | 3,683 | Large Shareholder, Officer, Director | 2,817 | 2024-10-28 | Filing |
| $103.84 | 296 | Large Shareholder | 0 | 2024-10-28 | Filing |
| $103.19 | 2,522 | Large Shareholder | 296 | 2024-10-28 | Filing |
| $102.08 | 3,682 | Large Shareholder | 2,818 | 2024-10-28 | Filing |