Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $54.22 | 40,000 | | 1,312,245 | 2024-03-11 | Filing |
| $48.86 | 25,000 | | 1,814,554 | 2023-12-08 | Filing |
| $49.06 | 25,000 | | 1,839,554 | 2023-12-07 | Filing |
| $48.86 | 50,000 | | 567,439 | 2023-12-08 | Filing |
| $49.06 | 50,000 | | 617,439 | 2023-12-07 | Filing |
| $44.63 | 15,000 | | 1,352,245 | 2023-11-28 | Filing |
| $44.79 | 45,000 | | 1,367,245 | 2023-11-27 | Filing |
| $46.62 | 30,000 | | 1,412,245 | 2023-11-16 | Filing |
| $47.77 | 30,000 | | 1,442,245 | 2023-11-15 | Filing |
| $51.78 | 50,000 | | 667,439 | 2022-11-29 | Filing |
| $52.01 | 50,000 | | 717,439 | 2022-11-28 | Filing |
| $30.57 | 72,000 | Large Shareholder, Director | 1,864,554 | 2020-09-02 | Filing |
| $31.14 | 140,000 | Large Shareholder, Director | 1,936,554 | 2020-09-01 | Filing |
| $46.69 | 85,648 | Large Shareholder, Director | 1,665,131 | 2018-09-05 | Filing |
| $46.84 | 114,352 | Large Shareholder, Director | 1,750,779 | 2018-09-04 | Filing |
| $40.78 | 4,278 | Large Shareholder, Director | 2,951,700 | 2018-03-07 | Filing |
| $40.75 | 20,722 | Large Shareholder, Director | 2,955,978 | 2018-03-06 | Filing |
| $39.19 | 42,989 | Large Shareholder, Director | 767,439 | 2017-11-21 | Filing |
| $38.86 | 122,111 | Large Shareholder, Director | 810,428 | 2017-11-20 | Filing |
| $38.86 | 134,900 | Large Shareholder, Director | 932,539 | 2017-11-17 | Filing |