| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $116.42 | 100 | $11,642.00 | 204,341 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $120.20 | 2,248 | $270,202.86 | 200,552 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $119.60 | 4,660 | $557,349.51 | 202,800 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $118.57 | 3,320 | $393,655.72 | 207,460 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $117.54 | 340 | $39,962.21 | 210,780 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $116.39 | 240 | $27,933.00 | 211,120 | 2022-05-27 | Filing |
| Officer | $115.46 | 5,054 | $583,534.84 | 124,846 | 2022-05-20 | Filing |
| Director | $108.04 | 20,000 | $2,160,800.00 | 3,203 | 2022-05-19 | Filing |
| Large Shareholder, Officer, Director | $123.11 | 3,456 | $425,462.28 | 4,108,755 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $122.38 | 27,323 | $3,343,777.81 | 4,112,211 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $121.47 | 145,740 | $17,703,708.20 | 4,139,534 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $120.64 | 63,881 | $7,706,476.08 | 4,285,274 | 2022-05-13 | Filing |
| Large Shareholder, Officer, Director | $119.73 | 9,600 | $1,149,425.28 | 4,349,155 | 2022-05-13 | Filing |
| Director | $152.19 | 20,000 | $3,043,800.00 | 19,327 | 2022-05-05 | Filing |
| Officer | $153.21 | 4,500 | $689,445.00 | 280,468 | 2022-05-02 | Filing |
| Director | $160.00 | 5,000 | $800,000.00 | 287,204 | 2022-04-28 | Filing |
| Large Shareholder, Officer, Director | $157.10 | 1,900 | $298,497.98 | 4,358,755 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $156.44 | 23,400 | $3,660,674.94 | 4,360,655 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $155.70 | 28,837 | $4,489,935.32 | 4,384,055 | 2022-04-27 | Filing |
| Large Shareholder, Officer, Director | $154.41 | 38,932 | $6,011,314.93 | 4,412,892 | 2022-04-27 | Filing |