Edesa Biotech, Inc. (EDSA)
NASDAQ: EDSA · Real-Time Price · USD
5.55
+0.32 (6.12%)
At close: Apr 1, 2026, 4:00 PM EDT
5.40
-0.15 (-2.70%)
After-hours: Apr 1, 2026, 4:33 PM EDT

Edesa Biotech Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY FY
Period Ending
Apr '26 Sep '25 Sep '24 Aug '12 Aug '11
461814926-
Market Cap Growth
171.55%22.07%-98.44%--
Enterprise Value
31.6116.1113.41925.420
Last Close Price
5.552.474.45999.601646.40
PE Ratio
--1.94-2.31-8330.00-18293.33
PS Ratio
---3238.67-
PB Ratio
9.361.427.291074.14-
P/TBV Ratio
2.721.137.1850734.9920023.39
P/FCF Ratio
--2.41-2.96-230.10-
P/OCF Ratio
--2.41-2.96-234.67-
EV/Sales Ratio
---3235.13-
EV/EBITDA Ratio
--2.07-1.96-154.90-
EV/EBIT Ratio
--2.04-1.91-152.05-
EV/FCF Ratio
--2.20-2.74-229.85-
Debt / EBITDA Ratio
--0.00--
Debt / FCF Ratio
--0.00--
Net Debt / Equity Ratio
-0.86-0.87-0.51-1.17-1.35
Net Debt / EBITDA Ratio
1.711.390.150.171.13
Net Debt / FCF Ratio
1.811.470.210.251.45
Asset Turnover
-000.090.14
Quick Ratio
16.5110.600.711.8126.30
Current Ratio
16.8210.670.911.8626.53
Return on Equity (ROE)
-82.15%-99.57%-311.44%-260.21%-114.87%
Return on Assets (ROA)
-75.44%-91.24%-183.95%-189.66%-78.74%
Return on Invested Capital (ROIC)
-547.02%-603.20%-727.99%-2145.31%-838.71%
Return on Capital Employed (ROCE)
-87.78%-109.63%-354.07%-214.04%-81.45%
Earnings Yield
-17.90%-51.42%-43.37%-0.01%-0.01%
FCF Yield
-18.08%-41.51%-33.84%-0.43%-
Buyback Yield / Dilution
-110.15%-77.54%92.70%-14.93%-
Total Shareholder Return
-110.15%-77.54%92.70%-14.93%-
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q