BiomX Inc. (PHGE)
NYSEAMERICAN: PHGE · Real-Time Price · USD
0.8754
-0.1646 (-15.83%)
At close: Jun 2, 2026, 4:00 PM EDT
0.8596
-0.0158 (-1.80%)
Pre-market: Jun 3, 2026, 6:35 AM EDT

BiomX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
931413648
Market Cap Growth
-37.16%-79.00%10.23%129.67%-88.22%-67.93%
Enterprise Value
7.7117.2424.436.61-13.344.69
Last Close Price
0.881.8713.8753.2035.53304.00
PE Ratio
-0.080.240.55-1.15
PB Ratio
--2.280.594.180.271.00
P/TBV Ratio
-1.95-2.330.444.670.270.88
EV/EBITDA Ratio
----0.54-
EV/EBIT Ratio
----0.49-
EV/FCF Ratio
----0.46-
Debt / Equity Ratio
-00.352.800.680.40
Net Debt / Equity Ratio
1.322.23-0.300.06-0.66-0.88
Net Debt / EBITDA Ratio
0.040.080.17-0.010.571.28
Net Debt / FCF Ratio
0.050.110.20-0.010.481.35
Quick Ratio
0.480.682.041.334.205.62
Current Ratio
1.240.872.481.584.656.03
Return on Equity (ROE)
4368.30%-316.90%-130.21%-216.99%-82.59%-69.00%
Return on Assets (ROA)
-775.08%-169.23%-130.54%-71.91%-44.17%-47.90%
Return on Invested Capital (ROIC)
-2254.37%-325.45%-236.43%-184.73%-196.51%-287.60%
Return on Capital Employed (ROCE)
-33659.60%-241.29%-182.40%-98.54%-52.07%-54.49%
Earnings Yield
-1186.63%420.35%182.14%-86.88%
Buyback Yield / Dilution
-114.80%-115.25%-180.48%-71.94%-14.79%-12.77%
Total Shareholder Return
-114.80%-115.25%-180.48%-71.94%-14.79%-12.77%
SEC Filings: 10-K · 10-Q