Sostravel.com S.p.A. (BIT:SOS)
Italy flag Italy · Delayed Price · Currency is EUR
0.2100
-0.0020 (-0.94%)
Oct 16, 2026, 9:04 AM CET

Sostravel.com Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
36121412-
Market Cap Growth
-63.39%-48.25%-15.34%17.36%--
Enterprise Value
571114--
Last Close Price
0.210.470.891.060.91-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--175.1411.98--
Forward PE
-22.0017.82---
PS Ratio
0.160.350.530.720.69-
PB Ratio
0.761.502.603.153.59-
P/TBV Ratio
1.421.912.983.574.16-
P/FCF Ratio
--17.7712.97--
P/OCF Ratio
--17.2912.92--
PEG Ratio
-1.051.05---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.280.380.500.73--
EV/EBITDA Ratio
--14.0538.21--
EV/EBIT Ratio
--31.05---
EV/FCF Ratio
--16.8313.14--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.070.380.460.610.910.59
Debt / EBITDA Ratio
--2.617.30178.89-
Debt / FCF Ratio
--3.132.51--
Net Debt / Equity Ratio
0.550.340.070.230.27-0.39
Net Debt / EBITDA Ratio
-6.43-5.430.382.7453.082.33
Net Debt / FCF Ratio
-2.80-4.750.450.94-0.486.00
Asset Turnover
1.532.242.622.442.56-
Quick Ratio
1.261.081.751.992.997.49
Current Ratio
1.611.872.392.843.147.49
Return on Equity (ROE)
-14.86%-9.50%1.50%30.11%-18.45%-
Return on Assets (ROA)
-2.89%-3.15%2.64%-1.19%-5.98%-
Return on Invested Capital (ROIC)
-9.15%-7.75%3.14%-3.14%-20.66%-66.21%
Return on Capital Employed (ROCE)
-7.70%-7.70%5.90%-2.30%-10.50%-24.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-21.09%-6.71%0.57%8.35%-5.16%-
FCF Yield
-26.03%-4.71%5.63%7.71%-15.61%-
Dividend Yield
1.81%-0.42%---
Buyback Yield / Dilution
--0.00%-0.64%-0.03%--
Total Shareholder Return
1.79%-0.00%-0.22%-0.03%--