Lumibird SA (EPA:LBIRD)
France flag France · Delayed Price · Currency is EUR
24.35
-0.15 (-0.61%)
Apr 24, 2026, 5:35 PM CET

Lumibird Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
541467206270370534
Market Cap Growth
172.92%126.73%-23.62%-27.13%-30.68%70.71%
Enterprise Value
625561296337419543
Last Close Price
24.5021.209.3612.1816.5624.05
PE Ratio
38.5233.3336.1637.8332.5938.51
Forward PE
26.1622.1118.1819.8920.7029.04
PS Ratio
2.372.040.981.311.903.21
PB Ratio
2.622.261.041.401.912.94
P/TBV Ratio
4.423.821.852.483.355.42
P/FCF Ratio
42.7636.9218.05--82.50
P/OCF Ratio
18.6416.105.9913.05259.2520.08
EV/Sales Ratio
2.742.461.411.632.163.27
EV/EBITDA Ratio
17.4817.308.939.8913.6717.09
EV/EBIT Ratio
24.3721.8919.8518.3225.6327.50
EV/FCF Ratio
49.4444.3925.94--84.02
Debt / Equity Ratio
0.710.710.810.750.590.62
Debt / EBITDA Ratio
4.094.094.864.263.723.52
Debt / FCF Ratio
11.5611.5614.12--17.32
Net Debt / Equity Ratio
0.410.410.450.460.270.08
Net Debt / EBITDA Ratio
2.602.602.712.611.710.47
Net Debt / FCF Ratio
6.686.687.87-18.16-1.872.30
Asset Turnover
0.530.530.500.530.540.51
Inventory Turnover
1.051.051.011.101.331.46
Quick Ratio
1.531.531.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.73%3.73%2.23%2.96%2.84%3.78%
Return on Invested Capital (ROIC)
6.52%6.55%4.56%6.67%5.82%8.45%
Return on Capital Employed (ROCE)
7.50%7.50%4.30%5.60%6.50%6.80%
Earnings Yield
2.59%3.00%2.77%2.64%3.07%2.60%
FCF Yield
2.34%2.71%5.54%-1.81%-7.57%1.21%
Buyback Yield / Dilution
-0.56%-0.56%1.64%-0.04%0.41%-18.93%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.