Edesa Biotech, Inc. (EDSA)
NASDAQ: EDSA · Real-Time Price · USD
13.05
-1.56 (-10.68%)
At close: May 15, 2026, 4:00 PM EDT
13.00
-0.05 (-0.38%)
After-hours: May 15, 2026, 7:59 PM EDT

Edesa Biotech Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
1161814141598
Market Cap Growth
602.78%22.07%6.55%-11.52%-84.38%26.45%
Enterprise Value
105.9516.1113.4113.5615.3398.12
Last Close Price
13.052.474.454.416.4451.66
PE Ratio
--1.94-2.31--1.18-7.31
Forward PE
----56.67-
PB Ratio
63.641.427.29---
P/TBV Ratio
9.791.137.18---
P/FCF Ratio
--2.41-2.96---
P/OCF Ratio
--2.41-2.96---
EV/EBITDA Ratio
--2.07-1.96---
EV/EBIT Ratio
--2.04-1.91---
EV/FCF Ratio
--2.20-2.74---
Debt / EBITDA Ratio
--0.00---
Debt / FCF Ratio
--0.00---
Net Debt / Equity Ratio
-0.98-0.87-0.51---
Net Debt / EBITDA Ratio
1.031.390.15---
Net Debt / FCF Ratio
1.481.470.21---
Quick Ratio
4.6710.600.71---
Current Ratio
4.7610.670.91---
Return on Equity (ROE)
-76.93%-99.57%-622.87%---
Return on Assets (ROA)
-72.17%-91.24%-367.89%---
Return on Invested Capital (ROIC)
-933.12%-603.20%-1455.98%---
Return on Capital Employed (ROCE)
-80.96%-109.63%-708.15%---
Earnings Yield
-9.01%-51.42%-43.37%0.00%-84.78%-13.69%
FCF Yield
-6.49%-41.51%-33.84%0.00%0.00%0.00%
Buyback Yield / Dilution
-102.57%-77.54%-3.97%-33.61%-32.28%-71.35%
Total Shareholder Return
-102.57%-77.54%-3.97%-33.61%-32.28%-71.35%
Updated May 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q