Immuron Limited (IMRN)
NASDAQ: IMRN · Real-Time Price · USD
0.8010
-0.0060 (-0.74%)
At close: Apr 2, 2026, 4:00 PM EDT
0.8200
+0.0190 (2.37%)
After-hours: Apr 2, 2026, 6:19 PM EDT

Immuron Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Apr '26 Jun '25 Jun '24 Jun '23
6101411
Market Cap Growth
-37.97%-25.98%19.77%-
Enterprise Value
-0.448.335.9911.5
Last Close Price
0.801.742.422.02
PE Ratio
--2.93-2.98-4.56
PS Ratio
1.262.134.219.56
PB Ratio
0.721.921.62-
P/TBV Ratio
0.371.251.08-
P/FCF Ratio
--2.53-3.51-6.63
P/OCF Ratio
--2.53-3.51-6.65
EV/Sales Ratio
-1.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
1.980.542.03-
Net Debt / FCF Ratio
1.840.461.98-
Asset Turnover
0.490.570.63-
Inventory Turnover
1.171.501.98-
Quick Ratio
6.752.424.83-
Current Ratio
8.045.095.46-
Return on Equity (ROE)
-37.71%-50.21%-109.16%-
Return on Assets (ROA)
-33.44%-41.62%-74.61%-
Return on Invested Capital (ROIC)
-152.64%-161.65%-940.04%-
Return on Capital Employed (ROCE)
-38.11%-50.87%-90.28%-
Earnings Yield
-49.47%-34.11%-33.59%-21.91%
FCF Yield
-51.86%-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 Mar 30, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q