Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $102.74 | 20,000 | | 190,555 | 2023-05-17 | Filing |
| $123.08 | 12,500 | | 210,555 | 2022-05-12 | Filing |
| $119.82 | 10,100 | | 223,055 | 2021-05-14 | Filing |
| $82.82 | 10,000 | | 0 | 2020-07-29 | Filing |
| $82.78 | 90,000 | | 0 | 2020-07-29 | Filing |
| $114.66 | 785 | | 702 | 2020-02-12 | Filing |
| $76.69 | 2,900 | Officer | 24,866 | 2016-12-05 | Filing |
| $76.69 | 100 | Officer | 27,766 | 2016-12-05 | Filing |
| $37.75 | 844 | Officer | 1,213 | 2012-09-28 | Filing |
| $39.49 | 953 | Officer | 0 | 2012-08-17 | Filing |
| $39.21 | 1,966 | Officer | 2,057 | 2012-08-17 | Filing |
| $25.89 | 1,465 | Director | 119,944 | 2009-10-01 | Filing |
| $22.41 | 1,043 | Other | 0 | 2009-07-06 | Filing |
| $35.89 | 1,132 | Director | 0 | 2008-05-07 | Filing |