| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.58 | 23,200 | $1,498,214.24 | 292,079 | 2022-09-28 | Filing |
| Officer, Director | $67.64 | 163 | $11,025.32 | 290,279 | 2022-08-29 | Filing |
| Officer, Director | $66.98 | 20,764 | $1,390,668.90 | 290,442 | 2022-08-29 | Filing |
| Officer, Director | $66.14 | 4,073 | $269,390.26 | 311,206 | 2022-08-29 | Filing |
| Officer, Director | $77.97 | 600 | $46,783.02 | 290,279 | 2022-07-27 | Filing |
| Officer, Director | $76.29 | 3,308 | $252,381.88 | 290,879 | 2022-07-27 | Filing |
| Officer, Director | $75.73 | 12,759 | $966,264.59 | 294,187 | 2022-07-27 | Filing |
| Officer, Director | $77.79 | 700 | $54,455.03 | 306,946 | 2022-07-27 | Filing |
| Officer, Director | $76.37 | 700 | $53,461.10 | 307,646 | 2022-07-27 | Filing |
| Officer, Director | $75.64 | 6,933 | $524,401.72 | 308,346 | 2022-07-27 | Filing |
| Officer, Director | $62.32 | 4,740 | $295,407.23 | 290,279 | 2022-06-29 | Filing |
| Officer, Director | $61.42 | 20,260 | $1,244,454.29 | 295,019 | 2022-06-29 | Filing |
| Officer | $139.46 | 5,989 | $835,225.94 | 1,891 | 2021-08-06 | Filing |
| Officer | $138.22 | 19,011 | $2,627,700.42 | 7,880 | 2021-08-06 | Filing |
| Officer, Director | $130.51 | 2,482 | $323,925.82 | 187,719 | 2021-08-05 | Filing |
| Officer, Director | $129.82 | 6,819 | $885,242.58 | 190,201 | 2021-08-05 | Filing |
| Officer, Director | $128.85 | 13,499 | $1,739,346.15 | 197,020 | 2021-08-05 | Filing |
| Officer, Director | $127.82 | 4,700 | $600,754.00 | 210,519 | 2021-08-05 | Filing |
| Officer, Director | $126.67 | 1,000 | $126,670.00 | 215,219 | 2021-08-05 | Filing |
| Officer, Director | $125.02 | 1,500 | $187,530.00 | 187,719 | 2021-08-04 | Filing |