BiomX Inc. (PHGE)
NYSEAMERICAN: PHGE · Real-Time Price · USD
0.3956
+0.0006 (0.15%)
Jun 26, 2026, 4:00 PM EDT - Market closed

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
431413648
Market Cap Growth
-65.15%-79.00%10.23%129.67%-88.22%-67.93%
Enterprise Value
2.8518.6725.5613.06-8.375.51
Last Close Price
0.401.8713.8753.2035.53304.00
PE Ratio
-0.080.240.55-1.15
PB Ratio
--2.280.594.180.271.00
P/TBV Ratio
--0.874.670.270.90
EV/EBITDA Ratio
----0.34-
EV/EBIT Ratio
----0.31-
EV/FCF Ratio
----0.29-
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