NASDAQ:BCRX | Key Financial Ratios | BIOCRYST PHARMACEUTICALS INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.32-68.96%84.68%
2026-03-311.91-98.48%82.69%
2025-12-312.0651.32%-221.45%
2025-09-301.87-1.97%2.26%
2025-06-302.25-7.81%8.47%
2025-03-312.93-11.14%11.83%
2024-12-312.63-18.12%18.68%
2024-09-302.78-25.20%26.42%
2024-06-302.82-30.89%30.68%
2024-03-313.73-44.58%43.81%
2023-12-313.31-43.82%49.73%
2023-09-305.54-45.20%57.51%
2023-06-305.47-45.81%62.44%
2023-03-315.76-44.39%68.92%
2022-12-314.9-44.93%83.88%
2022-09-306.23-34.61%79.68%
2022-06-305.19-41.06%98.31%
2022-03-316.32-36.76%118.12%
2021-12-315.46-31.30%172.04%
2021-09-301.89-85.33%154.22%
2021-06-302.3-77.21%201.83%
2021-03-312.71-73.66%279.38%
2020-12-313.06-54.62%949.09%
2020-09-301.45-70.90%-371.45%
2020-06-301.99-54.22%-152.17%
2020-03-311.35-84.52%-3164.53%
2019-12-311.78-62.13%-284.68%
2019-09-300.96-147.74%324.11%
2019-06-301.44-108.05%1367.48%
2019-03-311.77-74.84%-473.31%
2018-12-311.65-68.95%-205.65%
2018-09-302-55.47%-128.12%
2018-06-301.25-57.74%-170.84%
2018-03-311.38-49.78%-124.63%
2017-12-311.68-36.90%-78.53%
2017-09-302.53-26.50%-50.42%
2017-06-301.57-41.53%-195.78%
2017-03-311.94-35.93%-120.77%
2016-12-311.23-61.38%-3494.55%
2016-09-301.25-75.16%-1722.41%
2016-06-300.82-87.41%-536.86%
2016-03-310.8-49.27%-182.34%
2015-12-311.02-35.16%-90.14%
2015-09-301.31-26.31%-57.08%
2015-06-301.68-20.42%-40.30%
2015-03-311.32-38.67%-78.01%
2014-12-311.56-33.02%-59.75%
2014-09-302.71-28.40%-46.67%
2014-06-303.08-26.92%-42.42%
2014-03-312.61-82.37%624.48%
2013-12-312.76-61.61%2673.89%
2013-09-303.55-67.16%-1047.86%
2013-06-302.8-93.77%413.74%
2013-03-313.13-80.03%1321.65%
2012-12-312.44-68.04%8608.15%
2012-09-303.71-64.31%-421.30%
2012-06-302.36-60.31%-293.63%
2012-03-313.28-62.40%-215.87%
2011-12-312.01-69.27%-384.63%
2011-09-303.13-58.33%-207.20%
2011-06-303.64-46.46%-128.26%
2010-12-313.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.0651.32%-221.45%
2024-12-312.63-18.12%18.68%
2023-12-313.31-43.82%49.73%
2022-12-314.9-44.93%83.88%
2021-12-315.46-31.30%172.04%
2020-12-313.06-54.62%949.09%
2019-12-311.78-62.13%-284.68%
2018-12-311.65-68.95%-205.65%
2017-12-311.68-36.90%-78.53%
2016-12-311.23-61.38%-3494.55%
2015-12-311.02-35.16%-90.14%
2014-12-311.56-33.02%-59.75%
2013-12-312.76-61.61%2673.89%
2012-12-312.44-68.04%8608.15%
2011-12-312.01-69.27%-384.63%
2010-12-313.12-30.93%-51.68%
2009-12-31-15.59%