Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $108.00 | 55,000 | Large Shareholder | 480,015 | 2024-03-07 | Filing |
| $92.25 | 459 | Officer | 8,786 | 2023-08-16 | Filing |
| $76.41 | 100,000 | Large Shareholder | 535,015 | 2023-03-09 | Filing |
| $65.81 | 255 | Director | 256 | 2022-11-07 | Filing |
| $84.15 | 11,487 | Large Shareholder, Officer, Director | 14,772 | 2021-09-10 | Filing |
| $84.15 | 61,864 | Large Shareholder, Officer | 1,227,919 | 2021-09-10 | Filing |
| $87.36 | 19,245 | Large Shareholder, Officer, Director | 34,081 | 2021-03-04 | Filing |
| $87.36 | 75,000 | Large Shareholder | 635,015 | 2021-03-04 | Filing |
| $74.87 | 337 | Director | 4,571 | 2020-11-13 | Filing |
| $70.18 | 75,000 | Large Shareholder | 710,015 | 2020-09-04 | Filing |
| $70.09 | 65,000 | Large Shareholder | 785,015 | 2020-06-05 | Filing |
| $55.57 | 10,000 | Large Shareholder | 32,620 | 2019-11-22 | Filing |
| $60.01 | 150,000 | Large Shareholder, Officer | 1,279,212 | 2019-09-12 | Filing |
| $60.01 | 78,456 | Large Shareholder, Officer, Director | 65,533 | 2019-09-12 | Filing |
| $52.79 | 3,792 | Large Shareholder | 0 | 2019-06-05 | Filing |
| $45.65 | 50,000 | Large Shareholder | 850,015 | 2019-03-14 | Filing |
| $43.04 | 10,000 | Large Shareholder | 43,951 | 2019-03-14 | Filing |
| $38.61 | 1,070 | Director | 2,950 | 2018-11-09 | Filing |
| $47.26 | 28,087 | Large Shareholder, Officer, Director | 147,122 | 2018-09-17 | Filing |
| $47.26 | 100,000 | Large Shareholder | 900,015 | 2018-09-17 | Filing |