During the past quarter, John W. Childs has bought $999,970.00 of Biohaven stock. Most recently, on Wednesday, October 2nd, John W. Childs bought 21,052 shares of Biohaven stock. The stock was acquired at an average cost of $47.50 per share, with a total value of $999,970.00. Following the completion of the transaction, the director now directly owns 21,052 shares of the company's stock, valued at $999,970. Learn More on John W. Childs' trading history.