Lumibird SA (EPA:LBIRD)
France flag France · Delayed Price · Currency is EUR
21.50
+0.10 (0.47%)
At close: Mar 13, 2026

Lumibird Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
473467206270370534
Market Cap Growth
132.42%126.73%-23.62%-27.13%-30.68%70.71%
Enterprise Value
558561296337419543
Last Close Price
21.5021.209.3612.1816.5624.05
PE Ratio
33.8233.3536.1637.8332.5938.51
Forward PE
21.9422.1118.1819.8920.7029.04
PS Ratio
2.102.070.981.311.903.21
PB Ratio
2.302.261.041.401.912.94
P/TBV Ratio
3.493.451.852.483.355.42
P/FCF Ratio
-36.1918.05--82.50
P/OCF Ratio
16.3316.105.9913.05259.2520.08
EV/Sales Ratio
2.472.491.411.632.163.27
EV/EBITDA Ratio
18.1818.2913.589.8913.6717.09
EV/EBIT Ratio
23.4523.5919.8518.3225.6327.50
EV/FCF Ratio
-43.5125.94--84.02
Debt / Equity Ratio
0.710.710.810.750.590.62
Debt / EBITDA Ratio
4.764.766.474.263.723.52
Debt / FCF Ratio
11.3311.3314.12--17.32
Net Debt / Equity Ratio
0.410.410.450.460.270.08
Net Debt / EBITDA Ratio
2.762.764.122.611.710.47
Net Debt / FCF Ratio
6.566.567.87-18.16-1.872.30
Asset Turnover
0.530.530.500.530.540.51
Inventory Turnover
--1.011.101.331.46
Quick Ratio
0.700.701.641.601.012.36
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)
3.46%3.46%2.23%2.96%2.84%3.78%
Return on Invested Capital (ROIC)
8.18%8.22%4.56%6.67%5.82%8.45%
Return on Capital Employed (ROCE)
7.00%7.00%4.30%5.60%6.50%6.80%
Earnings Yield
2.96%3.00%2.77%2.64%3.07%2.60%
FCF Yield
-2.76%5.54%-1.81%-7.57%1.21%
Buyback Yield / Dilution
--1.16%-0.04%0.41%-18.93%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.