Stocktoria

BioXcel Therapeutics, Inc. BTAI

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2018-03-08 · LEI

BioXcel Therapeutics, Inc. statistics & valuation

P / S63.0×
Net margin-10887.4%
FCF margin-8974.3%
Net debt$81.2M
Enterprise value USD$121.6M
Earnings yield EBIT/EV-41.5%

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 (%)
-44201.90% -12974.90% -2630.10% -10887.40% 201720182019202020212022202320242025
Gross margin (%)
201720182019202020212022202320242025
Operating margin (%)
-42572.00% -12448.00% -2967.60% -7860.00% 201720182019202020212022202320242025
Return on equity (%)
-49.60% -122.60% -39.80% -48.20% -215.90% 201720182019202020212022202320242025
Shares outstanding
9.9M 15.7M 18.1M 24.4M 28.0M 28.1M 1.9M 3.1M 22.3M 201720182019202020212022202320242025
Net debt ($)
-$100.7M $35.4M $72.7M $81.2M 201720182019202020212022202320242025
Share buybacks ($)
201720182019202020212022202320242025
Return on assets (%)
-335.00% -44.20% -90.60% -37.40% -44.70% -80.50% -242.90% -155.50% -155.60% 201720182019202020212022202320242025
Free cash flow margin (%)
-36128.00% -11233.80% -3178.60% -8974.30% 201720182019202020212022202320242025
Debt / equity (×)
1.21× 201720182019202020212022202320242025
EPS ($)
-$3.79 -$4.05 -$5.92 -$98.33 -$23.51 -$5.73 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-7860.0%-2967.6%-12448.0%-42572.0%
Net margin-10887.4%-2630.1%-12974.9%-44201.9%
FCF margin-8974.3%-3178.6%-11233.8%-36128.0%
Return on assets-155.6%-155.5%-242.9%-80.5%-44.7%-37.4%-90.6%-44.2%-335.0%
Return on equity73.2%64.0%316.9%-215.9%-48.2%-39.8%-122.6%-49.6%462.2%
Debt / equity-1.15×-1.10×-1.78×1.21×
Current ratio0.831.682.656.1714.2118.334.039.260.38

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