| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $90.49 | 1,900 | $171,931.00 | 588,067 | 2022-03-08 | Filing |
| Officer, Director | $89.40 | 3,953 | $353,398.20 | 589,967 | 2022-03-08 | Filing |
| Officer, Director | $88.54 | 2,447 | $216,657.38 | 593,920 | 2022-03-08 | Filing |
| Officer, Director | $87.32 | 1,700 | $148,444.00 | 596,367 | 2022-03-08 | Filing |
| Officer, Director | $94.40 | 74 | $6,985.60 | 598,067 | 2022-03-07 | Filing |
| Officer, Director | $93.34 | 6,351 | $592,802.34 | 598,141 | 2022-03-07 | Filing |
| Officer | $94.43 | 17 | $1,605.23 | 87,578 | 2022-03-07 | Filing |
| Officer | $93.34 | 1,461 | $136,369.74 | 87,595 | 2022-03-07 | Filing |
| Officer | $93.35 | 548 | $51,155.80 | 49,171 | 2022-03-07 | Filing |
| Officer | $93.35 | 1,304 | $121,728.40 | 101,533 | 2022-03-07 | Filing |
| Officer | $93.35 | 202 | $18,856.70 | 13,521 | 2022-03-07 | Filing |
| Officer, Director | $102.01 | 200 | $20,402.00 | 604,492 | 2022-03-03 | Filing |
| Officer, Director | $101.22 | 500 | $50,610.00 | 604,692 | 2022-03-03 | Filing |
| Officer, Director | $100.18 | 1,800 | $180,324.00 | 605,192 | 2022-03-03 | Filing |
| Officer, Director | $99.31 | 2,500 | $248,275.00 | 606,992 | 2022-03-03 | Filing |
| Officer, Director | $98.03 | 5,000 | $490,150.00 | 609,492 | 2022-03-03 | Filing |
| Officer, Director | $102.70 | 1,810 | $185,887.00 | 610,094 | 2022-03-02 | Filing |
| Officer, Director | $102.14 | 3,190 | $325,826.60 | 611,904 | 2022-03-02 | Filing |
| Officer, Director | $106.47 | 550 | $58,558.50 | 615,094 | 2022-03-01 | Filing |
| Officer, Director | $105.93 | 4,450 | $471,388.50 | 615,644 | 2022-03-01 | Filing |