| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Other | $78.34 | 78 | $6,110.52 | 4,050 | 2014-03-20 | Filing |
| Other | $75.85 | 600 | $45,510.00 | 4,050 | 2014-02-21 | Filing |
| Other | $63.05 | 900 | $56,744.10 | 3,600 | 2013-05-09 | Filing |
| Other | $93.01 | 534 | $49,668.73 | 11,969 | 2020-12-21 | Filing |
| Other | $92.61 | 1,000 | $92,612.50 | 12,503 | 2020-12-16 | Filing |
| Other | $99.06 | 2,000 | $198,116.00 | 6,447 | 2019-11-18 | Filing |
| Officer | $87.90 | 7,500 | $659,233.50 | 39,887 | 2019-05-20 | Filing |
| Officer | $84.85 | 18,750 | $1,590,877.50 | 26,096 | 2017-10-26 | Filing |
| Other | $93.33 | 1,500 | $139,995.00 | 15,969 | 2020-12-23 | Filing |
| Officer | $93.26 | 7,055 | $657,917.55 | 18,514 | 2020-12-17 | Filing |
| Officer, Director | $96.43 | 12,000 | $1,157,170.80 | 665,200 | 2020-12-04 | Filing |
| Officer, Director | $96.58 | 12,000 | $1,158,984.00 | 724,426 | 2020-12-04 | Filing |
| Officer, Director | $96.96 | 13,000 | $1,260,526.80 | 665,200 | 2020-11-24 | Filing |
| Officer, Director | $96.96 | 13,000 | $1,260,496.90 | 724,426 | 2020-11-24 | Filing |
| Officer, Director | $93.92 | 12,000 | $1,127,040.00 | 665,200 | 2020-11-23 | Filing |
| Officer, Director | $93.93 | 12,000 | $1,127,107.20 | 724,426 | 2020-11-23 | Filing |
| Officer, Director | $94.87 | 300 | $28,460.01 | 665,200 | 2020-11-18 | Filing |
| Officer, Director | $94.26 | 12,700 | $1,197,076.60 | 665,500 | 2020-11-18 | Filing |
| Officer, Director | $94.81 | 600 | $56,884.98 | 724,426 | 2020-11-18 | Filing |
| Officer, Director | $94.24 | 12,400 | $1,168,631.80 | 725,026 | 2020-11-18 | Filing |