Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $52.95 | 33,026 | Large Shareholder, Officer, Director | 77,382 | 2024-08-20 | Filing |
| $54.87 | 4,708 | Large Shareholder, Officer, Director | 672,352 | 2024-08-20 | Filing |
| $54.13 | 4,292 | Large Shareholder, Officer, Director | 677,060 | 2024-08-20 | Filing |
| $53.02 | 5,000 | Large Shareholder, Officer, Director | 681,352 | 2024-08-20 | Filing |
| $54.80 | 4,853 | Officer | 71,162 | 2024-08-20 | Filing |
| $53.92 | 3,647 | Officer | 76,015 | 2024-08-20 | Filing |
| $52.97 | 3,500 | Officer | 79,662 | 2024-08-20 | Filing |
| $54.10 | 5,959 | Director | 51,459 | 2024-08-13 | Filing |
| $53.22 | 14,041 | Director | 57,418 | 2024-08-13 | Filing |
| $52.72 | 6,703 | Director | 71,459 | 2024-08-12 | Filing |
| $52.19 | 23,297 | Director | 78,162 | 2024-08-12 | Filing |
| $53.44 | 2,600 | Director | 101,459 | 2024-08-09 | Filing |
| $52.58 | 12,400 | Director | 104,059 | 2024-08-09 | Filing |
| $58.94 | 20,034 | Officer | 259,312 | 2024-05-23 | Filing |
| $58.94 | 50,580 | Officer | 631,080 | 2024-05-23 | Filing |
| $58.94 | 21,150 | Large Shareholder, Officer, Director | 689,157 | 2024-05-23 | Filing |
| $58.94 | 21,149 | Large Shareholder, Officer, Director | 689,157 | 2024-05-23 | Filing |
| $58.94 | 40,139 | Officer | 1,600,628 | 2024-05-23 | Filing |
| $58.94 | 6,618 | Officer | 89,795 | 2024-05-23 | Filing |
| $58.94 | 33,019 | Officer | 380,665 | 2024-05-23 | Filing |