Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $118.40 | 1,200 | Large Shareholder, Officer, Director | 184,406 | 2021-07-19 | Filing |
| $117.05 | 1,962 | Large Shareholder, Officer, Director | 185,606 | 2021-07-19 | Filing |
| $114.49 | 4,331 | Large Shareholder, Officer | 100,000 | 2021-06-25 | Filing |
| $113.62 | 12,501 | Large Shareholder, Officer | 104,331 | 2021-06-25 | Filing |
| $112.76 | 8,168 | Large Shareholder, Officer | 116,832 | 2021-06-25 | Filing |
| $110.64 | 9,955 | Large Shareholder, Officer, Director | 37,568 | 2021-06-21 | Filing |
| $109.70 | 4,631 | Large Shareholder, Officer, Director | 47,523 | 2021-06-21 | Filing |
| $108.61 | 2,014 | Large Shareholder, Officer, Director | 52,154 | 2021-06-21 | Filing |
| $106.90 | 900 | Large Shareholder, Officer, Director | 54,168 | 2021-06-21 | Filing |
| $107.63 | 7,312 | Large Shareholder, Officer, Director | 55,068 | 2021-06-18 | Filing |
| $106.76 | 10,188 | Large Shareholder, Officer, Director | 62,380 | 2021-06-18 | Filing |
| $96.02 | 100 | Large Shareholder, Officer | 25,000 | 2021-05-25 | Filing |
| $95.13 | 1,017 | Large Shareholder, Officer | 25,100 | 2021-05-25 | Filing |
| $94.02 | 8,620 | Large Shareholder, Officer | 26,117 | 2021-05-25 | Filing |
| $93.21 | 15,263 | Large Shareholder, Officer | 34,737 | 2021-05-25 | Filing |
| $91.28 | 9,000 | Officer | 43,813 | 2021-05-07 | Filing |
| $96.68 | 805 | Large Shareholder, Officer | 50,000 | 2021-04-23 | Filing |
| $96.09 | 24,195 | Large Shareholder, Officer | 50,805 | 2021-04-23 | Filing |
| $89.60 | 2,450 | Large Shareholder, Officer | 75,000 | 2021-03-25 | Filing |
| $88.97 | 12,737 | Large Shareholder, Officer | 77,450 | 2021-03-25 | Filing |