Stocktoria

Verastem, Inc. VSTM

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2011-11-08 · LEI

Verastem, Inc. statistics & valuation

Market cap$352.4M
P / S11.4×
P / B6.2×
Net margin-677.6%
Return on capital-97.7%

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 (%)
-271.10% -854.80% -76.50% -3468.10% -2843.30% -1306.40% -677.60% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-354.80% -758.10% -55.80% -2991.20% -2809.60% -1149.60% -550.30% 2016201720182019202020212022202320242025
Return on equity (%)
-50.40% -117.50% -58.30% -2079.90% -58.80% -81.30% -155.80% -152.30% -366.20% 2016201720182019202020212022202320242025
Shares outstanding
37.0M 50.8M 73.8M 80.1M 170.5M 185.3M 16.7M 25.3M 44.8M 77.7M 2016201720182019202020212022202320242025
Net debt ($)
-$67.3M -$104.7M -$8.4M -$50.4M -$37.8M -$48.1M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-43.60% -75.50% -26.10% -102.90% -43.90% -65.50% -77.70% -58.40% -128.70% -85.00% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-284.50% -793.60% -37.90% -2615.60% -1048.00% 2016201720182019202020212022202320242025
Debt / equity (×)
0.26× 0.20× 4.89× 0.52× 0.70× 2016201720182019202020212022202320242025
EPS ($)
-$0.99 -$1.76 -$1.37 -$2.00 -$0.44 -$4.90 -$4.57 -$3.96 -$3.66 -$3.02 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-550.3%-1149.6%-2809.6%-2991.2%-55.8%-758.1%-354.8%
Net margin-677.6%-1306.4%-2843.3%-3468.1%-76.5%-854.8%-271.1%
FCF margin-1048.0%-2615.6%-37.9%-793.6%-284.5%
Return on assets-85.0%-128.7%-58.4%-77.7%-65.5%-43.9%-102.9%-26.1%-75.5%-43.6%
Return on equity-366.2%452.1%-152.3%-155.8%-81.3%-58.8%-2079.9%-58.3%-117.5%-50.4%
Debt / equity-1.41×0.70×0.52×4.89×0.20×0.26×
Current ratio3.093.075.454.295.698.482.846.835.137.40

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