| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $91.93 | 417 | $38,334.81 | 7,414,599 | 2022-08-31 | Filing |
| Large Shareholder | $91.56 | 4,583 | $419,619.48 | 7,415,016 | 2022-08-31 | Filing |
| Large Shareholder | $96.29 | 209 | $20,124.61 | 7,419,599 | 2022-08-24 | Filing |
| Large Shareholder | $95.65 | 4,791 | $458,259.15 | 7,419,808 | 2022-08-24 | Filing |
| Large Shareholder | $101.00 | 344 | $34,744.00 | 7,424,599 | 2022-08-17 | Filing |
| Large Shareholder | $100.16 | 1,054 | $105,568.64 | 7,424,943 | 2022-08-17 | Filing |
| Large Shareholder | $99.21 | 3,602 | $357,354.42 | 7,425,997 | 2022-08-17 | Filing |
| Large Shareholder | $101.77 | 5,000 | $508,850.00 | 7,429,599 | 2022-08-10 | Filing |
| Large Shareholder | $103.04 | 4,735 | $487,894.40 | 7,434,599 | 2022-08-03 | Filing |
| Large Shareholder | $101.66 | 265 | $26,939.90 | 7,439,334 | 2022-08-03 | Filing |
| Large Shareholder, Officer, Director | $152.30 | 1,500 | $228,450.00 | 42,303 | 2022-02-09 | Filing |
| Officer, Director | $172.35 | 500 | $86,175.00 | 1,200 | 2022-01-03 | Filing |
| Officer, Director | $159.27 | 500 | $79,635.00 | 1,700 | 2021-10-01 | Filing |
| Large Shareholder | $171.13 | 4,039 | $691,194.07 | 6,914,004 | 2021-09-16 | Filing |
| Large Shareholder | $170.24 | 6,661 | $1,133,968.64 | 6,918,043 | 2021-09-16 | Filing |
| Large Shareholder | $172.71 | 5,556 | $959,576.76 | 6,924,704 | 2021-09-15 | Filing |
| Large Shareholder | $171.91 | 6,944 | $1,193,743.04 | 6,930,260 | 2021-09-15 | Filing |
| Large Shareholder | $220.06 | 1,800 | $396,108.00 | 6,937,204 | 2021-08-02 | Filing |
| Officer | $220.07 | 2,600 | $572,182.00 | 14,783 | 2021-08-02 | Filing |
| Large Shareholder | $210.20 | 5,044 | $1,060,248.80 | 6,939,004 | 2021-06-16 | Filing |