Officina Stellare S.p.A. (BIT:OS)
Italy flag Italy · Delayed Price · Currency is EUR
45.60
+0.30 (0.66%)
Last updated: Jul 21, 2026, 10:49 AM CET

Officina Stellare 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
27415682617090
Market Cap Growth
208.16%89.70%34.65%-12.55%-22.12%114.62%
Enterprise Value
284.78166.8895.4772.5484.7199.48
Last Close Price
45.6025.8013.6010.1011.5515.80
PE Ratio
203.99116.18198.0631.73143.5868.72
Forward PE
100.67122.8626.9319.8034.4847.88
PEG Ratio
-1.970.720.720.720.72
PS Ratio
12.665.863.733.335.359.43
PB Ratio
14.339.075.183.945.128.90
P/TBV Ratio
43.7924.7711.415.887.4713.21
P/FCF Ratio
34.3719.5733.27-658.39-
P/OCF Ratio
23.2413.2419.1883.2922.2357.61
EV/Sales Ratio
13.176.274.333.956.4910.46
EV/EBITDA Ratio
54.6820.9721.4613.1630.4428.98
EV/EBIT Ratio
96.1056.3258.2923.26108.0766.09
EV/FCF Ratio
35.7320.9438.63-798.65-
Debt / Equity Ratio
0.760.760.740.781.111.00
Debt / EBITDA Ratio
1.841.842.932.375.763.13
Debt / FCF Ratio
1.831.835.27-151.04-
Net Debt / Equity Ratio
0.520.520.750.691.050.94
Net Debt / EBITDA Ratio
1.131.132.661.945.172.76
Net Debt / FCF Ratio
1.131.134.79-6.61135.66-246.08
Asset Turnover
2.190.480.490.470.410.38
Inventory Turnover
1.011.011.100.910.890.72
Quick Ratio
0.670.670.570.450.290.46
Current Ratio
1.321.321.400.980.701.10
Return on Equity (ROE)
10.16%10.16%6.08%14.67%4.97%14.30%
Return on Assets (ROA)
4.21%4.21%3.11%6.23%2.58%5.26%
Return on Invested Capital (ROIC)
8.29%8.17%5.00%8.76%3.35%6.25%
Return on Capital Employed (ROCE)
9.61%9.61%7.45%29.56%8.69%14.99%
Earnings Yield
0.49%0.86%0.50%3.15%0.70%1.46%
FCF Yield
2.91%5.11%3.01%-0.15%-
Buyback Yield / Dilution
-0.00%0.00%0.00%-6.54%-1.33%
Total Shareholder Return
-0.00%0.00%0.00%-6.54%-1.33%