TRIO Triodos Bank N.V.

37.00EUR+0.27%Mkt Cap: 581.83M $P/E: —

Triodos Bank N.V. provides retail, business, and private banking and financial products and services in the Netherlands, the United Kingdom, Spain, Belgium, and Germany. The company offers personal banking products and s…

Key Statistics

Company
Market Cap581.83M USD
Enterprise Value-54.85M USD
Revenue (TTM)412.77M USD
Gross Profit412.77M USD
Net Income (TTM)-27.22M USD
Revenue/Share26.76 EUR
Last Price37.00 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.9K
CountryNL
SectorFinancial Services
IndustryBanks - Regional
ISINNL0010407946
Valuation
P/E (Trailing)—
P/E (Forward)6.95
PEG—
EV/EBITDA—
EV/Revenue-0.13
P/S1.41
P/B0.44
EPS (TTM)-0.87
EPS (Forward)5.31
52W Range
26.3068% of range42.15
52W High42.15 EUR
52W Low26.30 EUR
Profitability
Gross Margin0.00%
Oper. Margin21.61%
EBITDA Margin0.00%
Profit Margin-5.66%
ROE-2.10%
ROA-0.14%
Growth
Revenue Growth4.10%
Earnings Growth75.40%
Cash Flow & Leverage
Operating CF235.73M USD
CapEx (TTM)20.89M USD
FCF Margin—
FCF Yield—
Net Debt-635.10M USD
Net Debt/EBITDA—
Balance Sheet
Debt/Equity0.77
Current Ratio—
Quick Ratio—
Book Value/Sh84.44 EUR
Cash/Share122.66 EUR
Dividends
Fwd Div Rate1.05 EUR
Trail. Div Rate1.05 EUR
Div. Yield2.85%
5Y Avg Yield—
Payout Ratio—
Ex-Div DateAug 17, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)39.43 EUR
Upside (mean)+6.6%
Target Range33.00 EUR – 52.30 EUR
33.00+6.6% to mean52.30
# Analysts3
Ownership
Shares Out.14.47M
Float—
Insiders—
Institutions—
Technical
SMA 5035.29 (+4.8%)
SMA 20030.20 (+22.5%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)26.54K
Avg Vol (10d)13.69K
Technical Indicators
RSI (14)46.6
MACD0.4045
MACD Signal0.9538
MACD Hist.-0.5493
BB Upper40.96 EUR
BB Middle38.84 EUR
BB Lower36.73 EUR
BB Width10.88%
ATR (14)1.099 EUR
Vol Ratio (20d)0.34x