Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $50.31 | 11,916 | Officer | 27,631 | 2024-02-20 | Filing |
| $43.75 | 5,304 | Director | 143,938 | 2023-08-25 | Filing |
| $42.51 | 28,834 | Officer | 15,714 | 2023-08-21 | Filing |
| $45.98 | 1,000 | Officer | 924,233 | 2023-08-10 | Filing |
| $45.61 | 99,000 | Officer | 925,233 | 2023-08-10 | Filing |
| $36.55 | 5,781 | Officer | 145,229 | 2023-05-31 | Filing |
| $35.76 | 69,419 | Officer | 151,010 | 2023-05-31 | Filing |
| $40.01 | 18,682 | Officer | 297,988 | 2023-01-31 | Filing |
| $40.07 | 13,811 | Officer | 316,670 | 2023-01-30 | Filing |
| $40.00 | 17,507 | Officer | 330,481 | 2023-01-27 | Filing |
| $35.08 | 27,198 | Officer | 347,988 | 2023-01-06 | Filing |
| $35.00 | 2,100 | Officer | 323,928 | 2023-01-04 | Filing |
| $35.01 | 15,170 | Officer | 326,028 | 2023-01-03 | Filing |
| $35.02 | 3,371 | Officer | 285,262 | 2022-12-28 | Filing |
| $35.03 | 2,161 | Officer | 288,633 | 2022-12-27 | Filing |
| $26.24 | 100,000 | Officer | 847,667 | 2022-09-07 | Filing |
| $43.96 | 1,451 | Director | 127,564 | 2021-11-24 | Filing |
| $49.35 | 200,000 | Officer, Director | 1,462,765 | 2021-09-22 | Filing |
| $47.71 | 21,362 | Officer | 83,583 | 2021-09-15 | Filing |
| $48.05 | 4,794 | Officer | 83,583 | 2021-09-14 | Filing |