NASDAQ:OMER | Key Financial Ratios | OMEROS CORP

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-301.9543.52%-243.09%
2026-03-313.0330.11%-136.06%
2025-12-312.76-1.03%2.76%
2025-09-300.89-65.24%54.95%
2025-06-300.81-61.06%53.56%
2025-03-311.16-65.10%71.69%
2024-12-311.69-56.60%85.87%
2024-09-302.96-42.93%87.26%
2024-06-303.41-39.30%112.40%
2024-03-314.76-27.73%170.05%
2023-12-314.09-31.15%471.57%
2023-09-302.394.05%-143.26%
2023-06-302.717.64%196.40%
2023-03-3138.34%85.06%
2022-12-313.258.02%55.34%
2022-09-307.343.56%-430.33%
2022-06-305.0156.14%-593.41%
2022-03-31653.16%-3986.07%
2021-12-314.7946.33%816.80%
2021-09-302.13-100.19%47.07%
2021-06-302.36-95.89%56.61%
2021-03-313.05-89.27%64.93%
2020-12-314.12-76.26%114.33%
2020-09-304.11-57.26%148.88%
2020-06-301.02-152.80%66.98%
2020-03-311.48-75.43%67.62%
2019-12-311.87-61.68%77.50%
2019-09-301.36-86.34%56.32%
2019-06-301.62-113.42%78.15%
2019-03-311.73-119.56%100.02%
2018-12-312.41-132.13%126.56%
2018-09-302.68-1.49-158.41%134.58%
2018-06-303.95-2.32-82.54%155.93%
2018-03-313.19-2.93-76.88%234.28%
2017-12-314.12-30.07-45.97%1900.53%
2017-09-304.789.03-45.06%-614.07%
2017-06-302.14-1.49-104.45%114.94%
2017-03-313.03-1.68-104.95%127.40%
2016-12-313.75-2.13-99.21%178.24%
2016-09-303.78-3.09-92.00%293.95%
2016-06-302.12-1.43-158.10%148.79%
2016-03-311.39-1.23-213.96%188.91%
2015-12-312.29-1.9-153.27%286.25%
2015-09-301.77-3.17-183.46%843.88%
2015-06-302.823.88-126.86%-937.83%
2015-03-313.641.51-101.05%-346.52%
2014-12-310.49-0.76-680.02%172.72%
2014-09-301.62-1.22-216.67%206.12%
2014-06-303.2-3.05-122.82%474.49%
2014-03-315.296.18-81.95%-881.60%
2013-12-311.25-1.11-240.68%216.47%
2013-09-300.86-0.85-380.26%191.21%
2013-06-301.95-1.66-195.55%367.91%
2013-03-311.49-1.27-226.29%252.38%
2012-12-312.95-3.08-144.66%588.64%
2012-09-301.44-124.88%4989.15%
2012-06-300.49-339.23%166.27%
2012-03-311.05-146.52%243.63%
2011-12-311.37-3.5-105.80%513.97%
2011-09-302.14-73.11%-627.32%
2011-06-302.77-65.01%-265.79%
2010-12-312.85

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.76-1.03%2.76%
2024-12-311.69-56.60%85.87%
2023-12-314.09-31.15%471.57%
2022-12-313.258.02%55.34%
2021-12-314.7946.33%816.80%
2020-12-314.12-76.26%114.33%
2019-12-311.87-61.68%77.50%
2018-12-312.41-132.13%126.56%
2017-12-314.12-30.07-45.97%1900.53%
2016-12-313.75-2.13-99.21%178.24%
2015-12-312.29-1.9-153.27%286.25%
2014-12-310.49-0.76-680.02%172.72%
2013-12-311.25-1.11-240.68%216.47%
2012-12-312.95-3.08-144.66%588.64%
2011-12-311.37-3.5-105.80%513.97%
2010-12-312.85-64.00%-142.90%
2009-12-31-48.88%