| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $285.71 | 2,323 | $663,704.33 | 222,998 | 2021-09-10 | Filing |
| Officer, Director | $284.60 | 3,229 | $918,973.40 | 225,321 | 2021-09-10 | Filing |
| Officer | $279.19 | 5,186 | $1,447,879.34 | 69,908 | 2021-08-24 | Filing |
| Officer | $278.46 | 5,828 | $1,622,864.88 | 75,094 | 2021-08-24 | Filing |
| Officer | $277.28 | 1,300 | $360,464.00 | 80,922 | 2021-08-24 | Filing |
| Officer | $273.56 | 1,800 | $492,408.00 | 6,136 | 2021-08-16 | Filing |
| Officer, Director | $276.41 | 1,500 | $414,615.00 | 228,550 | 2021-08-12 | Filing |
| Officer, Director | $275.92 | 2,946 | $812,860.32 | 230,050 | 2021-08-12 | Filing |
| Officer, Director | $274.86 | 4,154 | $1,141,768.44 | 232,996 | 2021-08-12 | Filing |
| Officer, Director | $273.63 | 1,400 | $383,082.00 | 237,150 | 2021-08-12 | Filing |
| Officer, Director | $280.21 | 300 | $84,063.00 | 238,550 | 2021-07-30 | Filing |
| Officer, Director | $279.39 | 935 | $261,229.65 | 238,850 | 2021-07-30 | Filing |
| Officer, Director | $277.97 | 1,450 | $403,056.50 | 239,785 | 2021-07-30 | Filing |
| Officer, Director | $277.25 | 2,200 | $609,950.00 | 241,235 | 2021-07-30 | Filing |
| Officer, Director | $276.19 | 2,335 | $644,903.65 | 243,435 | 2021-07-30 | Filing |
| Officer, Director | $275.14 | 2,780 | $764,889.20 | 245,770 | 2021-07-30 | Filing |
| Officer | $280.10 | 100 | $28,010.00 | 117,875 | 2021-07-30 | Filing |
| Officer | $279.69 | 4,608 | $1,288,811.52 | 117,975 | 2021-07-30 | Filing |
| Officer | $278.55 | 4,292 | $1,195,536.60 | 122,583 | 2021-07-30 | Filing |
| Officer, Director | $269.15 | 3,213 | $864,778.95 | 248,550 | 2021-06-10 | Filing |