Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $69.40 | 14,486 | | 666,117 | 2024-06-14 | Filing |
| $69.40 | 14,486 | | 666,117 | 2024-06-14 | Filing |
| $69.23 | 29,669 | | 651,631 | 2024-06-06 | Filing |
| $64.04 | 39,135 | | 621,962 | 2024-05-23 | Filing |
| $67.09 | 85,916 | | 582,827 | 2024-05-14 | Filing |
| $31.60 | 27,728 | Large Shareholder, Officer, Director | 362,470 | 2022-06-16 | Filing |
| $49.62 | 3,830 | Large Shareholder, Officer, Director | 334,742 | 2022-03-14 | Filing |
| $48.73 | 16,401 | Large Shareholder, Officer, Director | 330,912 | 2022-03-14 | Filing |
| $47.72 | 15,727 | Large Shareholder, Officer, Director | 314,511 | 2022-03-14 | Filing |
| $50.25 | 14,094 | Large Shareholder, Officer, Director | 204,887 | 2022-03-10 | Filing |
| $49.54 | 41,263 | Large Shareholder, Officer, Director | 190,793 | 2022-03-10 | Filing |
| $48.72 | 26,643 | Large Shareholder, Officer, Director | 149,530 | 2022-03-10 | Filing |
| $46.80 | 48,500 | Large Shareholder, Officer, Director | 122,887 | 2022-03-09 | Filing |
| $45.98 | 31,774 | Large Shareholder, Officer, Director | 74,387 | 2022-03-09 | Filing |
| $45.12 | 39,726 | Large Shareholder, Officer, Director | 42,613 | 2022-03-09 | Filing |