GenSight Biologics S.A. (EPA:SIGHT)
France flag France · Delayed Price · Currency is EUR
0.0830
+0.0014 (1.72%)
Aug 3, 2026, 2:00 PM CET

GenSight Biologics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19232630156257
Market Cap Growth
-19.65%-11.03%-13.94%-80.72%-39.49%-11.67%
Enterprise Value
29.5838.4142.551.84163.03230.65
Last Close Price
0.080.100.270.463.365.56
PS Ratio
29.3535.289.8510.1432.0233.39
PB Ratio
-0.77-0.92-0.96-0.98-10.2016.10
P/TBV Ratio
-----15.81
EV/Sales Ratio
45.3758.9116.1917.5033.5129.92
Debt / Equity Ratio
-0.55-0.55-0.19-0.20-1.010.76
Net Debt / Equity Ratio
-0.62-0.62-0.62-0.71-0.47-1.67
Net Debt / EBITDA Ratio
-1.45-1.45-1.13-0.79-0.270.99
Net Debt / FCF Ratio
-1.68-1.68-1.29-0.88-0.211.56
Asset Turnover
0.070.070.260.170.120.15
Quick Ratio
0.190.190.110.080.722.03
Current Ratio
0.390.390.240.261.572.40
Return on Equity (ROE)
46.47%46.43%48.52%114.05%-5708.73%-206.31%
Return on Assets (ROA)
-116.37%-116.28%-159.02%-169.34%-67.39%-54.08%
Return on Invested Capital (ROIC)
-----11021.04%-
Return on Capital Employed (ROCE)
135.84%135.84%112.87%1222.31%-121.80%-87.02%
Buyback Yield / Dilution
-54.91%-54.91%-98.18%-4.29%-2.61%-28.54%
Total Shareholder Return
-54.91%-54.91%-98.18%-4.29%-2.61%-28.54%