| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $63.65 | 7,032 | $447,579.77 | 10,483 | 2021-05-18 | Filing |
| Large Shareholder | $65.77 | 200 | $13,154.00 | 0 | 2021-05-17 | Filing |
| Large Shareholder | $65.08 | 9,305 | $605,541.49 | 200 | 2021-05-17 | Filing |
| Large Shareholder | $65.65 | 2,786 | $182,898.11 | 0 | 2021-05-18 | Filing |
| Large Shareholder | $64.76 | 6,179 | $400,164.40 | 2,786 | 2021-05-18 | Filing |
| Large Shareholder | $63.67 | 6,480 | $412,588.08 | 8,965 | 2021-05-18 | Filing |
| Large Shareholder | $65.08 | 8,425 | $548,290.58 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $65.65 | 2,786 | $182,898.11 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $64.76 | 6,179 | $400,164.40 | 2,786 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $63.67 | 6,480 | $412,588.08 | 8,965 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $65.61 | 3,681 | $241,503.05 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $64.71 | 6,802 | $440,143.82 | 3,681 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $63.65 | 7,032 | $447,579.77 | 10,483 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $65.08 | 8,425 | $548,290.58 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $65.77 | 200 | $13,154.00 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $65.08 | 9,305 | $605,541.49 | 200 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $64.34 | 2,230 | $143,467.05 | 119,290 | 2021-05-12 | Filing |
| Large Shareholder | $67.37 | 195 | $13,137.15 | 0 | 2021-05-07 | Filing |
| Large Shareholder | $66.50 | 1,685 | $112,044.08 | 195 | 2021-05-07 | Filing |
| Large Shareholder | $65.44 | 98,120 | $6,421,365.28 | 1,880 | 2021-05-07 | Filing |