| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $86.25 | 1,000 | $86,250.00 | 288,956 | 2021-08-26 | Filing |
| Officer, Director | $86.45 | 7,000 | $605,178.70 | 289,956 | 2021-08-25 | Filing |
| Officer, Director | $85.21 | 13,000 | $1,107,759.90 | 296,956 | 2021-08-24 | Filing |
| Director | $87.00 | 1,200 | $104,400.00 | 5,181 | 2021-08-11 | Filing |
| Officer, Director | $87.14 | 7,000 | $610,012.90 | 309,956 | 2021-06-02 | Filing |
| Officer, Director | $87.15 | 9,325 | $812,674.68 | 316,956 | 2021-06-01 | Filing |
| Officer, Director | $98.35 | 2,000 | $196,700.00 | 252,984 | 2021-05-10 | Filing |
| Officer, Director | $97.25 | 4,000 | $389,000.00 | 254,984 | 2021-05-07 | Filing |
| Officer, Director | $95.50 | 2,000 | $191,000.00 | 258,984 | 2021-05-06 | Filing |
| Officer, Director | $94.75 | 6,000 | $568,500.00 | 260,984 | 2021-05-05 | Filing |
| Officer, Director | $98.65 | 675 | $66,588.75 | 326,281 | 2021-04-29 | Filing |
| Officer, Director | $96.30 | 5,000 | $481,500.00 | 266,984 | 2021-04-29 | Filing |
| Officer, Director | $95.58 | 10,000 | $955,757.00 | 326,956 | 2021-04-26 | Filing |
| Officer, Director | $92.00 | 998 | $91,816.00 | 271,984 | 2021-03-16 | Filing |
| Officer, Director | $90.45 | 15,002 | $1,356,882.89 | 272,982 | 2021-03-15 | Filing |
| Officer, Director | $89.60 | 9,597 | $859,861.45 | 336,956 | 2021-03-12 | Filing |
| Officer, Director | $93.27 | 403 | $37,586.16 | 346,553 | 2021-03-11 | Filing |
| Officer | $88.15 | 14,910 | $1,314,389.56 | 97,406 | 2021-03-09 | Filing |
| Director | $90.80 | 10,000 | $907,951.00 | 84,000 | 2021-03-10 | Filing |
| Officer, Director | $92.50 | 5,000 | $462,500.00 | 287,984 | 2021-03-11 | Filing |