| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.91 | 178,000 | $13,155,161.20 | 1,322,966 | 2021-02-17 | Filing |
| Officer, Director | $73.30 | 2,000 | $146,600.00 | 1,500,966 | 2021-02-16 | Filing |
| Officer, Director | $71.73 | 33,258 | $2,385,736.02 | 1,502,966 | 2021-02-08 | Filing |
| Officer, Director | $78.01 | 278,887 | $21,755,668.09 | 1,236,224 | 2021-02-19 | Filing |
| Officer, Director | $78.78 | 100,000 | $7,878,000.00 | 1,415,111 | 2021-02-19 | Filing |
| Director | $78.50 | 400 | $31,400.00 | 7,414 | 2021-02-19 | Filing |
| Officer, Director | $74.73 | 21,113 | $1,577,774.49 | 1,515,111 | 2021-02-18 | Filing |
| Officer, Director | $71.50 | 64,540 | $4,614,610.00 | 1,536,224 | 2021-02-05 | Filing |
| Officer, Director | $60.52 | 37,518 | $2,270,589.36 | 1,600,764 | 2020-12-08 | Filing |
| Officer, Director | $61.01 | 176,195 | $10,749,656.95 | 1,638,282 | 2020-12-04 | Filing |
| Officer, Director | $60.74 | 67,484 | $4,098,910.68 | 1,814,477 | 2020-11-03 | Filing |
| Officer, Director | $60.31 | 109,094 | $6,579,459.14 | 1,881,961 | 2020-12-02 | Filing |
| Director | $60.31 | 100 | $6,031.00 | 7,814 | 2020-12-02 | Filing |
| Director | $60.25 | 100 | $6,025.00 | 7,914 | 2020-12-02 | Filing |
| Director | $60.25 | 200 | $12,050.00 | 7,814 | 2020-12-02 | Filing |
| Officer, Director | $60.39 | 31,911 | $1,927,073.38 | 1,991,055 | 2020-12-01 | Filing |
| Officer, Director | $59.71 | 100,000 | $5,971,000.00 | 2,022,966 | 2020-11-30 | Filing |
| Officer, Director | $60.81 | 39,298 | $2,389,711.38 | 2,122,966 | 2020-11-27 | Filing |
| Officer, Director | $60.01 | 40,703 | $2,442,587.03 | 2,162,264 | 2020-11-25 | Filing |
| Officer, Director | $59.46 | 170,000 | $10,108,200.00 | 2,202,967 | 2020-11-24 | Filing |