- Recently, 7 insiders transacted a total of 5416 shares at an average price of $40.09.
- Overall, 19,507 shares were bought and 600 shares were sold in the last twelve months.
- Together, insiders hold 0.62% of the shares outstanding.
Instablogs are blogs which are instantly set up and networked within the Seeking Alpha community. Instablog posts are not selected, edited or screened by Seeking Alpha editors, in contrast to contributors' articles.