Insider Trading: Two Insiders Sell Facebook Stock, Three Buys at Tetraphase Pharmaceuticals

By Josh Wolonick  MAR 28, 2013 9:32 AM

Plus, purchases at US Auto Parts Network and Apache Corporation.

 


No positions in stocks mentioned.