Stocktoria

Rafael Holdings, Inc. RFL

NYSE · stock · Pharmaceutical Preparations · website · IPO 2018-03-12

Rafael Holdings, Inc. statistics & valuation

Market cap$143.6M
P / B1.5×
Net margin-3328.2%
FCF margin-2064.1%
Return on capital-28.4%

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

Profitability & efficiency

Net margin (%)
2.50% -266.50% -95.20% -219.00% -2875.40% -30404.40% -672.40% -5401.90% -3328.20% 201720182019202020212022202320242025
Gross margin (%)
201720182019202020212022202320242025
Operating margin (%)
3.90% -87.90% -135.80% -172.40% -3516.10% -14750.50% -5391.80% -16111.00% -3179.80% 201720182019202020212022202320242025
Return on equity (%)
0.20% -10.00% -3.80% -8.20% -16.90% -124.00% -1.90% -39.90% -31.00% 201720182019202020212022202320242025
Shares outstanding
12485 12485 16.5M 19.8M 23.3M 23.7M 29.4M 201720182019202020212022202320242025
Net debt ($)
201720182019202020212022202320242025
Share buybacks ($)
201720182019202020212022202320242025
Return on assets (%)
0.20% -10.00% -3.30% -7.90% -15.00% -105.40% -1.90% -35.50% -26.70% 201720182019202020212022202320242025
Free cash flow margin (%)
-61.30% -57.80% -71.60% -105.90% -1970.90% -6361.20% -1247.30% -2064.10% 201720182019202020212022202320242025
Debt / equity (×)
201720182019202020212022202320242025
EPS ($)
$0.01 -$0.93 -$1.49 -$6.31 -$0.08 -$1.45 -$1.04 201720182019202020212022202320242025

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)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Operating margin-3179.8%-16111.0%-5391.8%-14750.5%-3516.1%-172.4%-135.8%-87.9%3.9%
Net margin-3328.2%-5401.9%-672.4%-30404.4%-2875.4%-219.0%-95.2%-266.5%2.5%
FCF margin-2064.1%-1247.3%-6361.2%-1970.9%-105.9%-71.6%-57.8%-61.3%
Return on assets-26.7%-35.5%-1.9%-105.4%-15.0%-7.9%-3.3%-10.0%0.2%
Return on equity-31.0%-39.9%-1.9%-124.0%-16.9%-8.2%-3.8%-10.0%0.2%
Current ratio4.899.6538.675.150.851.729.2949.9633.52

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