Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $88.04 | 7,113 | Large Shareholder, Officer | 90,187 | 2021-03-25 | Filing |
| $86.98 | 2,700 | Large Shareholder, Officer | 97,300 | 2021-03-25 | Filing |
| $96.09 | 29,309 | Officer | 160,567 | 2021-03-17 | Filing |
| $96.85 | 4,863 | Officer | 159,330 | 2021-03-15 | Filing |
| $96.85 | 2,750 | Officer | 164,193 | 2021-03-15 | Filing |
| $98.14 | 7,612 | Officer | 164,193 | 2021-03-12 | Filing |