QNB Bank A.S. (IST:QNBTR)
Turkey flag Turkey · Delayed Price · Currency is TRY
162.50
+9.50 (6.21%)
At close: Nov 4, 2026

QNB Bank A.S. Financials Overview

Millions TRY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
145,700124,80183,66662,65541,58210,480
Revenue Growth
23.76%49.17%33.54%50.68%296.77%33.09%
Net Income
57,50647,81536,17433,17317,2243,907
Earnings Per Share
10.468.696.586.033.130.71
EPS Growth
34.02%32.18%9.05%92.60%340.88%41.87%

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Retail Banking Operating Income
87,76891,31267,07444,03513,4426,790
Corporate and Commercial Banking Operating Income
48,14442,55633,04625,26311,8604,828
Treasury and Head Office Operating Income
41,21828,1111,2215,48121,5962,174

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
538,293202,765190,189138,71097,82870,957
Total Debt
874,891583,094454,143244,118134,897110,369
Net Cash (Debt)
-336,598-380,329-263,954-105,409-37,069-39,413
Net Cash Growth
------
Net Cash Per Share
-61.20-69.15-47.99-19.17-6.74-7.17

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
--174,621-126,870-103,534-94,440-35,730
Capital Expenditures
--9,708-9,225---790.68
Free Cash Flow
--184,328-136,095-103,534-94,440-36,521
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Profit Margin
39.47%38.31%43.24%52.95%41.42%37.28%
FCF Margin
--147.70%-162.66%-165.25%-227.12%-348.48%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.5431.6324.5929.0610.4133.70
PS Ratio
6.1312.1210.6315.394.3112.56