AHTM share price history Ahmad Hassan Textile Mills Limited
Ahmad Hassan Textile Mills Limited (AHTM) has 512 daily sessions on file, from 5 Oct 2016 to 13 Nov 2026. The last close was Rs 95.54. The table below gives each month, then the last 60 sessions; the CSV holds every day.
At a glance
- First session on file
- 5 Oct 2016close Rs 24.00
- Last session
- 13 Nov 2026close Rs 95.54
- Sessions on file
- 51289 months
- Highest close
- Rs 121.9526 Feb 2026
- Lowest close
- Rs 22.0023 Nov 2016
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
AHTM month-end close
Month by month
| Month | Last close (Rs) | Highest close (Rs) | Lowest close (Rs) | Shares traded | Sessions |
|---|---|---|---|---|---|
| Nov 2026 | 95.54 | 95.54 | 90.85 | 5,946 | 9 |
| Oct 2026 | 99.69 | 99.69 | 80.67 | 8,910 | 21 |
| Sep 2026 | 87.02 | 101.76 | 86.90 | 9,433 | 22 |
| Aug 2026 | 101.50 | 101.90 | 90.79 | 44,177 | 19 |
| Jul 2026 | 95.51 | 121.25 | 88.71 | 155,339 | 23 |
| Jun 2026 | 93.49 | 94.99 | 83.02 | 13,631 | 19 |
| May 2026 | 87.98 | 89.00 | 75.00 | 10,811 | 16 |
| Apr 2026 | 86.08 | 89.12 | 72.57 | 13,691 | 20 |
| Mar 2026 | 73.17 | 103.86 | 62.56 | 72,215 | 20 |
| Feb 2026 | 112.29 | 121.95 | 84.44 | 43,649 | 17 |
| Jan 2026 | 84.44 | 84.44 | 80.00 | 8,558 | 22 |
| Dec 2025 | 82.47 | 96.80 | 79.72 | 14,083 | 19 |
| Nov 2025 | 91.58 | 99.98 | 90.83 | 6,670 | 19 |
| Oct 2025 | 98.77 | 116.84 | 84.99 | 144,037 | 23 |
| Sep 2025 | 77.51 | 77.51 | 75.42 | 3,518 | 16 |
| Aug 2025 | 75.48 | 83.45 | 75.11 | 12,515 | 17 |
| Jul 2025 | 81.40 | 103.86 | 57.71 | 37,006 | 13 |
| Jun 2025 | 54.00 | 54.00 | 54.00 | 169 | 3 |
| May 2025 | 54.00 | 54.00 | 54.00 | 90 | 3 |
| Apr 2025 | 54.00 | 54.00 | 54.00 | 216 | 4 |
| Mar 2025 | 54.00 | 54.00 | 54.00 | 210 | 2 |
| Feb 2025 | 54.00 | 58.10 | 52.29 | 2,316 | 17 |
| Jan 2025 | 54.45 | 54.45 | 49.50 | 1,378 | 6 |
| Dec 2024 | 49.50 | 55.00 | 49.50 | 1,266 | 6 |
| Nov 2024 | 55.00 | 55.00 | 55.00 | 17 | 5 |
| Oct 2024 | 55.00 | 55.00 | 55.00 | 106 | 4 |
| Sep 2024 | 55.00 | 55.00 | 55.00 | 366 | 5 |
| Aug 2024 | 55.00 | 55.00 | 55.00 | 16 | 3 |
| Jul 2024 | 55.00 | 62.90 | 55.00 | 1,176 | 6 |
| May 2024 | 62.90 | 62.90 | 62.90 | 500 | 1 |
| Feb 2024 | 62.10 | 62.10 | 62.10 | 500 | 1 |
| Dec 2023 | 57.77 | 57.77 | 48.38 | 2,000 | 4 |
| Nov 2023 | 45.00 | 45.30 | 42.14 | 2,500 | 3 |
| Oct 2023 | 45.56 | 45.56 | 45.56 | 500 | 1 |
| Jul 2023 | 50.00 | 51.50 | 50.00 | 4,000 | 2 |
| Jun 2023 | 51.60 | 51.60 | 51.60 | 3,000 | 1 |
| Apr 2023 | 48.00 | 48.00 | 48.00 | 500 | 1 |
| Mar 2023 | 49.00 | 55.00 | 49.00 | 5,000 | 4 |
| Jan 2023 | 57.90 | 57.90 | 54.00 | 4,500 | 2 |
| Nov 2022 | 50.52 | 50.52 | 47.00 | 2,000 | 3 |
| Oct 2022 | 44.17 | 50.00 | 44.17 | 3,500 | 2 |
| Jul 2022 | 50.52 | 50.52 | 50.52 | 500 | 1 |
| Jun 2022 | 49.01 | 49.01 | 49.01 | 3,500 | 1 |
| May 2022 | 45.38 | 49.05 | 45.38 | 11,000 | 2 |
| Apr 2022 | 49.05 | 49.05 | 49.05 | 500 | 1 |
| Mar 2022 | 53.00 | 57.19 | 53.00 | 1,000 | 2 |
| Feb 2022 | 57.19 | 57.19 | 57.19 | 500 | 1 |
| Jan 2022 | 62.00 | 67.72 | 62.00 | 8,000 | 3 |
| Nov 2021 | 63.00 | 65.86 | 61.27 | 4,500 | 4 |
| Aug 2021 | 59.01 | 59.01 | 59.01 | 500 | 1 |
| Jul 2021 | 56.10 | 56.10 | 50.00 | 2,000 | 3 |
| Jun 2021 | 48.35 | 48.35 | 48.35 | 11,000 | 2 |
| Mar 2021 | 45.00 | 45.00 | 45.00 | 500 | 1 |
| Jan 2021 | 45.54 | 45.54 | 45.54 | 500 | 1 |
| Dec 2020 | 48.94 | 48.94 | 45.54 | 8,000 | 3 |
| Nov 2020 | 47.50 | 47.50 | 47.50 | 0 | 1 |
| Oct 2020 | 49.15 | 49.40 | 49.15 | 0 | 4 |
| Sep 2020 | 49.45 | 49.45 | 46.47 | 3,000 | 2 |
| Aug 2020 | 49.00 | 49.00 | 45.46 | 3,500 | 7 |
| Jun 2020 | 44.50 | 48.10 | 44.50 | 2,500 | 2 |
| May 2020 | 51.99 | 51.99 | 51.99 | 1,000 | 1 |
| Apr 2020 | 48.37 | 48.37 | 48.37 | 500 | 1 |
| Mar 2020 | 45.00 | 45.00 | 45.00 | 0 | 1 |
| Jan 2020 | 45.15 | 45.15 | 45.15 | 500 | 1 |
| Nov 2019 | 43.00 | 43.00 | 43.00 | 1,000 | 1 |
| Oct 2019 | 41.55 | 41.55 | 39.58 | 1,000 | 2 |
| Aug 2019 | 38.95 | 38.95 | 38.95 | 4,000 | 1 |
| Jun 2019 | 38.95 | 38.95 | 38.95 | 21,500 | 2 |
| May 2019 | 38.95 | 38.95 | 38.95 | 0 | 1 |
| Apr 2019 | 41.00 | 41.00 | 40.00 | 4,000 | 2 |
| Oct 2018 | 40.00 | 40.00 | 40.00 | 500 | 1 |
| Sep 2018 | 40.00 | 40.00 | 40.00 | 0 | 1 |
| Jul 2018 | 40.03 | 40.03 | 40.03 | 1,000 | 1 |
| Apr 2018 | 38.16 | 40.16 | 36.43 | 500 | 4 |
| Mar 2018 | 34.70 | 34.70 | 31.50 | 2,000 | 3 |
| Feb 2018 | 30.00 | 30.25 | 30.00 | 12,500 | 4 |
| Dec 2017 | 31.23 | 31.23 | 27.00 | 18,500 | 5 |
| Oct 2017 | 27.55 | 29.73 | 27.55 | 1,500 | 4 |
| Sep 2017 | 26.98 | 26.98 | 25.70 | 500 | 2 |
| Aug 2017 | 24.50 | 24.50 | 24.50 | 0 | 1 |
| Jul 2017 | 24.65 | 24.65 | 24.65 | 500 | 1 |
| May 2017 | 25.94 | 27.30 | 25.94 | 10,500 | 3 |
| Apr 2017 | 26.00 | 27.27 | 26.00 | 1,000 | 2 |
| Mar 2017 | 27.79 | 28.45 | 27.79 | 500 | 2 |
| Feb 2017 | 27.10 | 27.10 | 23.89 | 3,000 | 6 |
| Jan 2017 | 25.30 | 26.66 | 25.30 | 1,000 | 3 |
| Dec 2016 | 28.06 | 28.06 | 23.10 | 8,000 | 5 |
| Nov 2016 | 22.00 | 22.50 | 22.00 | 2,500 | 3 |
| Oct 2016 | 22.81 | 24.00 | 22.81 | 1,500 | 2 |
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
| Date | Close (Rs) | Change on the session before | Shares traded |
|---|---|---|---|
| 13 Nov 2026 | 95.54 | 0.00% | 120 |
| 12 Nov 2026 | 95.54 | +5.16% | 949 |
| 11 Nov 2026 | 90.85 | 0.00% | 135 |
| 10 Nov 2026 | 90.85 | 0.00% | 208 |
| 6 Nov 2026 | 90.85 | 0.00% | 14 |
| 5 Nov 2026 | 90.85 | 0.00% | 127 |
| 4 Nov 2026 | 90.85 | 0.00% | 25 |
| 3 Nov 2026 | 90.85 | 0.00% | 35 |
| 2 Nov 2026 | 90.85 | -8.87% | 4,333 |
| 30 Oct 2026 | 99.69 | +8.35% | 1,643 |
| 29 Oct 2026 | 92.01 | 0.00% | 165 |
| 28 Oct 2026 | 92.01 | 0.00% | 115 |
| 27 Oct 2026 | 92.01 | 0.00% | 1 |
| 26 Oct 2026 | 92.01 | 0.00% | 22 |
| 23 Oct 2026 | 92.01 | 0.00% | 4 |
| 22 Oct 2026 | 92.01 | 0.00% | 4 |
| 21 Oct 2026 | 92.01 | +5.02% | 991 |
| 20 Oct 2026 | 87.61 | -0.85% | 332 |
| 19 Oct 2026 | 88.36 | +4.62% | 1,098 |
| 16 Oct 2026 | 84.46 | +0.44% | 425 |
| 15 Oct 2026 | 84.09 | +3.39% | 318 |
| 14 Oct 2026 | 81.33 | +0.82% | 419 |
| 13 Oct 2026 | 80.67 | 0.00% | 118 |
| 12 Oct 2026 | 80.67 | -8.24% | 2,538 |
| 9 Oct 2026 | 87.91 | +1.02% | 492 |
| 8 Oct 2026 | 87.02 | 0.00% | 10 |
| 7 Oct 2026 | 87.02 | 0.00% | 1 |
| 5 Oct 2026 | 87.02 | 0.00% | 69 |
| 2 Oct 2026 | 87.02 | 0.00% | 85 |
| 1 Oct 2026 | 87.02 | 0.00% | 60 |
| 30 Sep 2026 | 87.02 | 0.00% | 91 |
| 29 Sep 2026 | 87.02 | 0.00% | 168 |
| 28 Sep 2026 | 87.02 | +0.14% | 346 |
| 25 Sep 2026 | 86.90 | 0.00% | 2 |
| 24 Sep 2026 | 86.90 | -2.99% | 307 |
| 23 Sep 2026 | 89.58 | 0.00% | 19 |
| 22 Sep 2026 | 89.58 | 0.00% | 66 |
| 21 Sep 2026 | 89.58 | 0.00% | 86 |
| 18 Sep 2026 | 89.58 | -0.36% | 564 |
| 17 Sep 2026 | 89.90 | +0.45% | 1,413 |
| 16 Sep 2026 | 89.50 | 0.00% | 140 |
| 15 Sep 2026 | 89.50 | -5.93% | 1,724 |
| 14 Sep 2026 | 95.14 | 0.00% | 3 |
| 11 Sep 2026 | 95.14 | -6.51% | 336 |
| 10 Sep 2026 | 101.76 | 0.00% | 238 |
| 9 Sep 2026 | 101.76 | +2.37% | 364 |
| 8 Sep 2026 | 99.40 | +7.02% | 945 |
| 7 Sep 2026 | 92.88 | +0.55% | 385 |
| 4 Sep 2026 | 92.37 | 0.00% | 108 |
| 3 Sep 2026 | 92.37 | -9.00% | 2,009 |
| 2 Sep 2026 | 101.50 | 0.00% | 68 |
| 1 Sep 2026 | 101.50 | 0.00% | 51 |
| 31 Aug 2026 | 101.50 | 0.00% | 153 |
| 28 Aug 2026 | 101.50 | -0.39% | 443 |
| 27 Aug 2026 | 101.90 | 0.00% | 150 |
| 25 Aug 2026 | 101.90 | +6.69% | 8,753 |
| 24 Aug 2026 | 95.51 | -4.68% | 2,151 |
| 21 Aug 2026 | 100.20 | -0.30% | 519 |
| 20 Aug 2026 | 100.50 | +3.65% | 12,485 |
| 19 Aug 2026 | 96.96 | +2.06% | 4,661 |
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
Columns: date, open, high, low, close_adjusted, volume. One row for each of the 512 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 AHTM
- AHTM share price and overview
- AHTM dividend history
- Textile Composite sector
- ANL history · Azgard Nine Limited
- ANTM history · AN Textile Mills Limited
- ILP history · Interloop Limited
- KTML history · Kohinoor Textile Mills Limited
- NML history · Nishat Mills Limited
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 .