Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $30.80 | 43,921 | Large Shareholder, Director | 4,069,889 | 2024-06-28 | Filing |
| $29.93 | 105,772 | Large Shareholder, Director | 4,113,810 | 2024-06-28 | Filing |
| $30.22 | 1,128 | Officer | 25,000 | 2024-06-27 | Filing |
| $30.21 | 3,872 | Officer | 26,128 | 2024-06-27 | Filing |
| $30.19 | 8,554 | Large Shareholder, Director | 4,219,582 | 2024-06-27 | Filing |
| $29.61 | 84,657 | Large Shareholder, Director | 4,228,136 | 2024-06-27 | Filing |
| $30.55 | 21,921 | Large Shareholder, Director | 4,312,793 | 2024-06-26 | Filing |
| $29.88 | 112,638 | Large Shareholder, Director | 4,334,714 | 2024-06-26 | Filing |
| $30.30 | 500 | Large Shareholder, Director | 4,447,352 | 2024-06-25 | Filing |
| $29.83 | 81,037 | Large Shareholder, Director | 4,447,852 | 2024-06-25 | Filing |
| $29.26 | 59,984 | Large Shareholder, Director | 4,528,889 | 2024-06-24 | Filing |
| $30.14 | 15,993 | Large Shareholder, Director | 4,588,873 | 2024-06-20 | Filing |
| $30.07 | 47,772 | Large Shareholder, Director | 4,604,866 | 2024-06-18 | Filing |
| $31.26 | 2,300 | Large Shareholder, Director | 4,652,638 | 2024-06-17 | Filing |
| $30.19 | 128,307 | Large Shareholder, Director | 4,654,938 | 2024-06-17 | Filing |
| $31.57 | 1,667 | Large Shareholder, Director | 4,783,245 | 2024-06-14 | Filing |
| $30.99 | 106,151 | Large Shareholder, Director | 4,784,912 | 2024-06-14 | Filing |
| $33.03 | 4,408 | Large Shareholder, Director | 4,891,063 | 2024-06-13 | Filing |
| $32.48 | 44,924 | Large Shareholder, Director | 4,895,471 | 2024-06-13 | Filing |
| $31.84 | 37,713 | Large Shareholder, Director | 4,940,395 | 2024-06-13 | Filing |