Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $51.31 | 39,582 | Large Shareholder, Director | 1,298,646 | 2023-09-13 | Filing |
| $53.27 | 4,494 | Officer | 486,849 | 2023-09-12 | Filing |
| $52.45 | 5,506 | Officer | 491,343 | 2023-09-12 | Filing |
| $53.15 | 15,000 | Director | 275,869 | 2023-09-12 | Filing |
| $53.00 | 15,000 | Director | 290,869 | 2023-09-11 | Filing |
| $52.76 | 20,000 | Director | 305,869 | 2023-09-08 | Filing |
| $45.98 | 100 | Large Shareholder, Officer, Director | 0 | 2023-08-16 | Filing |
| $45.57 | 10,607 | Large Shareholder, Officer, Director | 100 | 2023-08-16 | Filing |
| $45.13 | 144,293 | Large Shareholder, Officer, Director | 0 | 2023-08-15 | Filing |
| $45.12 | 10,000 | Officer | 496,849 | 2023-08-15 | Filing |
| $53.34 | 124,323 | Large Shareholder, Officer, Director | 0 | 2023-07-17 | Filing |
| $52.86 | 95,177 | Large Shareholder, Officer, Director | 124,323 | 2023-07-17 | Filing |
| $51.64 | 10,500 | Large Shareholder, Officer, Director | 219,500 | 2023-07-17 | Filing |
| $50.59 | 1,516 | Officer | 506,849 | 2023-07-10 | Filing |
| $50.12 | 7,184 | Officer | 508,365 | 2023-07-10 | Filing |
| $48.80 | 1,300 | Officer | 515,549 | 2023-07-10 | Filing |
| $50.83 | 1,600 | Officer | 823,898 | 2023-07-05 | Filing |
| $50.25 | 6,300 | Officer | 825,498 | 2023-07-05 | Filing |
| $50.00 | 2,680 | Officer | 16,536 | 2023-06-13 | Filing |
| $51.80 | 2,809 | Officer | 520,134 | 2023-06-14 | Filing |