Nuvectis Pharma, Inc. NVCT

20.22 (1.41) (6.52%) as of 25 Sep
Market cap
$706.1M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Dec '17 Dec '20 Dec '21 Dec '22 Dec '23 Dec '24 Dec '25
Current Ratio
— 0.00 2.41 3.30 2.75 2.09 2.38
Net Debt/EBITDA
— 0.00 0.45 1.04 0.84 0.93 1.15
Debt/Equity
— 0.00 0.00 0.00 0.00 0.00 0.00
ROE
— 0.18% 233.98% (1,188.73%) (168.51%) (173.41%) (205.30%)
ROA
— 0.00% (387.26%) (141.05%) (112.45%) (100.55%) (114.76%)
ROIC
— 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
Return on Tangible Assets
— 100.00% (377.56%) (134.22%) (182.44%) (195.61%) (156.80%)
Free Cash Flow per Share
— 0.00 (2.23) (1.07) (1.03) (0.72) (0.73)
Book value per Share
— 0.00 (2.58) 1.12 0.78 0.57 0.84
Free Cash Flow
— — (9.50) (13.56) (15.95) (12.25) (16.01)
Other line items

Show all line items

Columns are period end dates