Skip to content
10-K

Annual Report

Biohaven Ltd. BHVN

0001935979-26-000020

← back to feed
Filed
Mar 2, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 26, 2026 150.42M sh
Shares Diluted FY 2025 · Dec 31, 2025 107.62M sh
Shares Diluted FY 2025 · Dec 31, 2024 91.23M sh
Shares Diluted FY 2025 · Dec 31, 2023 71.2M sh
Capex FY 2025 · Dec 31, 2025 $715K
Capex FY 2025 · Dec 31, 2024 $4.05M
Capex FY 2025 · Dec 31, 2023 $3.05M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$609.44M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$582.45M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$331.73M
Cash And Equivalents FY 2025 · Dec 31, 2025 $229.96M
Cash And Equivalents FY 2025 · Dec 31, 2024 $99.13M
Cash And Equivalents FY 2025 · Dec 31, 2023 $248.4M
Stockholders Equity FY 2025 · Dec 31, 2025 $52.07M
Stockholders Equity FY 2025 · Dec 31, 2024 $423.44M
Stockholders Equity FY 2025 · Dec 31, 2023 $427.98M
Stockholders Equity FY 2025 · Dec 31, 2022 $538.77M
Current Liabilities FY 2025 · Dec 31, 2025 $115.93M
Current Liabilities FY 2025 · Dec 31, 2024 $154.23M
Total Liabilities FY 2025 · Dec 31, 2025 $399.38M
Total Liabilities FY 2025 · Dec 31, 2024 $191.67M
Current Assets FY 2025 · Dec 31, 2025 $368.33M
Current Assets FY 2025 · Dec 31, 2024 $538.47M
Total Assets FY 2025 · Dec 31, 2025 $451.45M
Total Assets FY 2025 · Dec 31, 2024 $615.11M
Eps Diluted FY 2025 · Dec 31, 2025 −$6.86
Eps Diluted FY 2025 · Dec 31, 2024 −$9.28
Eps Diluted FY 2025 · Dec 31, 2023 −$5.73
Eps Basic FY 2025 · Dec 31, 2025 −$6.86
Eps Basic FY 2025 · Dec 31, 2024 −$9.28
Eps Basic FY 2025 · Dec 31, 2023 −$5.73
Sga Expense FY 2025 · Dec 31, 2025 $110.31M
Sga Expense FY 2025 · Dec 31, 2024 $89.24M
Sga Expense FY 2025 · Dec 31, 2023 $62.77M
Rd Expense FY 2025 · Dec 31, 2025 $635.07M
Rd Expense FY 2025 · Dec 31, 2024 $795.87M
Rd Expense FY 2025 · Dec 31, 2023 $373.28M
Net Income FY 2025 · Dec 31, 2025 −$738.82M
Net Income FY 2025 · Dec 31, 2024 −$846.42M
Net Income FY 2025 · Dec 31, 2023 −$408.17M
Operating Income FY 2025 · Dec 31, 2025 −$745.38M
Operating Income FY 2025 · Dec 31, 2024 −$885.11M
Operating Income FY 2025 · Dec 31, 2023 −$436.05M