Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $44.00 | 2,894 | Officer | 9,753 | 2023-03-01 | Filing |
| $44.98 | 6,000 | Officer | 41,508 | 2023-03-01 | Filing |
| $23.50 | 650,000 | Large Shareholder | 1,243,218 | 2020-06-10 | Filing |
| $23.99 | 100 | Large Shareholder | 1,893,218 | 2020-03-11 | Filing |
| $28.35 | 4,137 | Director | 1,374 | 2020-02-26 | Filing |
| $35.12 | 1,214 | Large Shareholder, Director | 1,893,318 | 2019-11-15 | Filing |
| $35.24 | 10,861 | Large Shareholder, Director | 1,894,532 | 2019-11-13 | Filing |
| $34.91 | 8,827 | Large Shareholder, Director | 1,905,393 | 2019-11-12 | Filing |
| $35.25 | 3,400 | Large Shareholder, Director | 1,914,220 | 2019-11-11 | Filing |
| $35.28 | 8,515 | Large Shareholder, Director | 1,917,620 | 2019-11-08 | Filing |
| $36.40 | 8,200 | Large Shareholder, Director | 1,926,135 | 2019-11-07 | Filing |
| $35.66 | 9,695 | Large Shareholder, Director | 1,934,335 | 2019-11-07 | Filing |
| $36.10 | 1,500 | Director | 12,699 | 2019-05-30 | Filing |
| $40.00 | 2,000 | Director | 12,896 | 2019-05-14 | Filing |
| $43.21 | 10,000 | Officer | 19,575 | 2018-08-30 | Filing |
| $44.87 | 19,171 | Officer, Director | 61,565 | 2018-08-27 | Filing |
| $44.90 | 1,990 | Officer, Director | 80,736 | 2018-08-24 | Filing |
| $44.00 | 3,000 | Director | 14,896 | 2018-08-20 | Filing |
| $41.28 | 1,038 | Director | 12,825 | 2018-08-17 | Filing |
| $42.02 | 3,962 | Director | 13,863 | 2018-08-16 | Filing |