Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $270.56 | 2,069 | Officer | 22,842 | 2022-12-23 | Filing |
| $269.61 | 1,476 | Officer | 24,911 | 2022-12-23 | Filing |
| $268.50 | 1,913 | Officer | 26,387 | 2022-12-23 | Filing |
| $267.47 | 1,107 | Officer | 28,300 | 2022-12-23 | Filing |
| $266.04 | 593 | Officer | 29,407 | 2022-12-23 | Filing |
| $107.64 | 7,303 | Large Shareholder | 42,875 | 2020-08-19 | Filing |
| $110.03 | 10,197 | Large Shareholder | 50,178 | 2020-08-18 | Filing |
| $110.73 | 12,500 | Large Shareholder | 60,375 | 2020-08-17 | Filing |
| $107.64 | 7,303 | Large Shareholder, Director | 42,875 | 2020-08-19 | Filing |
| $110.03 | 10,197 | Large Shareholder, Director | 50,178 | 2020-08-18 | Filing |
| $110.73 | 12,500 | Large Shareholder, Director | 60,375 | 2020-08-17 | Filing |
| $131.60 | 10,000 | Director | 20,000 | 2018-11-19 | Filing |
| $112.54 | 20,000 | Director | 0 | 2018-11-21 | Filing |
| $105.47 | 25,320 | Large Shareholder | 88,152 | 2019-12-13 | Filing |
| $105.47 | 1,174,680 | Large Shareholder | 4,089,702 | 2019-12-13 | Filing |
| $105.47 | 25,320 | Large Shareholder, Director | 88,152 | 2019-12-13 | Filing |
| $105.47 | 1,174,680 | Large Shareholder, Director | 4,089,702 | 2019-12-13 | Filing |
| $287.46 | 5,908 | Large Shareholder, Director | 113,472 | 2018-06-11 | Filing |
| $287.46 | 10,099 | Officer | 41,668 | 2018-06-11 | Filing |
| $287.46 | 5,908 | Large Shareholder, Director | 113,472 | 2018-06-11 | Filing |