Immuron Limited (IMRN)
NASDAQ: IMRN · Real-Time Price · USD
1.200
-0.050 (-4.00%)
Jun 8, 2026, 4:00 PM EDT - Market closed

Immuron Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
101014111228
Market Cap Growth
4.21%-25.98%19.77%-5.58%-55.82%-16.79%
Enterprise Value
2.88.335.99-1.16-3.078.78
Last Close Price
1.201.742.422.022.144.85
PS Ratio
1.962.134.219.5623.07252.15
PB Ratio
1.121.921.620.880.761.42
P/TBV Ratio
0.581.251.080.590.531.03
EV/Sales Ratio
0.561.741.83-0.96-5.8280.33
EV/EBITDA Ratio
---0.491.55-
EV/EBIT Ratio
---0.491.55-
EV/FCF Ratio
---0.671.41-
Net Debt / Equity Ratio
-0.76-0.35-0.92-0.97-0.95-0.97
Net Debt / EBITDA Ratio
2.090.542.035.407.702.99
Net Debt / FCF Ratio
2.130.461.987.307.006.13
Asset Turnover
0.550.570.260.080.030.01
Inventory Turnover
1.441.501.290.850.780.09
Quick Ratio
6.752.424.838.7515.1522.63
Current Ratio
8.045.095.469.2015.7522.96
Return on Equity (ROE)
-39.68%-50.21%-42.92%-17.70%-11.63%-53.17%
Return on Assets (ROA)
-35.00%-41.62%-30.91%-15.24%-11.06%-50.40%
Return on Invested Capital (ROIC)
-157.62%-161.65%-326.82%-193.50%-197.46%-417.81%
Return on Capital Employed (ROCE)
-40.29%-50.87%-35.57%-16.55%-11.65%-53.01%
Buyback Yield / Dilution
-11.16%-1.35%-0.03%0.00%-3.05%-25.32%
Total Shareholder Return
-11.16%-1.35%-0.03%0.00%-3.05%-25.32%
SEC Filings: 10-K · 10-Q