Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $632.00 | 216 | | 153,569 | 2024-03-06 | Filing |
| $643.14 | 3,000 | | 153,785 | 2024-03-05 | Filing |
| $650.01 | 453 | | 156,785 | 2024-03-04 | Filing |
| $648.08 | 8 | | 157,238 | 2024-03-04 | Filing |
| $647.60 | 860 | | 157,246 | 2024-03-04 | Filing |
| $646.30 | 1,026 | | 158,106 | 2024-03-04 | Filing |
| $645.23 | 2,537 | | 159,132 | 2024-03-04 | Filing |
| $360.24 | 393 | Director | 3,205 | 2023-02-06 | Filing |
| $337.13 | 553 | Director | 3,299 | 2021-11-08 | Filing |
| $340.72 | 590 | Director | 3,852 | 2021-08-27 | Filing |
| $479.16 | 171 | Officer | 358 | 2019-10-31 | Filing |
| $441.30 | 806 | Officer, Director | 143,140 | 2019-02-22 | Filing |
| $438.00 | 100 | Officer, Director | 143,946 | 2019-02-22 | Filing |
| $437.00 | 200 | Officer, Director | 144,046 | 2019-02-22 | Filing |
| $436.06 | 922 | Officer, Director | 144,246 | 2019-02-22 | Filing |
| $435.24 | 2,972 | Officer, Director | 145,168 | 2019-02-22 | Filing |
| $440.45 | 200 | Officer, Director | 206,407 | 2019-02-21 | Filing |
| $439.28 | 4,257 | Officer, Director | 206,607 | 2019-02-21 | Filing |
| $438.30 | 1,070 | Officer, Director | 210,864 | 2019-02-21 | Filing |
| $436.98 | 473 | Officer, Director | 211,934 | 2019-02-21 | Filing |