Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Banco de Sabadell, S.A. is a leading Spanish banking group, founded in 1881 and headquartered in Sabadell, serving as the parent company of the fourth largest bank by asset volume in Spain. It provides a comprehensive range of banking products and services to personal, business, private, and corporate customers primarily in Spain, with international operations in over 14 countries, including commercial banks in the United Kingdom and Mexico. The bank offers retail solutions such as current and savings accounts, personal loans, mortgages, debit and credit cards, consumer loans, leasing, rental services, and insurance products. For businesses and self-employed individuals, it delivers working capital financing, revolving loans, medium- and long-term finance, structured solutions, capital market access, point-of-sale terminals, import/export services, and specialized advisory. Corporate banking includes treasury, investment banking, trading, custody, research, and advisory for large corporations and institutions. Listed on the IBEX 35, Banco de Sabadell emphasizes professionalism, innovation, multi-channel distribution, and responsible management to support clients' projects while committing to environmental and societal goals, solidifying its prominent role in the Spanish financial sector.
Revenue declined 25.4% YoY. The question is whether this is cyclical or a structural shift.
Net debt of €9.60B represents 9.0x FCF, leverage limits flexibility.
Profitability & Returns
Revenue (TTM)
€4.46B
▼ -25.4% YoY
Net Income (TTM)
€1.64B
▼ -2.8% YoY
Op. Margin
—
ROIC
—
Cash Flow & Balance Sheet
FCF (FY)
€1.07B
▲ +109.2% YoY
Op. Cash Flow (FY)
€3.12B
▲ +14.8% YoY
Net Debt
€9.60B
Cash & Equiv.
€12.94B
3Y CAGR: -3.7%
Continue Research