BiomX Inc. (PHGE)
NYSEAMERICAN: PHGE · Real-Time Price · USD
0.2100
+0.0100 (5.00%)
At close: Jul 21, 2026, 4:00 PM EDT
0.2026
-0.0074 (-3.52%)
After-hours: Jul 21, 2026, 5:32 PM EDT

BiomX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
231413648
Market Cap Growth
-79.43%-79.00%10.23%129.67%-88.22%-67.93%
Enterprise Value
0.8618.6725.5613.06-8.375.51
Last Close Price
0.211.8713.8753.2035.53304.00
PE Ratio
-0.080.550.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)
-33663.85%-509.51%-442.42%-491.15%-435.91%-568.99%
Return on Capital Employed (ROCE)
-33659.60%-241.29%-182.40%-98.54%-52.07%-54.49%
Earnings Yield
-1186.63%182.89%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