SUPER
  1. Home
  2. Stocks
  3. HAFL
  4. History

HAFL · TEXTILE COMPOSITE

HAFL share price history Hafiz Limited

Hafiz Limited (HAFL) has 483 daily sessions on file, from 3 Nov 2016 to 13 Nov 2026. The last close was Rs 435.00. The table below gives each month, then the last 60 sessions; the CSV holds every day.

At a glance

First session on file
3 Nov 2016close Rs 166.96
Last session
13 Nov 2026close Rs 435.00
Sessions on file
48363 months
Highest close
Rs 593.7518 Dec 2025
Lowest close
Rs 90.8321 Sep 2020

Closes are adjusted for splits and bonus issues, so an old close is comparable with a new one. Source: the exchange’s end-of-day prices, as of 13 Nov 2026.

Month-end closes

HAFL month-end close

652253845442026-112016-112024-03HAFL month-end close
Nov 2016 to Nov 2026, rupees. Closes are adjusted for splits and bonus issues, so an old close is comparable with a new one. Source: the exchange’s end-of-day prices, as of 13 Nov 2026.

Month by month

MonthLast close (Rs)Highest close (Rs)Lowest close (Rs)Shares tradedSessions
Nov 2026435.00469.99435.003328
Oct 2026469.99469.99428.4489519
Sep 2026448.96475.23430.0665818
Aug 2026475.23518.42471.923,24519
Jul 2026518.42518.42440.373,06123
Jun 2026450.03450.03388.764,85819
May 2026400.96431.01352.013,48916
Apr 2026395.88427.25326.533,38622
Mar 2026366.44448.59366.442,14710
Feb 2026407.81505.00407.811,40315
Jan 2026505.00545.00483.271,72121
Dec 2025483.27593.75351.117,25021
Nov 2025383.21383.22315.001,25918
Oct 2025315.00343.34311.872,14122
Sep 2025341.81385.00341.8181514
Aug 2025385.00389.14385.0041011
Jul 2025389.14404.00285.054,26817
Jun 2025299.90301.00252.5285516
May 2025277.94277.94270.005907
Apr 2025270.00281.68270.001,8008
Mar 2025281.68281.68281.68182
Feb 2025281.68281.68281.68467
Jan 2025281.68281.68281.6827013
Dec 2024281.68283.81219.0519,65217
Nov 2024258.01258.01214.404,17614
Oct 2024249.00249.00221.261,15718
Sep 2024212.06232.80211.641,49711
Aug 2024211.64211.64211.641514
Jun 2024211.64211.64167.502,6068
May 2024167.50167.50167.5042
Apr 2024167.50167.50167.5011
Mar 2024167.50167.50167.501001
Jan 2024167.50181.08167.505003
Dec 2023168.00168.00168.001001
Nov 2023168.00168.00168.001001
Oct 2023168.00168.00146.155003
Jul 2023148.15148.15148.153001
May 2023137.81137.81137.812001
Jan 2023148.98148.98129.009005
Dec 2022120.00120.00120.003003
Nov 2022110.18110.18110.181001
Aug 2022112.18112.18104.542,4002
Jul 2022113.00113.00113.002001
Mar 2022113.00113.00113.002001
Jan 2022113.00113.00113.001001
Dec 2021113.00113.00113.003001
Oct 2021115.00115.00115.001001
Jun 2021115.00115.00115.003002
Jan 2021115.00115.00115.002002
Dec 2020115.00115.00115.001,3001
Nov 2020109.45109.4595.491,9004
Oct 202090.8390.8390.833001
Sep 202090.83102.2290.831,4003
Aug 2020110.50110.50110.501001
Jun 2020110.50110.50110.506001
Oct 2019112.00115.00112.005003
Apr 2019115.74115.74115.742001
Sep 2018117.49155.17117.491,6008
Aug 2018163.33163.33163.333003
Mar 2018163.33163.33163.331001
Jun 2017164.83164.83164.8301
Mar 2017173.50173.50173.5001
Nov 2016175.30175.30166.961,5002

The last close of each month, with the highest and lowest daily close inside it. Closes are adjusted for splits and bonus issues, so an old close is comparable with a new one. Source: the exchange’s end-of-day prices, as of 13 Nov 2026.

The last 60 sessions

DateClose (Rs)Change on the session beforeShares traded
13 Nov 2026435.00-5.18%124
12 Nov 2026458.770.00%37
11 Nov 2026458.770.00%1
10 Nov 2026458.770.00%10
5 Nov 2026458.77-2.31%71
4 Nov 2026469.64-0.07%31
3 Nov 2026469.990.00%25
2 Nov 2026469.990.00%33
30 Oct 2026469.99+6.10%123
29 Oct 2026442.980.00%17
28 Oct 2026442.980.00%8
26 Oct 2026442.980.00%58
23 Oct 2026442.980.00%27
22 Oct 2026442.980.00%1
21 Oct 2026442.980.00%1
16 Oct 2026442.980.00%11
15 Oct 2026442.980.00%47
14 Oct 2026442.98-0.67%46
13 Oct 2026445.98-2.82%150
12 Oct 2026458.900.00%16
9 Oct 2026458.90+7.11%102
8 Oct 2026428.440.00%16
7 Oct 2026428.44-5.79%130
6 Oct 2026454.780.00%12
5 Oct 2026454.78+1.30%98
2 Oct 2026448.960.00%7
1 Oct 2026448.960.00%25
30 Sep 2026448.960.00%3
29 Sep 2026448.960.00%15
25 Sep 2026448.96+4.39%118
24 Sep 2026430.060.00%26
23 Sep 2026430.060.00%6
22 Sep 2026430.060.00%8
21 Sep 2026430.060.00%2
18 Sep 2026430.060.00%12
17 Sep 2026430.060.00%56
16 Sep 2026430.060.00%18
15 Sep 2026430.060.00%4
14 Sep 2026430.060.00%2
11 Sep 2026430.060.00%3
10 Sep 2026430.060.00%15
9 Sep 2026430.06-1.06%95
8 Sep 2026434.67-8.53%242
3 Sep 2026475.230.00%9
2 Sep 2026475.230.00%24
31 Aug 2026475.230.00%1
28 Aug 2026475.230.00%5
27 Aug 2026475.23-2.36%98
25 Aug 2026486.720.00%28
24 Aug 2026486.720.00%7
21 Aug 2026486.72-0.64%113
20 Aug 2026489.87-2.03%120
19 Aug 2026500.00-1.86%510
18 Aug 2026509.48+1.96%662
17 Aug 2026499.700.00%2
13 Aug 2026499.70+0.36%126
12 Aug 2026497.900.00%12
11 Aug 2026497.90+5.51%130
10 Aug 2026471.92-2.90%121
7 Aug 2026486.01-2.76%197

Closes are adjusted for splits and bonus issues, so an old close is comparable with a new one. Source: the exchange’s end-of-day prices, as of 13 Nov 2026.

Download every daily close

HAFL daily prices, CSV

Columns: date, open, high, low, close_adjusted, volume. One row for each of the 483 sessions on file. The close is adjusted for splits and bonus issues. A blank is a value the exchange feed did not carry.

More on HAFL

Data from PSX via SuperX, delayed and provided for information only — not investment advice. Figures may contain errors; verify with your broker before acting. As of .