Microbot Medical Inc. (MBOT)
NASDAQ: MBOT · Real-Time Price · USD
2.415
+0.125 (5.46%)
Apr 8, 2026, 11:48 AM EDT - Market open

Microbot Medical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2017
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '17
162134221924457
Market Cap Growth
233.03%518.19%13.16%-19.16%-94.80%-81.18%
Enterprise Value
76.0656.2916.312.8515.72446.38
Last Close Price
2.422.001.121.643.0115.30
PE Ratio
--6.90-1.53-1.56-1.66-5.73
PB Ratio
1.981.736.164.273.2645.88
P/TBV Ratio
1.431.184.963.723.003.38
P/FCF Ratio
--10.25-2.45-2.24-2.04-
P/OCF Ratio
--10.30-2.46-2.25-2.06-
EV/EBITDA Ratio
--3.83-1.41-1.32-1.19-84.75
EV/EBIT Ratio
--3.82-1.40-1.30-1.18-84.75
EV/FCF Ratio
--4.30-1.84-1.50-1.35-
Debt / Equity Ratio
0.010.010.010.010.020
Debt / EBITDA Ratio
-0.06-0.06-0.01-0.02-0.04-
Debt / FCF Ratio
-0.07-0.07-0.01-0.03-0.04-
Net Debt / Equity Ratio
-1.00-1.00-1.52-1.37-1.06-1.08
Net Debt / EBITDA Ratio
5.295.290.470.630.592.05
Net Debt / FCF Ratio
5.935.930.610.720.67-
Quick Ratio
22.9722.972.221.693.9720.43
Current Ratio
23.3323.332.372.094.2620.70
Return on Equity (ROE)
-32.42%-32.42%-284.97%-182.19%-180.66%-152.33%
Return on Assets (ROA)
-33.67%-33.67%-161.93%-110.33%-139.26%-95.59%
Return on Invested Capital (ROIC)
1472.83%1472.83%667.72%935.45%2925.33%3570.85%
Return on Capital Employed (ROCE)
-36.09%-36.09%-286.61%-164.13%-177.84%-100.40%
Earnings Yield
-8.55%-14.50%-65.18%-64.02%-60.13%-17.45%
FCF Yield
-8.52%-9.76%-40.74%-44.61%-48.98%0.00%
Buyback Yield / Dilution
-192.69%-192.69%-53.38%-40.49%-229.72%-128.65%
Total Shareholder Return
-192.69%-192.69%-53.38%-40.49%-229.72%-128.65%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q