Officina Stellare S.p.A. (BIT:OS)
Italy flag Italy · Delayed Price · Currency is EUR
44.20
-2.20 (-4.74%)
At close: Jun 3, 2026

Officina Stellare Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
26715682616690
Market Cap Growth
202.74%89.71%34.65%-6.83%-26.90%114.62%
Enterprise Value
27816994687195
Last Close Price
44.2025.8013.6010.1011.5515.80
PE Ratio
199.03116.18198.0631.73134.7668.72
Forward PE
102.79122.8626.9319.8034.4847.88
PS Ratio
11.546.744.233.686.6113.97
PB Ratio
13.988.164.763.754.648.59
P/TBV Ratio
20.6212.049.995.407.0111.10
P/FCF Ratio
97.5156.9233.27-250.87-
P/OCF Ratio
22.6713.2419.1846.2021.3857.61
PEG Ratio
-0.720.720.720.720.72
EV/Sales Ratio
12.017.314.844.097.1214.80
EV/EBITDA Ratio
34.9521.2725.3311.4922.6127.69
EV/EBIT Ratio
93.8657.1257.4621.8090.0263.13
EV/FCF Ratio
101.4961.7638.08-270.09-
Debt / Equity Ratio
0.760.760.750.750.570.89
Debt / EBITDA Ratio
1.841.843.512.062.572.70
Debt / FCF Ratio
5.335.335.27-30.66-
Net Debt / Equity Ratio
0.470.470.690.610.470.77
Net Debt / EBITDA Ratio
1.131.133.201.692.112.34
Net Debt / FCF Ratio
3.283.284.81-6.4825.21-208.51
Asset Turnover
0.420.420.430.430.320.25
Inventory Turnover
0.390.390.590.510.350.07
Quick Ratio
0.520.520.510.590.510.62
Current Ratio
1.051.051.311.311.331.50
Return on Equity (ROE)
10.17%10.17%6.08%14.67%4.97%14.29%
Return on Assets (ROA)
3.33%3.33%2.27%5.00%1.56%3.73%
Return on Invested Capital (ROIC)
8.32%8.17%5.06%10.33%4.00%7.97%
Return on Capital Employed (ROCE)
11.40%11.40%6.20%13.80%4.10%8.90%
Earnings Yield
0.50%0.86%0.51%3.15%0.74%1.46%
FCF Yield
1.03%1.76%3.01%-2.53%0.40%-0.04%