Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $71.39 | 750 | | 3,226 | 2024-03-05 | Filing |
| $71.21 | 1,400 | | 5,850 | 2024-02-28 | Filing |
| $77.89 | 100 | Director | 2,474 | 2023-11-10 | Filing |
| $77.90 | 900 | Director | 2,374 | 2023-11-10 | Filing |
| $77.94 | 1,000 | Director | 4,448 | 2023-11-09 | Filing |
| $84.81 | 1,000 | Director | 3,448 | 2023-08-31 | Filing |
| $89.99 | 2,000 | Director | 2,000 | 2023-05-16 | Filing |
| $25.60 | 1,000 | Director | 10,679 | 2013-09-05 | Filing |
| $53.13 | 200 | Director | 10,576 | 2013-06-06 | Filing |
| $53.60 | 500 | Director | 2,822 | 2013-05-30 | Filing |
| $53.59 | 500 | Director | 22,364 | 2013-05-24 | Filing |
| $45.27 | 200 | Director | 9,407 | 2012-12-04 | Filing |
| $31.45 | 287 | Officer | 5,774 | 2010-08-20 | Filing |
| $31.45 | 100 | Officer | 5,487 | 2010-08-20 | Filing |
| $31.43 | 100 | Officer | 5,387 | 2010-08-20 | Filing |
| $31.40 | 13 | Officer | 5,287 | 2010-08-20 | Filing |
| $31.42 | 1,000 | Officer | 13,554 | 2010-08-20 | Filing |
| $33.89 | 300 | Director | 4,948 | 2009-12-04 | Filing |
| $32.00 | 2,000 | Officer | 8,406 | 2009-11-19 | Filing |