MCB Bank Limited (MCB) Share Price

MCB Live Quote & Market Data

MCB REG 383.98
+2.92%
+10.90
H 387.00 L 374.51 Vol 493.8K Val 188.55M Bid 0.000 Ask 0.000

MCB Candlestick Chart & Technical Analysis

MCB at a glance

MCB Bank Limited (MCB) is listed on the Pakistan Stock Exchange in the Commercial Banks sector. It is part of the KSE-100, KSE-30 and PSX Dividend 20 indices. It is not in the KMI All Share (Shariah) index. Over the last 12 months it paid Rs 36.00 per share in cash dividends, a 9.38% yield at the last price. Its next X-date is Nov 2, 2026 (Rs 9.00 per share). At Rs 383.98 it trades 11.7% above its 52-week low of Rs 343.70.

P/E (TTM)
7.60
EPS (TTM)
Rs 49.13
Revenue (TTM)
Rs 383.0B
Net profit (TTM)
Rs 58.2B
Net margin (TTM)
27.38%
ROE (TTM)
17.95%
P/B
1.32
Dividend yield
9.38%
52-week range
343.70 – 452.00
All-time high
452.00
Beta (1 year)
0.91

From MCB's financial reports. Full financial statements and ratios

MCB Company Profile & Business Information

Company Profile

Business Description

MCB Bank Limited is a banking company incorporated in Pakistan and is engaged in commercial banking and related services.

Key Statistics

Market Cap

455.04B PKR

Total Shares

1,185,060,006

Free Float

414,771,002

Free Float %

35%

Key People

Muhammad Nauman Chughtai CEO
Mian Mohammad Mansha Chairperson
Farid Ahmad Company Secretary

MCB Dividends & Announcements

MCB PSX Notices

Text of Advertisement Prior to Publication - Third Interim Cash Dividend, 2026 and Mandatory Requirement of Valid CNIC and IBAN
Oct 26, 2026, 10:28:24 AM
View PDF
FINANCIAL RESULTS FOR THE THIRD QUARTER ENDED SEPTEMBER 30, 2026
Oct 22, 2026, 08:14:31 AM
View PDF
Board Meeting - MCB Bank Limited
Oct 14, 2026, 06:01:41 AM
View PDF

MCB Dividend History

Next X-date: Nov 2, 2026 · Rs 9.00 per share

Upcoming X-dates for all companies: PSX dividend calendar

2026: Rs 36.00 (4 payments)2025: Rs 36.00 (4 payments)2024: Rs 36.00 (4 payments)2023: Rs 27.00 (4 payments)2022: Rs 19.00 (4 payments)2021: Rs 29.00 (4 payments)2020: Rs 10.00 (2 payments)
X-DateDividend per share
Nov 2, 2026Rs 9.00
Aug 18, 2026Rs 9.00
May 5, 2026Rs 9.00
Mar 17, 2026Rs 9.00
Oct 30, 2025Rs 9.00
Aug 18, 2025Rs 9.00

Other Commercial Banks stocks