39.60EUR-1.98%Mkt Cap: 226.41M $P/E: 20.341d ago
La Française de l'Energie S.A., together with its subsidiaries, operates as a carbon-negative energy production company in France and internationally. It engages in the generation of electricity and heat though photovolt…
Industry Peers
Oil & Gas E&PIndicators:|
Key Statistics
Company
Market Cap226.41M $
Enterprise Value328.62M $
Revenue (TTM)35.19M $
Gross Profit22.06M $
Net Income (TTM)2.94M $
Revenue/Share6.665 USD
Last Price39.60 EUR
Fiscal Year EndJun 2025
MR QuarterDec 2025
Employees110
CountryFR
SectorEnergy
IndustryOil & Gas E&P
ISINFR0013030152
Valuation
P/E (Trailing)20.34
P/E (Forward)58.29
PEG—
EV/EBITDA22.54
EV/Revenue9.34
P/S6.43
P/B2.37
EPS (TTM)1.94
EPS (Forward)0.68
52W Range
25.5066% of range47.00
52W High47.00 EUR
52W Low25.50 EUR
Profitability
Gross Margin62.67%
Oper. Margin17.47%
EBITDA Margin41.43%
Profit Margin8.34%
ROE2.54%
ROA2.37%
Growth
Revenue Growth16.50%
Earnings Growth-53.60%
Cash Flow & Leverage
Operating CF15.44M $
CapEx (TTM)10.38M $
FCF Margin-89.93%
FCF Yield-13.98%
Net Debt86.10M $
Net Debt/EBITDA5.91
Balance Sheet
Debt/Equity0.98
Current Ratio2.66
Quick Ratio2.16
Book Value/Sh16.68 EUR
Cash/Share9.763 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)55.67 EUR
Upside (mean)+40.6%
Target Range48.00 EUR – 60.00 EUR
€48.00+40.6% to mean€60.00
# Analysts3
Ownership
Shares Out.5.28M
Float3.63M
Insiders31.22%
Institutions22.24%
Technical
SMA 5038.92 (+1.8%)
SMA 20035.77 (+10.7%)
Beta0.35
S&P 52W Chg20.25%
Avg Vol (30d)15.51K
Avg Vol (10d)12.62K
Technical Indicators
RSI (14)48.7
MACD0.2324
MACD Signal0.3232
MACD Hist.-0.0908
BB Upper42.36 EUR
BB Middle39.87 EUR
BB Lower37.39 EUR
BB Width12.47%
ATR (14)1.442 EUR
Vol Ratio (20d)0.27x