Execus S.p.A. (BIT:EXEC)
Italy flag Italy · Delayed Price · Currency is EUR
1.180
+0.080 (7.27%)
Last updated: Jul 27, 2026, 5:26 PM CET

Execus Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
910918--
Market Cap Growth
-1.24%18.46%-51.62%---
Enterprise Value
9.7912.198.3917.7700
Last Close Price
1.181.371.373.46--
PE Ratio
---65.72--
Forward PE
19.3328.844.5611.73--
PEG Ratio
-0.070.070.17--
PS Ratio
0.921.081.697.96--
PB Ratio
1.451.982.156.59--
P/TBV Ratio
5.015.825.3623.56--
P/FCF Ratio
---28.49--
P/OCF Ratio
---23.64--
EV/Sales Ratio
1.021.271.617.80--
EV/EBITDA Ratio
7.6712.6428.6320.82--
EV/EBIT Ratio
224.92--46.57--
EV/FCF Ratio
---27.93--
Debt / Equity Ratio
0.240.240.060.150.290.01
Debt / EBITDA Ratio
1.301.721.000.550.330.01
Debt / FCF Ratio
---0.730.660.01
Net Debt / Equity Ratio
0.020.02-0.33-0.38-0.53-0.71
Net Debt / EBITDA Ratio
0.070.09-4.56-1.22-0.60-0.66
Net Debt / FCF Ratio
-0.10-0.101.80-1.64-1.18-0.64
Asset Turnover
0.990.990.780.511.240.76
Inventory Turnover
6.706.7012.22157.01258.69-
Quick Ratio
0.770.770.820.961.181.25
Current Ratio
1.061.061.060.991.191.25
Return on Equity (ROE)
-7.78%-7.78%-10.10%12.87%83.38%57.35%
Return on Assets (ROA)
0.49%-3.03%-5.12%6.08%33.97%20.92%
Return on Invested Capital (ROIC)
0.68%-5.45%-11.89%20.67%199.13%201.81%
Return on Capital Employed (ROCE)
1.12%-6.91%-15.07%24.51%151.32%79.80%
Earnings Yield
---1.52%--
FCF Yield
---3.51%--
Buyback Yield / Dilution
-18.81%-18.46%-22.18%-16.45%--
Total Shareholder Return
-18.81%-18.46%-22.18%-16.45%--