Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $166.78 | 440 | Officer | 440 | 2023-12-13 | Filing |
| $144.29 | 2,000 | | 3,949 | 2020-01-31 | Filing |
| $130.53 | 100 | | 4,230 | 2018-12-28 | Filing |
| $137.57 | 200 | | 4,130 | 2018-12-12 | Filing |
| $140.19 | 1,000 | | 2,000 | 2018-07-31 | Filing |
| $149.15 | 300 | | 2,095 | 2018-05-01 | Filing |
| $132.38 | 5 | | 5,038 | 2017-03-02 | Filing |
| $121.83 | 5 | | 5,033 | 2016-11-29 | Filing |
| $106.05 | 6 | | 5,028 | 2016-08-30 | Filing |
| $99.03 | 6 | | 5,022 | 2016-05-31 | Filing |
| $90.79 | 13 | | 5,016 | 2016-03-01 | Filing |
| $92.17 | 13 | | 5,002 | 2015-12-01 | Filing |
| $78.15 | 6 | | 4,989 | 2014-05-30 | Filing |
| $127.39 | 500 | | 2,930 | 2017-06-21 | Filing |
| $65.09 | 6,500 | | 6,500 | 2013-08-19 | Filing |
| $50.08 | 2,000 | | 11,925 | 2011-08-18 | Filing |
| $58.56 | 3,000 | | 7,125 | 2011-08-01 | Filing |
| $46.97 | 2,000 | | 8,200 | 2010-08-16 | Filing |
| $50.58 | 500 | | 120,194 | 2010-05-03 | Filing |
| $33.75 | 3,000 | | 3,000 | 2009-02-10 | Filing |