Immuron Limited (IMRN)
NASDAQ: IMRN · Real-Time Price · USD
1.005
-0.105 (-9.46%)
At close: May 15, 2026, 4:00 PM EDT
1.020
+0.015 (1.49%)
After-hours: May 15, 2026, 7:03 PM EDT

Immuron Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
May '26 Jun '25 Jun '24 Jun '23
8101411
Market Cap Growth
-25.19%-25.98%19.77%-
Enterprise Value
0.718.335.9911.5
Last Close Price
1.001.742.422.02
PE Ratio
--2.93-2.98-4.56
PS Ratio
1.552.134.219.56
PB Ratio
0.881.921.62-
P/TBV Ratio
0.491.251.08-
P/FCF Ratio
--2.53-3.51-6.63
P/OCF Ratio
--2.53-3.51-6.65
EV/Sales Ratio
0.141.741.839.56
EV/EBITDA Ratio
--2.39-1.56-4.90
EV/EBIT Ratio
--2.37-1.55-4.84
EV/FCF Ratio
--2.06-1.53-6.63
Net Debt / Equity Ratio
-0.76-0.35-0.92-
Net Debt / EBITDA Ratio
2.090.542.03-
Net Debt / FCF Ratio
2.130.461.98-
Asset Turnover
0.550.570.63-
Inventory Turnover
1.441.501.98-
Quick Ratio
6.752.424.83-
Current Ratio
8.045.095.46-
Return on Equity (ROE)
-39.68%-50.21%-109.16%-
Return on Assets (ROA)
-35.00%-41.62%-74.61%-
Return on Invested Capital (ROIC)
-157.62%-161.65%-940.04%-
Return on Capital Employed (ROCE)
-40.29%-50.87%-90.28%-
Earnings Yield
-40.22%-34.11%-33.59%-21.91%
FCF Yield
-43.63%-39.59%-28.50%-15.08%
Buyback Yield / Dilution
-11.16%-1.35%-0.03%-
Total Shareholder Return
-11.16%-1.35%-0.03%-
Updated Feb 25, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q