lastminute.com N.V. (SWX:LMN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
13.20
+0.15 (1.15%)
Aug 3, 2026, 9:33 AM CET

lastminute.com Ratios and Metrics

Millions CHF. 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
138139174249224429
Market Cap Growth
-20.02%-20.13%-30.30%11.28%-47.80%49.62%
Enterprise Value
4510613515369368
Last Close Price
13.0512.6215.4121.5018.7335.89
PE Ratio
45.4912.9111.8138.44--
Forward PE
6.497.9410.8630.539.5520.43
PS Ratio
0.410.410.590.840.772.90
PB Ratio
2.872.623.646.1718.917.62
P/FCF Ratio
13.952.577.46-3.1956.81
P/OCF Ratio
10.982.557.19-3.1054.22
PEG Ratio
0.230.200.330.380.380.38
EV/Sales Ratio
0.130.310.460.520.242.49
EV/EBITDA Ratio
2.144.795.2910.15--
EV/EBIT Ratio
3.455.035.5511.07--
EV/FCF Ratio
4.501.965.82-0.9948.83
Debt / Equity Ratio
0.680.851.381.917.861.60
Debt / EBITDA Ratio
1.571.712.224.00--
Debt / FCF Ratio
3.320.842.82-1.3311.90
Net Debt / Equity Ratio
-1.95-0.430.01-0.59-2.70-0.53
Net Debt / EBITDA Ratio
-5.64-1.020.02-1.593.631.86
Net Debt / FCF Ratio
-9.45-0.420.021.56-0.45-3.94
Asset Turnover
0.620.780.680.660.660.34
Inventory Turnover
1671.861669.452036.394179.13--
Quick Ratio
0.640.530.480.550.550.58
Current Ratio
0.640.570.530.550.560.58
Return on Equity (ROE)
6.30%21.44%33.29%25.21%-45.74%-21.55%
Return on Assets (ROA)
1.51%3.02%3.52%1.94%-1.46%-2.53%
Return on Invested Capital (ROIC)
-41.06%52.21%--394.35%-54.13%
Return on Capital Employed (ROCE)
14.70%22.90%27.40%15.70%-13.20%-13.70%
Earnings Yield
2.20%7.75%8.47%2.60%-6.70%-3.23%
FCF Yield
7.17%38.85%13.41%-6.13%31.36%1.76%
Dividend Yield
2.92%-2.50%2.60%--
Payout Ratio
136.66%39.05%42.12%---
Buyback Yield / Dilution
0.52%0.60%0.02%-3.09%4.76%1.22%
Total Shareholder Return
3.44%0.60%2.52%-0.49%4.76%1.22%