| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $101.15 | 300 | $30,345.00 | 61,777 | 2022-06-06 | Filing |
| Officer, Director | $100.15 | 3,825 | $383,073.75 | 62,077 | 2022-06-06 | Filing |
| Officer, Director | $99.11 | 800 | $79,288.00 | 65,902 | 2022-06-06 | Filing |
| Officer, Director | $99.75 | 1,268 | $126,483.00 | 120,982 | 2022-06-06 | Filing |
| Officer | $100.12 | 7 | $700.84 | 125,164 | 2022-06-06 | Filing |
| Officer | $98.47 | 2,884 | $283,987.48 | 125,171 | 2022-06-06 | Filing |
| Officer | $101.08 | 100 | $10,108.00 | 79,238 | 2022-05-27 | Filing |
| Officer | $100.37 | 2,880 | $289,065.60 | 79,338 | 2022-05-27 | Filing |
| Officer | $100.10 | 1,712 | $171,371.20 | 79,238 | 2022-05-26 | Filing |
| Officer | $100.28 | 3,508 | $351,782.24 | 79,238 | 2022-05-20 | Filing |
| Officer | $100.10 | 1,800 | $180,180.00 | 79,238 | 2022-05-19 | Filing |
| Officer, Director | $113.44 | 100 | $11,344.00 | 66,702 | 2022-05-05 | Filing |
| Officer, Director | $111.89 | 300 | $33,567.00 | 66,802 | 2022-05-05 | Filing |
| Officer, Director | $110.09 | 200 | $22,018.00 | 67,102 | 2022-05-05 | Filing |
| Officer, Director | $108.38 | 400 | $43,352.00 | 67,302 | 2022-05-05 | Filing |
| Officer, Director | $107.81 | 700 | $75,467.00 | 67,702 | 2022-05-05 | Filing |
| Officer, Director | $106.27 | 300 | $31,881.00 | 68,402 | 2022-05-05 | Filing |
| Officer | $112.96 | 200 | $22,592.00 | 79,088 | 2022-04-18 | Filing |
| Officer | $111.50 | 400 | $44,600.00 | 96,233 | 2022-04-18 | Filing |
| Officer | $110.74 | 1,600 | $177,184.00 | 96,633 | 2022-04-18 | Filing |