| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $27.40 | 2,000 | $54,793.00 | 6,000 | 2021-05-10 | Filing |
| Officer | $46.27 | 3,500 | $161,940.80 | 9,697 | 2021-03-09 | Filing |
| Officer | $45.08 | 9,676 | $436,216.33 | 18,173 | 2021-03-09 | Filing |
| Officer | $32.17 | 2,817 | $90,623.45 | 0 | 2021-03-09 | Filing |
| Officer | $44.50 | 324 | $14,418.00 | 27,849 | 2021-03-08 | Filing |
| Director | $44.16 | 1,125 | $49,676.74 | 7,638 | 2021-03-04 | Filing |
| | $28.48 | 1,000 | $28,480.00 | 29,000 | 2021-02-17 | Filing |
| Large Shareholder, Officer, Director | $41.52 | 60,302 | $2,503,582.25 | 13,651,466 | 2020-12-03 | Filing |
| Large Shareholder, Officer, Director | $41.18 | 79,071 | $3,255,993.55 | 13,711,768 | 2020-12-02 | Filing |
| Large Shareholder, Officer, Director | $41.71 | 25,400 | $1,059,411.14 | 13,790,839 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $42.33 | 100 | $4,233.00 | 13,816,239 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $41.28 | 49,098 | $2,026,603.42 | 13,816,339 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $42.08 | 301 | $12,665.96 | 13,865,437 | 2020-11-30 | Filing |
| Large Shareholder, Officer, Director | $42.21 | 16,336 | $689,513.16 | 13,865,738 | 2020-11-27 | Filing |
| Large Shareholder, Officer, Director | $42.61 | 200 | $8,522.00 | 13,882,074 | 2020-11-27 | Filing |
| Large Shareholder, Officer, Director | $41.59 | 70,093 | $2,915,062.73 | 13,882,274 | 2020-11-25 | Filing |
| Large Shareholder, Officer, Director | $42.34 | 200 | $8,468.00 | 13,952,367 | 2020-11-25 | Filing |
| Large Shareholder, Officer, Director | $42.82 | 73,591 | $3,151,490.42 | 13,952,567 | 2020-11-24 | Filing |
| Large Shareholder, Officer, Director | $42.70 | 126,980 | $5,422,566.62 | 14,026,158 | 2020-11-23 | Filing |
| Large Shareholder, Officer, Director | $42.52 | 60,422 | $2,568,974.26 | 14,153,138 | 2020-11-20 | Filing |