Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $52.99 | 1,670 | Director | 4,188,871 | 2024-03-15 | Filing |
| $52.62 | 21,761 | Director | 4,183,729 | 2024-03-07 | Filing |
| $51.19 | 9,401 | Director | 4,161,968 | 2024-03-06 | Filing |
| $54.39 | 2,000 | Director | 3,534 | 2023-06-21 | Filing |
| $53.79 | 920 | Officer, Director | 306,241 | 2022-06-29 | Filing |
| $57.55 | 271 | Director | 15,488 | 2018-02-27 | Filing |
| $51.43 | 323 | Director | 15,217 | 2017-11-13 | Filing |
| $43.06 | 238 | Director | 10,901 | 2017-08-11 | Filing |
| $37.50 | 2,238 | Director | 12,736 | 2017-06-02 | Filing |
| $35.38 | 19 | Director | 3,165 | 2017-05-31 | Filing |
| $35.38 | 1,454 | Director | 10,663 | 2017-05-31 | Filing |
| $35.98 | 257 | Director | 257 | 2017-05-15 | Filing |
| $32.40 | 1,000 | Officer, Director | 666,259 | 2017-03-31 | Filing |
| $31.25 | 276 | Director | 276 | 2017-03-28 | Filing |
| $33.65 | 250 | Director | 250 | 2016-11-10 | Filing |
| $37.58 | 238 | Director | 238 | 2016-08-11 | Filing |
| $31.74 | 3,146 | Director | 3,146 | 2016-05-10 | Filing |
| $31.65 | 282 | Director | 282 | 2016-05-10 | Filing |
| $33.35 | 225 | Director | 225 | 2015-11-12 | Filing |
| $34.84 | 1,000 | Director | 2,000 | 2015-08-13 | Filing |