Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $61.11 | 6,067 | Officer | 73,815 | 2024-03-15 | Filing |
| $61.11 | 20,226 | Officer, Director | 99,655 | 2024-03-15 | Filing |
| $61.11 | 25,282 | Officer, Director | 123,441 | 2024-03-15 | Filing |
| $60.27 | 91,500 | Officer, Director | 123,441 | 2024-03-11 | Filing |
| $60.60 | 152,659 | Officer, Director | 214,941 | 2024-03-05 | Filing |
| $61.08 | 25,744 | Officer, Director | 367,600 | 2024-03-04 | Filing |
| $61.08 | 6,183 | Officer | 14,023 | 2024-03-04 | Filing |
| $61.08 | 11,391 | Officer | 20,000 | 2024-03-04 | Filing |
| $61.08 | 15,571 | Officer | 73,815 | 2024-03-04 | Filing |
| $61.08 | 20,589 | Officer, Director | 99,655 | 2024-03-04 | Filing |
| $61.08 | 31,202 | Large Shareholder, Officer, Director | 132,783 | 2024-03-04 | Filing |
| $58.83 | 6,432 | Officer | 34,023 | 2024-02-09 | Filing |
| $57.87 | 67,390 | Officer, Director | 141,405 | 2024-02-08 | Filing |
| $57.87 | 99,139 | Large Shareholder, Officer, Director | 196,050 | 2024-02-08 | Filing |
| $62.21 | 12,605 | Large Shareholder, Officer, Director | 196,050 | 2024-01-02 | Filing |
| $59.01 | 103,000 | Officer, Director | 346,880 | 2023-12-01 | Filing |
| $58.77 | 100,000 | Large Shareholder, Officer, Director | 3,834 | 2023-11-30 | Filing |
| $58.68 | 100,000 | Large Shareholder, Officer, Director | 3,834 | 2023-11-29 | Filing |
| $58.75 | 581 | Officer | 40,000 | 2023-11-30 | Filing |
| $45.16 | 9,453 | Large Shareholder, Officer, Director | 165,807 | 2023-03-02 | Filing |