Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $85.42 | 3,904 | Large Shareholder | 283,336 | 2024-03-26 | Filing |
| $87.04 | 6,757 | Large Shareholder | 287,240 | 2024-03-22 | Filing |
| $86.34 | 6,003 | Large Shareholder | 293,997 | 2024-03-22 | Filing |
| $87.04 | 6,757 | Large Shareholder | 287,240 | 2024-03-22 | Filing |
| $86.34 | 6,003 | Large Shareholder | 293,997 | 2024-03-22 | Filing |
| $80.84 | 4,500 | Large Shareholder, Officer, Director | 0 | 2024-03-18 | Filing |
| $79.87 | 500 | Large Shareholder, Officer, Director | 4,500 | 2024-03-18 | Filing |
| $80.84 | 4,500 | Large Shareholder, Officer, Director | 0 | 2024-03-18 | Filing |
| $79.87 | 500 | Large Shareholder, Officer, Director | 4,500 | 2024-03-18 | Filing |
| $80.84 | 4,500 | Large Shareholder | 0 | 2024-03-18 | Filing |
| $79.87 | 500 | Large Shareholder | 4,500 | 2024-03-18 | Filing |
| $80.84 | 4,500 | Large Shareholder | 0 | 2024-03-18 | Filing |
| $79.87 | 500 | Large Shareholder | 4,500 | 2024-03-18 | Filing |
| $81.66 | 112 | Officer | 14,611 | 2024-03-13 | Filing |
| $81.66 | 93 | Large Shareholder, Officer, Director | 1,202 | 2024-03-13 | Filing |
| $81.66 | 1,686 | Large Shareholder, Officer, Director | 98,605 | 2024-03-13 | Filing |
| $81.66 | 105 | Officer | 3,934 | 2024-03-13 | Filing |
| $81.66 | 75 | Officer | 25,229 | 2024-03-13 | Filing |
| $81.65 | 76 | Officer | 29,035 | 2024-03-13 | Filing |
| $83.04 | 5,778 | Officer | 4,039 | 2024-03-06 | Filing |