| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.07 | 250 | $28,517.50 | 19,244 | 2021-07-28 | Filing | |
| $115.24 | 500 | $57,620.00 | 126,374 | 2021-07-26 | Filing | |
| $105.07 | 4,000 | $420,264.00 | 991,222 | 2021-07-16 | Filing | |
| $104.79 | 1,500 | $157,178.70 | 30,825 | 2021-07-15 | Filing | |
| $112.87 | 150 | $16,930.50 | 19,494 | 2021-06-28 | Filing | |
| $112.87 | 500 | $56,435.00 | 127,024 | 2021-06-28 | Filing | |
| $106.00 | 500 | $53,000.00 | 127,524 | 2021-06-21 | Filing | |
| $105.00 | 500 | $52,500.00 | 128,024 | 2021-06-21 | Filing | |
| $104.00 | 500 | $52,000.00 | 128,524 | 2021-06-18 | Filing | |
| $103.00 | 500 | $51,500.00 | 129,024 | 2021-06-17 | Filing | |
| $102.00 | 500 | $51,000.00 | 129,524 | 2021-06-17 | Filing | |
| $101.00 | 500 | $50,500.00 | 130,024 | 2021-06-17 | Filing | |
| $99.01 | 1,349 | $133,564.49 | 30,825 | 2021-06-17 | Filing | |
| $99.01 | 151 | $14,950.51 | 32,174 | 2021-06-17 | Filing | |
| $100.00 | 500 | $50,000.00 | 130,524 | 2021-06-15 | Filing | |
| $98.23 | 4,000 | $392,922.00 | 999,222 | 2021-06-14 | Filing | |
| $90.33 | 400 | $36,132.00 | 2,426 | 2021-06-01 | Filing | |
| $85.08 | 4,000 | $340,320.00 | 1,003,222 | 2021-05-26 | Filing | |
| $75.71 | 1,500 | $113,570.85 | 29,036 | 2021-05-20 | Filing | |
| $77.27 | 109 | $8,422.43 | 16,145 | 2021-05-17 | Filing |