| Mar 29, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 71,272 | $37.8026 | $2,694,267 | |
| Mar 27, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 2,597 | $37.6504 | $97,778 | |
| Mar 25, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 5,826 | $37.7406 | $219,877 | |
| Mar 12, 2024 | LMLivingston Mark S. CHIEF FINANCIAL OFFICER | FTax | 112 | $35.49 | $3,975 | |
| Mar 5, 2024 | SMSturmer Michael E PRESIDENT | SSale | 11,009 | $36.63 | $403,260 | |
| Mar 5, 2024 | LMLivingston Mark S. CHIEF FINANCIAL OFFICER | FTax | 12,390 | $36.775 | $455,642 | |
| Mar 1, 2024 | SA | FTax | 1,509 | $40.79 | $61,552 | |
| Feb 28, 2024 | SMSturmer Michael E PRESIDENT | FTax | 5,785 | $38.67 | $223,706 | |
| Feb 28, 2024 | LMLivingston Mark S. CHIEF FINANCIAL OFFICER | FTax | 224 | $38.67 | $8,662 | |
| Feb 8, 2024 | SMSturmer Michael E PRESIDENT | SSale | 2,260 | $40.00 | $90,400 | |
| Feb 7, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 14,138 | $38.3464 | $542,141 | |
| Feb 5, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 17,742 | $38.01 | $674,373 | |
| Feb 5, 2024 | SMSturmer Michael E PRESIDENT | SSale | 4,515 | $37.89 | $171,073 | |
| Feb 5, 2024 | LMLivingston Mark S. CHIEF FINANCIAL OFFICER | FTax | 12,349 | $38.095 | $470,435 | |
| Jan 10, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 66,002 | $37.88 | $2,500,156 | |
| Jan 5, 2024 | LMLivingston Mark S. CHIEF FINANCIAL OFFICER | FTax | 12,632 | $36.59 | $462,205 | |
| Jan 4, 2024 | SDSchlanger David J Executive Chairman · Director | SSale | 13,998 | $37.5785 | $526,024 | |
| Jan 4, 2024 | APAnevski Peter CHIEF EXECUTIVE OFFICER · Director | FTax | 5,866 | $37.18 | $218,098 | |
| Jan 4, 2024 | SMSturmer Michael E PRESIDENT | SSale | 4,515 | $36.81 | $166,197 | |