H.P. Cotton Textile Mills logo

H.P. Cotton Textile Mills share price history

BSE: 502873Textiles & ApparelsSmall Cap

Last close ₹83.00up ₹2.87 (3.58%)

Share price at the BSE close on 23 Oct 2026. Previous close ₹80.13.

52-week range of traded prices to 23 Oct 2026
₹79.00Low, 22 Oct 2026₹132.00High, 19 Feb 2026
Market cap
₹33 Cr3,584th largest listed
P/E
10.4
P/B
1.7
Dividend yield
Nonein the last 12 months
ROE
17.7%
ROCE
14.3%
Debt to equity
1.82
Volume, BSE
196

H.P. Cotton Textile Mills share price by year, month and day

Closes to 23 Oct 2026; the last month as traded on BSE

H.P. Cotton Textile Mills's share price is on record from 2 Jan 2007, when it closed at ₹28.30, to 23 Oct 2026. Its highest close was ₹197.70 on 28 Dec 2021 and its lowest ₹9.90 on 28 Jul 2009.

Close at year end, ₹

YearClose at year endChangeHighest closeLowest closeOpenTraded highTraded lowVolume
2026so far83.00−25.4%122.0580.13111.00132.0079.001,96,499
2025111.30−15.3%132.3084.99134.05141.9082.003,50,282
2024131.40−10.1%177.05116.85149.00193.95110.009,10,489
2023146.20+38.1%163.4577.55110.65170.0074.1012,08,421
2022105.85−41.8%191.20101.95177.05203.4097.3015,14,023
2021181.80+405.0%197.7032.1536.65206.0032.0529,27,231
202036.00+30.4%41.5512.9627.4042.4012.613,49,242
201927.60−27.0%42.2018.2039.0045.9517.301,16,553
201837.80−8.7%55.3028.8042.4556.9027.604,23,079
201741.40+7.0%46.0033.2538.7547.9032.103,20,311
201638.70−44.3%70.5037.0074.0074.0033.556,21,470
201569.50+179.1%73.8021.8025.3078.0020.4010,48,460
201424.90+43.5%33.7513.2616.8034.9512.603,16,982
201317.35+23.9%34.0013.5013.3234.0013.3157,305
201214.00−29.1%22.0011.9220.5022.8011.851,88,001
201119.75−18.6%24.9015.6024.9025.3515.6081,717
201024.25+100.9%25.8012.6712.6726.4012.671,94,886
200912.07−10.3%16.509.9013.0017.329.5134,136
200813.45−52.6%29.6012.2531.0031.1512.2598,102
200728.35–28.7017.2030.4030.4017.002,71,110
₹ per share, adjusted for splits and bonuses since. Change is on the close at the end of the year before; traded high and low are the year's range. The close is the year's last trade for 2013 (16 Dec 2013) and 2008 (15 Dec 2008).