Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $37.32 | 300 | Large Shareholder, Officer, Director | 797,816 | 2024-04-26 | Filing |
| $36.47 | 11,239 | Large Shareholder, Officer, Director | 798,116 | 2024-04-26 | Filing |
| $35.68 | 32,461 | Large Shareholder, Officer, Director | 809,355 | 2024-04-26 | Filing |
| $36.45 | 33,157 | Large Shareholder, Officer, Director | 841,816 | 2024-04-25 | Filing |
| $35.47 | 6,746 | Large Shareholder, Officer, Director | 874,973 | 2024-04-25 | Filing |
| $34.50 | 4,097 | Large Shareholder, Officer, Director | 881,719 | 2024-04-25 | Filing |
| $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 |