Sport Lisboa e Benfica - Futebol, SAD (ELI:SLBEN)
Portugal flag Portugal · Delayed Price · Currency is EUR
5.46
-0.08 (-1.44%)
Aug 1, 2025, 4:35 PM WET

Theseus Pharmaceuticals Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2023FY 2022FY 2021FY 2020FY 20192015 - 2019
Period Ending
Aug '25 Jun '23 Jun '22 Jun '21 Jun '20 Jun '19 2015 - 2019
1268379726472
Upgrade
Market Cap Growth
-26.72%5.22%9.52%12.50%-10.26%131.11%
Upgrade
Enterprise Value
322262219190196208
Upgrade
Last Close Price
5.463.633.453.152.803.12
Upgrade
PE Ratio
3.5319.82--1.542.44
Upgrade
PS Ratio
0.660.430.470.770.460.43
Upgrade
PB Ratio
-0.740.730.500.400.62
Upgrade
P/TBV Ratio
----10.56-
Upgrade
EV/Sales Ratio
1.691.341.292.021.401.25
Upgrade
EV/EBITDA Ratio
-----20.16
Upgrade
EV/FCF Ratio
-5.41-----
Upgrade
Debt / Equity Ratio
-1.501.571.010.621.27
Upgrade
Debt / EBITDA Ratio
-----14.31
Upgrade
Asset Turnover
-0.360.320.190.280.34
Upgrade
Quick Ratio
-0.690.610.450.500.57
Upgrade
Current Ratio
-0.740.690.520.641.57
Upgrade
Return on Equity (ROE)
-3.79%-27.72%-11.40%30.08%28.96%
Upgrade
Return on Assets (ROA)
--7.65%-9.76%-13.34%-9.79%-4.27%
Upgrade
Return on Capital (ROIC)
--14.83%-18.09%-24.50%-18.44%-7.98%
Upgrade
Earnings Yield
28.34%5.05%-44.13%-23.99%64.76%40.96%
Upgrade
FCF Yield
-47.33%-56.01%-44.24%-118.29%-100.45%-27.74%
Upgrade
Updated Jan 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.