| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $45.40 | 4,669 | $211,972.60 | 345,073 | 2021-05-11 | Filing |
| Large Shareholder, Officer, Director | $63.32 | 2,524 | $159,819.68 | 335,319 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $62.62 | 1,880 | $117,725.60 | 337,843 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $61.60 | 10,019 | $617,170.40 | 339,723 | 2021-05-03 | Filing |
| Officer, Director | $70.20 | 7,000 | $491,400.00 | 343,405 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $71.18 | 800 | $56,944.00 | 335,319 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $70.68 | 10,051 | $710,404.68 | 336,119 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $69.72 | 3,572 | $249,039.84 | 346,170 | 2021-04-26 | Filing |
| Large Shareholder, Officer, Director | $71.10 | 408 | $29,008.80 | 335,319 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $70.44 | 1,100 | $77,484.00 | 335,727 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $69.21 | 1,400 | $96,894.00 | 336,827 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $67.77 | 1,596 | $108,160.92 | 338,227 | 2021-04-19 | Filing |
| Large Shareholder, Officer, Director | $66.94 | 9,919 | $663,977.86 | 339,823 | 2021-04-19 | Filing |
| Officer | $75.00 | 6,284 | $471,300.00 | 255,115 | 2021-04-14 | Filing |
| Large Shareholder, Officer, Director | $68.73 | 5,632 | $387,087.36 | 335,319 | 2021-04-12 | Filing |
| Large Shareholder, Officer, Director | $68.13 | 5,187 | $353,390.31 | 340,951 | 2021-04-12 | Filing |
| Large Shareholder, Officer, Director | $66.96 | 3,604 | $241,323.84 | 346,138 | 2021-04-12 | Filing |
| Large Shareholder, Officer, Director | $70.36 | 717 | $50,448.12 | 335,319 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $69.15 | 7,710 | $533,146.50 | 336,036 | 2021-04-05 | Filing |
| Large Shareholder, Officer, Director | $68.50 | 5,996 | $410,726.00 | 343,746 | 2021-04-05 | Filing |