| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $69.56 | 129,750 | $9,025,306.20 | 47,956,086 | 2021-11-24 | Filing |
| Large Shareholder | $68.37 | 36,452 | $2,492,051.92 | 48,085,836 | 2021-11-24 | Filing |
| Large Shareholder | $67.65 | 27,403 | $1,853,826.65 | 48,122,288 | 2021-11-24 | Filing |
| Large Shareholder | $66.68 | 16,611 | $1,107,666.33 | 48,149,691 | 2021-11-24 | Filing |
| Large Shareholder | $67.91 | 520,143 | $35,325,407.82 | 14,504,357 | 2021-11-23 | Filing |
| Large Shareholder | $67.01 | 454,494 | $30,457,233.67 | 15,024,500 | 2021-11-23 | Filing |
| Large Shareholder | $68.77 | 107,295 | $7,378,537.67 | 15,478,994 | 2021-11-23 | Filing |
| Large Shareholder | $72.90 | 90,870 | $6,624,059.52 | 15,586,289 | 2021-11-23 | Filing |
| Large Shareholder | $70.73 | 47,948 | $3,391,127.09 | 15,677,159 | 2021-11-23 | Filing |
| Large Shareholder | $72.05 | 47,772 | $3,441,795.84 | 15,725,107 | 2021-11-23 | Filing |
| Large Shareholder | $69.89 | 30,978 | $2,164,909.92 | 15,772,879 | 2021-11-23 | Filing |
| Large Shareholder | $73.50 | 500 | $36,750.00 | 15,803,857 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $67.91 | 520,143 | $35,325,407.82 | 6,930,361 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $67.01 | 454,494 | $30,457,233.67 | 7,450,504 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $68.77 | 107,295 | $7,378,537.67 | 7,904,998 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $72.90 | 90,870 | $6,624,059.52 | 8,012,293 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $70.73 | 47,948 | $3,391,127.09 | 8,103,163 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $72.05 | 47,772 | $3,441,795.84 | 8,151,111 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $69.89 | 30,978 | $2,164,909.92 | 8,198,883 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $73.50 | 500 | $36,750.00 | 8,229,861 | 2021-11-23 | Filing |