Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $35.39 | 3,502 | Large Shareholder, Officer, Director | 1,095,804 | 2024-04-18 | Filing |
| $34.36 | 6,510 | Large Shareholder, Officer, Director | 1,099,306 | 2024-04-18 | Filing |
| $36.16 | 3,040 | Large Shareholder, Officer, Director | 1,105,816 | 2024-04-17 | Filing |
| $35.22 | 7,687 | Large Shareholder, Officer, Director | 1,108,856 | 2024-04-17 | Filing |
| $34.33 | 33,273 | Large Shareholder, Officer, Director | 1,116,543 | 2024-04-17 | Filing |
| $32.69 | 17,907 | Large Shareholder, Officer, Director | 1,149,816 | 2024-04-16 | Filing |
| $32.10 | 26,093 | Large Shareholder, Officer, Director | 1,167,723 | 2024-04-16 | Filing |
| $33.49 | 2,165 | Large Shareholder, Officer, Director | 1,193,816 | 2024-04-15 | Filing |
| $32.73 | 31,824 | Large Shareholder, Officer, Director | 1,195,981 | 2024-04-15 | Filing |
| $31.82 | 10,011 | Large Shareholder, Officer, Director | 1,227,805 | 2024-04-15 | Filing |
| $32.23 | 1,000 | Large Shareholder, Officer, Director | 1,237,816 | 2024-04-12 | Filing |
| $34.22 | 10,006 | Large Shareholder, Officer, Director | 1,238,816 | 2024-04-11 | Filing |
| $33.65 | 9,994 | Large Shareholder, Officer, Director | 1,248,822 | 2024-04-11 | Filing |
| $31.86 | 1,000 | Large Shareholder, Officer, Director | 1,258,816 | 2024-04-10 | Filing |