| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $73.78 | 3,684 | $271,814.36 | 48,701 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $77.29 | 100 | $7,728.50 | 0 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $76.66 | 9,854 | $755,432.28 | 100 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $75.64 | 12,489 | $944,637.99 | 9,954 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $74.84 | 25,942 | $1,941,483.71 | 22,443 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $73.63 | 1,600 | $117,805.76 | 48,385 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $72.36 | 1,600 | $115,781.12 | 49,985 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $71.37 | 800 | $57,092.48 | 51,585 | 2021-02-23 | Filing |
| Officer | $85.28 | 1,168 | $99,605.52 | 50,156 | 2021-02-19 | Filing |
| Officer, Director | $82.58 | 200 | $16,516.50 | 0 | 2021-02-22 | Filing |
| Officer, Director | $81.87 | 4,565 | $373,715.55 | 200 | 2021-02-22 | Filing |
| Officer, Director | $80.88 | 25,227 | $2,040,435.44 | 4,765 | 2021-02-22 | Filing |
| Officer, Director | $80.10 | 14,131 | $1,131,832.34 | 29,992 | 2021-02-22 | Filing |
| Officer, Director | $78.62 | 4,557 | $358,269.06 | 44,123 | 2021-02-22 | Filing |
| Officer, Director | $85.69 | 100 | $8,569.00 | 0 | 2021-02-19 | Filing |
| Officer, Director | $84.87 | 7,731 | $656,114.51 | 100 | 2021-02-19 | Filing |
| Officer, Director | $84.17 | 13,735 | $1,156,014.52 | 7,831 | 2021-02-19 | Filing |
| Officer, Director | $83.17 | 14,961 | $1,244,255.50 | 21,566 | 2021-02-19 | Filing |
| Officer, Director | $82.11 | 12,173 | $999,464.17 | 36,527 | 2021-02-19 | Filing |
| Officer, Director | $84.61 | 9,408 | $795,965.72 | 0 | 2021-02-18 | Filing |