Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $32.87 | 5,000 | Officer | 82,089 | 2024-03-18 | Filing |
| $32.99 | 5,000 | Officer | 87,089 | 2024-03-13 | Filing |
| $33.89 | 20,382 | Officer | 36,350 | 2024-03-08 | Filing |
| $34.25 | 5,000 | Officer | 92,089 | 2024-03-08 | Filing |
| $43.18 | 12,328 | Large Shareholder, Officer, Director | 976,618 | 2020-12-04 | Filing |
| $42.00 | 10,000 | Large Shareholder, Officer, Director | 988,946 | 2020-12-03 | Filing |
| $41.05 | 10,000 | Large Shareholder, Officer, Director | 998,946 | 2020-12-03 | Filing |
| $40.75 | 22 | Large Shareholder, Officer, Director | 1,008,946 | 2020-12-02 | Filing |
| $40.97 | 2,500 | Large Shareholder, Officer, Director | 1,008,968 | 2020-12-01 | Filing |
| $42.75 | 2,892 | Large Shareholder, Officer, Director | 1,011,468 | 2020-11-25 | Filing |
| $42.44 | 11,538 | Large Shareholder, Officer, Director | 1,014,360 | 2020-11-24 | Filing |
| $41.41 | 8,050 | Large Shareholder, Officer, Director | 1,025,898 | 2020-11-24 | Filing |
| $40.97 | 3,258 | Large Shareholder, Officer, Director | 1,033,948 | 2020-11-23 | Filing |
| $40.58 | 5,600 | Large Shareholder, Officer, Director | 1,037,206 | 2020-11-20 | Filing |
| $40.46 | 14,337 | Large Shareholder, Officer, Director | 1,042,806 | 2020-11-19 | Filing |
| $40.50 | 1,085 | Large Shareholder, Officer, Director | 1,057,143 | 2020-11-18 | Filing |
| $40.50 | 966 | Large Shareholder, Officer, Director | 1,058,228 | 2020-11-17 | Filing |
| $40.50 | 5,169 | Large Shareholder, Officer, Director | 1,059,194 | 2020-11-16 | Filing |
| $41.62 | 31 | Large Shareholder, Officer, Director | 1,064,363 | 2020-11-16 | Filing |
| $41.00 | 1,515 | Large Shareholder, Officer, Director | 1,064,394 | 2020-11-13 | Filing |