Olidata S.p.A. (BIT:OLI)
Italy flag Italy · Delayed Price · Currency is EUR
1.620
-0.058 (-3.46%)
At close: Jun 11, 2026

Olidata 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
31426263186
Market Cap Growth
-25.69%-31.78%-1.12%253.90%181.57%-
Enterprise Value
31366062198
Last Close Price
1.622.193.215.451.481.48
PE Ratio
110.02148.7261.1129.2454.7711.66
PS Ratio
0.330.450.640.600.350.14
PB Ratio
2.112.854.264.591.853.22
P/TBV Ratio
5.096.8910.5547.11-5.50
P/FCF Ratio
6.488.777.4226.524.071.60
P/OCF Ratio
5.507.434.2121.913.711.54
EV/Sales Ratio
0.330.380.620.600.380.18
EV/EBITDA Ratio
9.7212.5114.140.680.460.21
EV/EBIT Ratio
12.4813.0716.330.680.460.22
EV/FCF Ratio
6.447.467.1926.214.422.01
Debt / Equity Ratio
0.620.620.800.980.763.68
Debt / EBITDA Ratio
2.652.652.730.150.170.20
Debt / FCF Ratio
1.901.901.395.681.661.83
Net Debt / Equity Ratio
-0.01-0.010.240.19-0.11-1.04
Net Debt / EBITDA Ratio
-0.07-0.070.810.03-0.02-0.05
Net Debt / FCF Ratio
-0.04-0.040.411.10-0.25-0.52
Asset Turnover
0.920.921.071.180.821.76
Inventory Turnover
763.02763.02725.44--12.07
Quick Ratio
0.800.800.660.770.471.06
Current Ratio
0.830.830.930.961.001.18
Return on Equity (ROE)
1.91%1.91%6.98%36.02%14.07%30.19%
Return on Assets (ROA)
1.69%1.69%2.55%64.37%42.48%89.49%
Return on Invested Capital (ROIC)
5.44%4.88%10.99%491.30%690.27%1277.34%
Return on Capital Employed (ROCE)
12.60%12.60%15.40%481.70%301.00%456.90%
Earnings Yield
0.91%0.67%1.64%3.42%1.83%8.58%
FCF Yield
15.42%11.41%13.48%3.77%24.58%62.32%
Buyback Yield / Dilution
-40.18%4.81%-89.26%6.82%--