The estimated net worth of John W. Childs is at least $1.00 million as of October 2nd, 2024. Mr. Childs owns 21,052 shares of Biohaven stock worth more than $1,002,707 as of October 6th. This net worth approximation does not reflect any other investments that Mr. Childs may own. Learn More about John W. Childs' net worth.