Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $60.52 | 4,144 | Officer | 37,957 | 2024-04-15 | Filing |
| $65.24 | 1,007 | Large Shareholder, Officer, Director | 239,137 | 2024-04-08 | Filing |
| $64.65 | 7,649 | Large Shareholder, Officer, Director | 240,144 | 2024-04-08 | Filing |
| $63.68 | 1,344 | Large Shareholder, Officer, Director | 247,793 | 2024-04-08 | Filing |
| $65.17 | 2,926 | Large Shareholder, Officer, Director | 239,073 | 2024-04-08 | Filing |
| $64.54 | 6,100 | Large Shareholder, Officer, Director | 241,999 | 2024-04-08 | Filing |
| $63.45 | 974 | Large Shareholder, Officer, Director | 248,099 | 2024-04-08 | Filing |
| $65.93 | 200 | Officer | 41,027 | 2024-04-04 | Filing |
| $64.99 | 4,684 | Officer | 41,227 | 2024-04-04 | Filing |
| $63.81 | 100 | Officer | 45,911 | 2024-04-03 | Filing |
| $63.07 | 2,035 | Officer | 46,011 | 2024-04-03 | Filing |
| $62.12 | 3,049 | Officer | 48,046 | 2024-04-03 | Filing |
| $65.95 | 266 | Officer | 134,439 | 2024-04-04 | Filing |
| $64.96 | 3,989 | Officer | 134,705 | 2024-04-04 | Filing |
| $63.17 | 1,409 | Officer | 138,694 | 2024-04-03 | Filing |
| $62.09 | 2,994 | Officer | 140,103 | 2024-04-03 | Filing |
| $65.98 | 266 | Officer | 82,560 | 2024-04-04 | Filing |
| $64.96 | 3,129 | Officer | 82,826 | 2024-04-04 | Filing |
| $63.37 | 701 | Officer | 85,955 | 2024-04-03 | Filing |
| $62.42 | 2,899 | Officer | 86,656 | 2024-04-03 | Filing |