Wow! Not only are they one of the very few profitable molecular diagnostics companies but now they are buying back stock on top of that? Awesome. Many reason why insiders sell their own shares.....only 1 reason they buy them.
$30 million oughta pick up around 1 million or so shares....about 3% of the outstanding shares...are they trying to push the Baker Bros over 50% ownership through the back door?