Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $43.26 | 3,856 | Officer | 67,064 | 2021-11-18 | Filing |
| $42.57 | 11,633 | Officer | 70,920 | 2021-11-18 | Filing |
| $51.26 | 503 | Officer | 331,608 | 2021-11-15 | Filing |
| $50.40 | 2,839 | Officer | 332,111 | 2021-11-15 | Filing |
| $49.31 | 1,400 | Officer | 334,950 | 2021-11-15 | Filing |
| $48.41 | 11,145 | Officer | 336,350 | 2021-11-15 | Filing |
| $48.45 | 10,816 | Large Shareholder, Officer, Director | 3,496,824 | 2021-11-16 | Filing |
| $47.93 | 128,512 | Large Shareholder, Officer, Director | 3,507,640 | 2021-11-16 | Filing |
| $46.96 | 106,635 | Large Shareholder, Officer, Director | 3,636,152 | 2021-11-16 | Filing |
| $51.20 | 11,600 | Large Shareholder, Officer, Director | 3,742,787 | 2021-11-15 | Filing |
| $50.27 | 59,967 | Large Shareholder, Officer, Director | 3,754,387 | 2021-11-15 | Filing |
| $49.17 | 60,779 | Large Shareholder, Officer, Director | 381,354 | 2021-11-15 | Filing |
| $48.38 | 237,179 | Large Shareholder, Officer, Director | 3,875,133 | 2021-11-15 | Filing |
| $47.27 | 2,365 | Officer | 67,599 | 2021-11-12 | Filing |
| $46.10 | 12,479 | Officer | 69,964 | 2021-11-12 | Filing |
| $48.06 | 1,441 | Officer | 61,287 | 2021-10-21 | Filing |
| $47.63 | 33,266 | Officer | 62,728 | 2021-10-21 | Filing |
| $46.40 | 32,582 | Large Shareholder, Officer, Director | 4,112,312 | 2021-10-15 | Filing |
| $45.54 | 131,018 | Large Shareholder, Officer, Director | 4,144,894 | 2021-10-15 | Filing |
| $47.28 | 5,126 | Large Shareholder, Officer, Director | 4,275,912 | 2021-10-14 | Filing |