Lumibird SA (EPA:LBIRD)
France flag France · Delayed Price · Currency is EUR
26.40
0.00 (0.00%)
Aug 3, 2026, 3:01 PM CET

Lumibird Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
583467206269372540
Market Cap Growth
38.94%126.66%-23.40%-27.66%-31.13%73.19%
Enterprise Value
667.02589.38327.88386.69453.55574.85
Last Close Price
26.4021.209.3612.1816.5624.05
PE Ratio
41.5133.1336.0038.0632.4738.79
Forward PE
26.0722.1118.1819.8920.7029.04
PEG Ratio
1.301.251.251.251.251.63
PS Ratio
2.552.070.991.321.953.32
PB Ratio
2.822.261.041.391.922.98
P/TBV Ratio
8.526.853.684.365.318.47
P/FCF Ratio
46.0716.105.99--83.44
P/OCF Ratio
20.0916.105.9913.01260.5320.31
EV/Sales Ratio
2.922.611.581.902.383.54
EV/EBITDA Ratio
15.5013.7010.9813.7114.1118.24
EV/EBIT Ratio
28.0124.7528.3531.7726.2830.05
EV/FCF Ratio
52.7520.329.54--88.86
Debt / Equity Ratio
0.890.890.970.900.740.73
Debt / EBITDA Ratio
4.284.286.476.174.464.20
Debt / FCF Ratio
8.826.345.62--20.43
Net Debt / Equity Ratio
0.590.590.620.610.420.19
Net Debt / EBITDA Ratio
2.852.854.084.182.541.11
Net Debt / FCF Ratio
5.874.223.55-24.09-2.925.42
Asset Turnover
0.530.530.500.520.530.50
Inventory Turnover
1.041.041.031.091.311.43
Quick Ratio
0.740.740.910.780.521.68
Current Ratio
2.472.472.632.661.563.16
Return on Equity (ROE)
6.93%6.93%2.91%3.69%6.06%8.02%
Return on Assets (ROA)
4.10%4.10%2.42%2.99%3.77%4.61%
Return on Invested Capital (ROIC)
5.35%5.43%3.20%3.97%5.52%7.36%
Return on Capital Employed (ROCE)
6.89%6.89%3.39%4.17%6.37%7.11%
Earnings Yield
2.40%3.02%2.78%2.63%3.08%2.58%
FCF Yield
2.17%6.21%16.68%--1.20%
Dividend Yield
1.42%0.00%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-0.56%-0.07%1.19%0.78%-0.03%-20.72%
Total Shareholder Return
0.86%-0.07%1.19%0.78%-0.03%-20.72%