Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $37.60 | 500 | Large Shareholder, Officer, Director | 885,816 | 2024-04-24 | Filing |
| $37.00 | 17,778 | Large Shareholder, Officer, Director | 886,316 | 2024-04-24 | Filing |
| $36.20 | 25,722 | Large Shareholder, Officer, Director | 904,094 | 2024-04-24 | Filing |
| $38.96 | 100 | Large Shareholder, Officer, Director | 929,816 | 2024-04-23 | Filing |
| $37.26 | 2,663 | Large Shareholder, Officer, Director | 929,916 | 2024-04-23 | Filing |
| $36.52 | 29,349 | Large Shareholder, Officer, Director | 932,579 | 2024-04-23 | Filing |
| $35.75 | 11,888 | Large Shareholder, Officer, Director | 961,928 | 2024-04-23 | Filing |
| $37.13 | 300 | Large Shareholder, Officer, Director | 973,816 | 2024-04-22 | Filing |
| $36.78 | 21,566 | Large Shareholder, Officer, Director | 974,116 | 2024-04-22 | Filing |
| $35.50 | 14,014 | Large Shareholder, Officer, Director | 995,682 | 2024-04-22 | Filing |
| $34.66 | 8,120 | Large Shareholder, Officer, Director | 1,009,696 | 2024-04-22 | Filing |
| $35.17 | 2,499 | Large Shareholder, Officer, Director | 1,017,816 | 2024-04-19 | Filing |
| $34.49 | 27,324 | Large Shareholder, Officer, Director | 1,020,315 | 2024-04-19 | Filing |
| $37.18 | 500 | Large Shareholder, Officer, Director | 1,047,639 | 2024-04-19 | Filing |
| $36.39 | 6,476 | Large Shareholder, Officer, Director | 1,048,139 | 2024-04-19 | Filing |
| $36.01 | 5,979 | Large Shareholder, Officer, Director | 1,054,615 | 2024-04-19 | Filing |
| $34.53 | 1,222 | Large Shareholder, Officer, Director | 1,060,594 | 2024-04-19 | Filing |
| $37.97 | 989 | Large Shareholder, Officer, Director | 1,061,816 | 2024-04-18 | Filing |
| $37.29 | 14,962 | Large Shareholder, Officer, Director | 1,062,805 | 2024-04-18 | Filing |
| $36.68 | 18,037 | Large Shareholder, Officer, Director | 1,077,767 | 2024-04-18 | Filing |