Stocktoria

Corbus Pharmaceuticals Holdings, Inc. CRBP

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2014-10-24 · LEI

Corbus Pharmaceuticals Holdings, Inc. statistics & valuation

Market cap$161.9M
P / B1.1×
Return on capital-57.8%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-1045.60% -1334.40% -1176.80% -213.30% -3119.20% -6350.10% 2016201720182019202020212022202320242025
Return on equity (%)
-224.20% -56.10% -202.30% -1160.40% -245.80% -66.00% -128.40% -28.20% -53.20% 2016201720182019202020212022202320242025
Shares outstanding
44.7M 55.6M 57.2M 64.7M 98.9M 4.2M 4.2M 4.4M 12.2M 17.6M 2016201720182019202020212022202320242025
Net debt ($)
-$64.2M -$3.8M $4.6M $4.2M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-111.80% -48.40% -118.50% -145.40% -108.80% -42.40% -63.90% -157.80% -25.80% -46.70% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-728.50% -1168.10% -671.20% -134.10% -2544.20% -5471.00% 2016201720182019202020212022202320242025
Debt / equity (×)
0.47× 0.31× 0.65× 2016201720182019202020212022202320242025
EPS ($)
-$11.15 -$10.15 -$10.31 -$3.68 -$5.90 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-6350.1%-3119.2%-213.3%-1176.8%-1334.4%-1045.6%
Net margin-5176.4%-2826.1%-197.7%-1154.5%-1328.6%-1046.3%
FCF margin-5471.0%-2544.2%-134.1%-671.2%-1168.1%-728.5%
Return on assets-46.7%-25.8%-157.8%-63.9%-42.4%-108.8%-145.4%-118.5%-48.4%-111.8%
Return on equity-53.2%-28.2%646.0%-128.4%-66.0%-245.8%-1160.4%-202.3%-56.1%-224.2%
Debt / equity-2.59×0.65×0.31×0.47×
Current ratio8.0712.940.744.765.892.891.092.457.981.96

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.