Attock Refinery Limited (ATRL) Share Price

ATRL Live Quote & Market Data

ATRL Shariah compliant REG 1111.38
-0.06%
-0.69
H 1131.00 L 1105.05 Vol 226.3K Val 251.82M Bid 0.000 Ask 0.000

ATRL Candlestick Chart & Technical Analysis

ATRL at a glance

Attock Refinery Limited (ATRL) is listed on the Pakistan Stock Exchange in the Refinery sector. It is part of the KMI-30, KSE-100 and KSE-30 indices. It is Shariah compliant (in the KMI All Share index). Over the last 12 months it paid Rs 17.50 per share in cash dividends, a 1.57% yield at the last price. At Rs 1,111.38 it trades 11.1% below its 52-week high of Rs 1,250.00.

P/E (TTM)
2.72
EPS (TTM)
Rs 409.14
Revenue (TTM)
Rs 426.3B
Net profit (TTM)
Rs 43.6B
Net margin (TTM)
10.23%
ROE (TTM)
24.12%
P/B
0.64
Dividend yield
1.57%
52-week range
597.10 – 1,250.00
All-time high
1,250.00
Beta (1 year)
0.28

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

ATRL Company Profile & Business Information

Company Profile

Business Description

Attock Refinery Limited was incorporated in Pakistan on November 8, 1978 as a private limited company and was converted into a public company on June 26, 1979. It is principally engaged in the refining of crude oil. The Company is subsidiary of The Attock Oil Company Limited, England and its ultimate parent is Coral Holding Limited (a private limited company incorporated in Malta).

Key Statistics

Market Cap

118.49B PKR

Total Shares

106,616,250

Free Float

42,646,500

Free Float %

40%

Key People

M. Adil Khattak CEO
Shuaib A. Malik Chairperson
Saif ur Rehman Mirza FCA Company Secretary

ATRL Dividends & Announcements

ATRL PSX Notices

Notice of Corporate Briefing Session
Oct 23, 2026, 11:08:32 AM
View PDF
FINANCIAL RESULTS FOR THE QUARTER ENDED SEPTEMBER 30, 2026
Oct 20, 2026, 03:41:54 AM
View PDF
RESOLUTION PASSED AT ANNUAL GENERAL MEETING OF THE COMPANY
Oct 19, 2026, 09:43:15 AM
View PDF

ATRL Dividend History

Upcoming X-dates for all companies: PSX dividend calendar

2026: Rs 17.50 (2 payments)2025: Rs 10.00 (2 payments)2024: Rs 15.00 (2 payments)2023: Rs 12.502022: Rs 10.00
X-DateDividend per share
Oct 12, 2026Rs 15.00
Mar 6, 2026Rs 2.50
Oct 17, 2025Rs 5.00
Feb 6, 2025Rs 5.00
Oct 9, 2024Rs 12.50
Feb 15, 2024Rs 2.50

Other Refinery stocks