Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $69.27 | 2,500 | Officer | 15,340 | 2024-10-18 | Filing |
| $65.00 | 1,500 | Director | 4,000 | 2024-06-17 | Filing |
| $69.80 | 488 | Officer | 14,000 | 2024-03-20 | Filing |
| $70.48 | 1,008 | Officer | 14,488 | 2024-03-19 | Filing |
| $69.36 | 4,504 | Officer | 15,496 | 2024-03-18 | Filing |
| $66.31 | 1,070 | Officer | 20,000 | 2024-01-16 | Filing |
| $35.07 | 532 | Officer | 9,250 | 2020-11-16 | Filing |
| $37.86 | 266 | Large Shareholder, Officer, Director | 0 | 2021-03-11 | Filing |
| $37.61 | 4,220 | Large Shareholder, Officer, Director | 0 | 2021-03-11 | Filing |
| $37.60 | 4,710 | Large Shareholder, Officer, Director | 0 | 2021-03-10 | Filing |
| $37.67 | 6,121 | Large Shareholder, Officer, Director | 0 | 2021-03-08 | Filing |
| $37.53 | 768 | Large Shareholder, Officer, Director | 0 | 2021-03-08 | Filing |
| $37.50 | 174 | Large Shareholder, Officer, Director | 0 | 2020-10-13 | Filing |
| $37.50 | 100 | Large Shareholder, Officer, Director | 0 | 2020-10-12 | Filing |
| $37.54 | 80 | Large Shareholder, Officer, Director | 0 | 2020-10-07 | Filing |
| $37.54 | 604 | Large Shareholder, Officer, Director | 0 | 2020-10-06 | Filing |
| $37.50 | 100 | Large Shareholder, Officer, Director | 0 | 2020-09-21 | Filing |
| $37.90 | 2,300 | Large Shareholder, Officer, Director | 0 | 2020-09-18 | Filing |
| $37.53 | 159 | Large Shareholder, Officer, Director | 0 | 2020-08-12 | Filing |
| $37.52 | 370 | Large Shareholder, Officer, Director | 0 | 2020-05-01 | Filing |