Officina Stellare S.p.A. (BIT:OS)
Italy flag Italy · Delayed Price · Currency is EUR
46.50
-0.40 (-0.85%)
At close: Jun 26, 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
28115682616690
Market Cap Growth
218.49%89.71%34.65%-6.83%-26.90%114.62%
Enterprise Value
29216994687195
Last Close Price
46.5025.8013.6010.1011.5515.80
PE Ratio
209.39116.18198.0631.73134.7668.72
Forward PE
108.14122.8626.9319.8034.4847.88
PS Ratio
13.007.214.233.686.6113.97
PB Ratio
14.718.164.763.754.648.59
P/TBV Ratio
21.6912.049.995.407.0111.10
P/FCF Ratio
35.2819.5733.27-250.87-
P/OCF Ratio
23.8513.2419.1846.2021.3857.61
PEG Ratio
-0.720.720.720.720.72
EV/Sales Ratio
13.507.834.844.097.1214.80
EV/EBITDA Ratio
56.0732.5021.1611.4922.6127.69
EV/EBIT Ratio
98.5557.1257.4621.8090.0263.13
EV/FCF Ratio
36.6421.2438.08-270.09-
Debt / Equity Ratio
0.760.760.750.750.570.89
Debt / EBITDA Ratio
2.802.802.932.062.572.70
Debt / FCF Ratio
1.831.835.27-30.66-
Net Debt / Equity Ratio
0.470.470.690.610.470.77
Net Debt / EBITDA Ratio
1.731.732.671.692.112.34
Net Debt / FCF Ratio
1.131.134.81-6.4825.21-208.51
Asset Turnover
0.390.390.430.430.320.25
Inventory Turnover
0.390.390.590.510.350.07
Quick Ratio
0.620.620.440.590.510.62
Current Ratio
1.251.251.141.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)
9.20%9.20%7.00%13.80%4.10%8.90%
Earnings Yield
0.48%0.86%0.51%3.15%0.74%1.46%
FCF Yield
2.83%5.11%3.01%-2.53%0.40%-0.04%