| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $70.62 | 3,500 | $247,184.00 | 309,993 | 2021-04-07 | Filing |
| Director | $74.06 | 5,590 | $413,967.45 | 313,493 | 2021-04-06 | Filing |
| Director | $73.54 | 1,910 | $140,469.04 | 319,083 | 2021-04-06 | Filing |
| Director | $73.99 | 40,000 | $2,959,708.00 | 533,577 | 2021-04-06 | Filing |
| Director | $73.22 | 20,000 | $1,464,422.00 | 573,577 | 2021-04-05 | Filing |
| Director | $71.79 | 50,000 | $3,589,600.00 | 593,577 | 2021-04-05 | Filing |
| Director | $70.80 | 20,000 | $1,416,034.00 | 643,577 | 2021-04-01 | Filing |
| Director | $70.00 | 40,000 | $2,800,052.00 | 663,577 | 2021-04-01 | Filing |
| Director | $68.15 | 10,000 | $681,545.00 | 703,577 | 2021-03-31 | Filing |
| Director | $67.56 | 20,000 | $1,351,252.00 | 713,577 | 2021-03-31 | Filing |
| Officer, Director | $61.92 | 9,438 | $584,410.40 | 652,262 | 2021-03-30 | Filing |
| Officer, Director | $60.99 | 4,114 | $250,916.97 | 661,700 | 2021-03-30 | Filing |
| Officer, Director | $59.94 | 700 | $41,954.50 | 665,814 | 2021-03-30 | Filing |
| Officer, Director | $58.57 | 1,300 | $76,134.50 | 666,514 | 2021-03-30 | Filing |
| Officer, Director | $56.99 | 1,322 | $75,336.81 | 667,814 | 2021-03-30 | Filing |
| Officer, Director | $59.55 | 1,734 | $103,264.90 | 669,136 | 2021-03-29 | Filing |
| Officer, Director | $58.85 | 11,240 | $661,462.76 | 670,870 | 2021-03-29 | Filing |
| Officer, Director | $61.91 | 300 | $18,572.10 | 682,110 | 2021-03-26 | Filing |
| Officer, Director | $61.19 | 6,200 | $379,371.80 | 682,410 | 2021-03-26 | Filing |
| Officer, Director | $60.42 | 1,800 | $108,759.60 | 688,610 | 2021-03-26 | Filing |