| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $104.89 | 1,593 | $167,088.81 | 634,702 | 2021-05-05 | Filing |
| Officer, Director | $104.26 | 10,407 | $1,085,010.92 | 636,295 | 2021-05-05 | Filing |
| Officer | $104.91 | 2,597 | $272,453.61 | 0 | 2021-05-05 | Filing |
| Officer | $104.41 | 12,403 | $1,295,000.95 | 2,597 | 2021-05-05 | Filing |
| Officer, Director | $105.00 | 13,000 | $1,365,016.90 | 715,112 | 2021-05-06 | Filing |
| Officer, Director | $104.88 | 1,652 | $173,260.77 | 715,112 | 2021-05-05 | Filing |
| Officer, Director | $104.23 | 10,348 | $1,078,548.24 | 716,764 | 2021-05-05 | Filing |
| Officer, Director | $103.52 | 13,000 | $1,345,741.80 | 634,702 | 2021-05-03 | Filing |
| Officer, Director | $103.51 | 13,000 | $1,345,652.10 | 715,112 | 2021-05-03 | Filing |
| Officer | $102.94 | 15,000 | $1,544,044.50 | 0 | 2021-04-29 | Filing |
| Officer, Director | $103.22 | 12,000 | $1,238,594.40 | 715,112 | 2021-04-26 | Filing |
| Officer, Director | $103.23 | 12,000 | $1,238,772.00 | 634,702 | 2021-04-26 | Filing |
| Other | $103.03 | 17,000 | $1,751,579.70 | 29,693 | 2021-04-23 | Filing |
| Other | $102.03 | 1,875 | $191,298.19 | 0 | 2021-03-18 | Filing |
| Officer, Director | $102.02 | 800 | $81,614.00 | 715,112 | 2021-03-18 | Filing |
| Officer, Director | $101.40 | 12,200 | $1,237,050.72 | 715,912 | 2021-03-18 | Filing |
| Officer, Director | $102.04 | 1,226 | $125,106.56 | 634,702 | 2021-03-18 | Filing |
| Officer, Director | $101.44 | 11,774 | $1,194,340.43 | 635,928 | 2021-03-18 | Filing |
| Officer, Director | $100.94 | 5,579 | $563,137.01 | 715,112 | 2021-03-17 | Filing |
| Officer, Director | $99.98 | 6,421 | $641,947.82 | 720,691 | 2021-03-17 | Filing |