Genenta Science S.p.A. (SAEN)
NASDAQ: SAEN · Real-Time Price · USD
0.6800
-0.0379 (-5.28%)
At close: Nov 11, 2026, 4:00 PM EST
0.6648
-0.0152 (-2.24%)
After-hours: Nov 11, 2026, 7:06 PM EST

Genenta Science Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Quarter
CurrentH2 2025H1 2025H2 2024H1 2024H2 2023H1 2023H2 2022H1 2022H2 2021H1 2021
Period Ending
Nov '26 Dec '25 Jun '25 Dec '24 Jun '24 Dec '23 Jun '23 Dec '22 Jun '22 Dec '21 Jun '21
333556805790107100128199-
Market Cap Growth (YoY)
-36.40%-56.12%-1.77%-11.77%-47.20%-10.00%-16.04%-49.56%---
Enterprise Value
92343613666766486186-
Last Close Price
0.681.493.044.353.104.955.895.507.0210.96-

Price Ratios

Fiscal Quarter
CurrentH2 2025H1 2025H2 2024H1 2024H2 2023H1 2023H2 2022H1 2022H2 2021H1 2021
Period Ending
Nov '26 Dec '25 Jun '25 Dec '24 Jun '24 Dec '23 Jun '23 Dec '22 Jun '22 Dec '21 Jun '21
PB Ratio
0.621.363.926.153.153.993.973.013.314.49-
P/TBV Ratio
1.281.363.926.153.153.993.983.023.314.49-

Financial Efficiency

Fiscal Quarter
CurrentH2 2025H1 2025H2 2024H1 2024H2 2023H1 2023H2 2022H1 2022H2 2021H1 2021
Period Ending
Nov '26 Dec '25 Jun '25 Dec '24 Jun '24 Dec '23 Jun '23 Dec '22 Jun '22 Dec '21 Jun '21
Debt / Equity Ratio
0.350.350.62-0.00-0.00-0.00--
Net Debt / Equity Ratio
-0.94-0.94-0.83-1.01-1.00-0.92-0.89-0.96-0.94-0.96-0.91
Net Debt / EBITDA Ratio
3.133.131.181.301.801.611.622.705.986.551.48
Net Debt / FCF Ratio
2.992.991.042.032.971.671.784.007.155.351.20
Return on Capital Employed (ROCE)
-22.20%-22.20%-43.20%-76.70%-55.50%-56.90%-54.90%-35.30%-15.60%-14.60%-61.60%

Yields

Fiscal Quarter
CurrentH2 2025H1 2025H2 2024H1 2024H2 2023H1 2023H2 2022H1 2022H2 2021H1 2021
Period Ending
Nov '26 Dec '25 Jun '25 Dec '24 Jun '24 Dec '23 Jun '23 Dec '22 Jun '22 Dec '21 Jun '21
Earnings Yield
-57.20%-21.96%-18.35%-11.60%-16.87%-14.27%-13.34%-9.04%-2.94%-3.17%-
FCF Yield
-23.25%-23.12%-20.47%-8.13%-10.75%-13.75%-12.68%-7.94%-3.96%-3.99%-
Buyback Yield / Dilution
-7.86%-12.91%-2.80%-0.40%-0.22%-0.00%--18.33%-23.32%-5.03%-2.44%
SEC Filings: 10-K · 10-Q