Childs John W (CIK 0001027035)

Latest company ownership

Role: Director
Shares held
4,222,825
Last filed at
Nov 17, 2025
Confidence Score
87.9
2025Q4
Confidence Score History
2022Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 13, 2025 Nov 17, 2025 Biohaven Ltd. Director Buy 100.0 +3,333,333 50.94% $25M
Mar 4, 2025 Mar 5, 2025 Biohaven Ltd. Director Buy 75.0 +32,700 0.50% $996.2K
Apr 22, 2024 Mar 5, 2025 Biohaven Ltd. Director Buy 92.5 +73,170 3.35% $3M
Dec 30, 2024 Dec 31, 2024 Biohaven Ltd. Director Buy 70.0 +29,000 0.45% $1M
Oct 2, 2024 Oct 3, 2024 Biohaven Ltd. Director Buy 67.5 +21,052 0.33% $1000K
Jul 18, 2024 Jul 19, 2024 Biohaven Ltd. Director Buy 70.0 +28,400 0.44% $1M
May 30, 2024 May 31, 2024 Biohaven Ltd. Director Buy 67.5 +28,000 0.44% $996.2K
May 13, 2024 May 14, 2024 Biohaven Ltd. Director Buy 70.0 +28,500 0.45% $1M
Apr 22, 2024 Apr 23, 2024 Biohaven Ltd. Director Buy 93.8 +195,121 3.16% $8M
Oct 5, 2023 Oct 10, 2023 Biohaven Ltd. Director Buy 96.3 +454,545 8.04% $10M
Aug 30, 2023 Aug 31, 2023 Biohaven Ltd. Director Buy 75.0 +50,000 0.89% $922.2K
Aug 4, 2023 Aug 7, 2023 Biohaven Ltd. Director Buy 87.5 +100,000 1.82% $2M
Oct 25, 2022 Mar 22, 2023 Biohaven Ltd. Director Buy 100.0 +3,709,819 206.53% $39M
Oct 25, 2022 Oct 26, 2022 Biohaven Ltd. Director Buy 100.0 +3,900,000 217.12% $41M
Oct 5, 2022 Oct 5, 2022 Biohaven Ltd. Director Buy 100.0 +274,141 18.01% $2.5M
Oct 3, 2022 Oct 5, 2022 Biohaven Ltd. Director Sell 91.3 +1,511,993 98.98% $41.3K