Edesa Biotech, Inc. (EDSA)
NASDAQ: EDSA · IEX Real-Time Price · USD
4.210
-0.170 (-3.88%)
At close: Jul 2, 2024, 1:16 PM
4.910
+0.700 (16.63%)
After-hours: Jul 2, 2024, 7:30 PM EDT

Edesa Biotech Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Year
Current20232022202120202018 2017 - 2016
Market Capitalization
14131498765
Upgrade
Market Cap Growth
-27.33%-6.42%-85.44%28.76%1466.15%-59.36%
Upgrade
Enterprise Value
118790691
Upgrade
PE Ratio
--1.59-0.81-7.33-11.94-2.60
Upgrade
PS Ratio
----231.06-
Upgrade
PB Ratio
3.131.891.527.4911.461.51
Upgrade
P/FCF Ratio
-2.10-2.01-1.16-7.16-15.39-3.74
Upgrade
P/OCF Ratio
-2.10-2.01-1.16-7.16-15.24-3.76
Upgrade
EV/Sales Ratio
----209.62-
Upgrade
EV/EBITDA Ratio
-1.50-0.98-0.41-6.81-10.93-0.80
Upgrade
EV/EBIT Ratio
-1.46-0.96-0.41-6.75-10.83-0.80
Upgrade
EV/FCF Ratio
-1.66-1.22-0.58-6.59-13.96-1.15
Upgrade
Debt / Equity Ratio
0.010.010.000.010.02-
Upgrade
Debt / EBITDA Ratio
-0.01-0.010.00-0.01-0.03-
Upgrade
Debt / FCF Ratio
-0.01-0.010.00-0.01-0.03-
Upgrade
Quick Ratio
1.823.293.907.644.7718.36
Upgrade
Current Ratio
1.973.534.258.295.3018.45
Upgrade
Asset Turnover
00000.040
Upgrade
Return on Equity (ROE)
-115.60%-98.00%-143.80%-95.30%-110.00%-23.60%
Upgrade
Return on Assets (ROA)
-88.90%-82.40%-113.50%-81.20%-78.60%-22.40%
Upgrade
Return on Capital (ROIC)
-194.22%-129.11%-195.22%-179.98%-94.19%-50.35%
Upgrade
Earnings Yield
-53.51%-62.82%-123.19%-13.64%-8.38%-38.45%
Upgrade
FCF Yield
-46.83%-49.78%-86.24%-13.97%-6.50%-26.71%
Upgrade
Buyback Yield / Dilution
-11.89%-36.37%-21.50%-40.32%-165.66%-1229.24%
Upgrade
Total Shareholder Return
-11.89%-36.37%-21.50%-40.32%-165.66%-1229.24%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).