| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $174.50 | 1,150 | $200,675.00 | 226,990 | 2021-05-05 | Filing |
| Officer, Director | $173.56 | 1,319 | $228,925.64 | 228,140 | 2021-05-05 | Filing |
| Officer, Director | $172.55 | 1,513 | $261,068.15 | 229,459 | 2021-05-05 | Filing |
| Officer, Director | $171.04 | 736 | $125,885.44 | 230,972 | 2021-05-05 | Filing |
| Officer | $179.00 | 200 | $35,800.00 | 84,412 | 2021-04-16 | Filing |
| Officer | $177.24 | 1,630 | $288,901.20 | 84,612 | 2021-04-16 | Filing |
| Officer | $176.53 | 8,870 | $1,565,821.10 | 86,242 | 2021-04-16 | Filing |
| Officer | $175.56 | 1,800 | $316,008.00 | 95,112 | 2021-04-16 | Filing |
| Officer, Director | $165.99 | 4 | $663.96 | 231,708 | 2021-04-05 | Filing |
| Officer, Director | $165.12 | 224 | $36,986.88 | 231,712 | 2021-04-05 | Filing |
| Officer, Director | $164.24 | 1,858 | $305,157.92 | 231,936 | 2021-04-05 | Filing |
| Officer, Director | $163.21 | 3,914 | $638,803.94 | 233,794 | 2021-04-05 | Filing |
| Officer | $170.44 | 2,422 | $412,805.68 | 84,412 | 2021-03-16 | Filing |
| Officer | $169.33 | 4,106 | $695,268.98 | 86,834 | 2021-03-16 | Filing |
| Officer | $168.53 | 3,571 | $601,820.63 | 90,940 | 2021-03-16 | Filing |
| Officer | $167.50 | 2,401 | $402,167.50 | 94,511 | 2021-03-16 | Filing |
| Officer, Director | $168.78 | 200 | $33,756.00 | 237,708 | 2021-03-15 | Filing |
| Officer, Director | $168.01 | 3,390 | $569,553.90 | 237,908 | 2021-03-15 | Filing |
| Officer, Director | $166.90 | 910 | $151,879.00 | 241,298 | 2021-03-15 | Filing |
| Officer, Director | $166.18 | 1,500 | $249,270.00 | 242,208 | 2021-03-15 | Filing |