Star7 S.p.A. (BIT:STAR7)
Italy flag Italy · Delayed Price · Currency is EUR
11.60
+0.10 (0.87%)
Last updated: May 6, 2026, 10:45 AM CET

Star7 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1047557686571
Market Cap Growth
83.44%32.54%-17.11%5.19%-8.10%-
Enterprise Value
1261068910310491
Last Close Price
11.608.356.307.608.509.80
PE Ratio
43.9631.7721.0937.7321.0132.41
Forward PE
14.6210.198.798.10--
PS Ratio
0.890.640.470.650.771.19
PB Ratio
3.232.341.722.152.212.77
P/FCF Ratio
7.245.234.3328.3781.289.22
P/OCF Ratio
6.764.893.3810.5923.067.17
PEG Ratio
-0.280.28---
EV/Sales Ratio
1.070.910.730.981.231.53
EV/EBITDA Ratio
6.955.895.027.106.7311.09
EV/EBIT Ratio
13.1911.179.4916.2213.5122.79
EV/FCF Ratio
8.757.406.7742.83129.5311.85
Debt / Equity Ratio
1.421.421.621.491.822.17
Debt / EBITDA Ratio
2.522.523.023.253.486.76
Debt / FCF Ratio
3.173.174.0719.6366.987.22
Net Debt / Equity Ratio
0.660.660.841.191.191.25
Net Debt / EBITDA Ratio
1.171.171.572.622.283.89
Net Debt / FCF Ratio
1.471.472.1215.7743.874.16
Asset Turnover
1.041.041.091.000.800.78
Inventory Turnover
22.6622.6621.6317.5819.3824.45
Quick Ratio
1.501.501.601.381.581.77
Current Ratio
1.621.621.701.501.671.83
Return on Equity (ROE)
9.89%9.89%11.51%7.27%12.46%13.53%
Return on Assets (ROA)
5.31%5.31%5.26%3.76%4.57%3.27%
Return on Invested Capital (ROIC)
9.59%8.97%8.84%6.20%8.02%6.93%
Return on Capital Employed (ROCE)
13.50%13.50%12.30%9.30%10.70%5.40%
Earnings Yield
2.27%3.15%4.74%2.65%4.76%3.08%
FCF Yield
13.81%19.11%23.09%3.52%1.23%10.85%
Payout Ratio
37.81%37.81%21.04%---
Buyback Yield / Dilution
0.37%0.37%--17.65%--1429.95%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.