├── .DS_Store ├── .gitattributes ├── .gitignore ├── README.md ├── data ├── .DS_Store ├── news2023 │ ├── daily_scores.json │ └── headlines.json └── stocks2023 │ ├── .DS_Store │ ├── hbl.csv │ └── hbl_feat.csv ├── data_prep.ipynb ├── news_scrapping.ipynb ├── output.png ├── output_hbl_raw.png ├── sentiment_analysis.ipynb ├── training.ipynb └── venv.sh /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZainUlMustafa/Stock-Prediction-using-News-Info-Sentiment/74639d0c71f5226e81d69857c6102706c16f40f8/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /dvenv 2 | # Byte-compiled / optimized / DLL files 3 | __pycache__/ 4 | *.py[cod] 5 | *$py.class 6 | 7 | # C extensions 8 | *.so 9 | 10 | # Distribution / packaging 11 | .Python 12 | build/ 13 | develop-eggs/ 14 | dist/ 15 | downloads/ 16 | eggs/ 17 | .eggs/ 18 | lib/ 19 | lib64/ 20 | parts/ 21 | sdist/ 22 | var/ 23 | wheels/ 24 | *.egg-info/ 25 | .installed.cfg 26 | *.egg 27 | MANIFEST 28 | 29 | # PyInstaller 30 | # Usually these files are written by a python script from a template 31 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 32 | *.manifest 33 | *.spec 34 | 35 | # Installer logs 36 | pip-log.txt 37 | pip-delete-this-directory.txt 38 | 39 | # Unit test / coverage reports 40 | htmlcov/ 41 | .tox/ 42 | .nox/ 43 | .coverage 44 | .coverage.* 45 | .cache 46 | nosetests.xml 47 | coverage.xml 48 | *.cover 49 | .hypothesis/ 50 | .pytest_cache/ 51 | 52 | # Translations 53 | *.mo 54 | *.pot 55 | 56 | # Django stuff: 57 | *.log 58 | local_settings.py 59 | db.sqlite3 60 | 61 | # Flask stuff: 62 | instance/ 63 | .webassets-cache 64 | 65 | # Scrapy stuff: 66 | .scrapy 67 | 68 | # Sphinx documentation 69 | docs/_build/ 70 | 71 | # PyBuilder 72 | target/ 73 | 74 | # Jupyter Notebook 75 | .ipynb_checkpoints 76 | 77 | # IPython 78 | profile_default/ 79 | ipython_config.py 80 | 81 | # pyenv 82 | .python-version 83 | 84 | # celery beat schedule file 85 | celerybeat-schedule 86 | 87 | # SageMath parsed files 88 | *.sage.py 89 | 90 | # Environments 91 | .env 92 | .venv 93 | env/ 94 | venv/ 95 | ENV/ 96 | env.bak/ 97 | venv.bak/ 98 | 99 | # Spyder project settings 100 | .spyderproject 101 | .spyproject 102 | 103 | # Rope project settings 104 | .ropeproject 105 | 106 | # mkdocs documentation 107 | /site 108 | 109 | # mypy 110 | .mypy_cache/ 111 | .dmypy.json 112 | dmypy.json 113 | 114 | # Pyre type checker 115 | .pyre/ 116 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Stock Prediction using News Info Sentiment (LSTM) 2 | ![Results](./output.png) 3 | 4 | ## How to run? 5 | 1. Step 1: Scrapping the news heading (news_scrapping.ipynb) 6 | 2. Step 2: Performing sentiment analysis on news headings (sentiment_analysis.ipynb) 7 | 3. Step 3: Preparing data for training (data_prep.ipynb) 8 | 4. Step 4: Training on the merged dataset (training.ipynb) 9 | 10 | ## Approach for LSTM 11 | The dataset is structured to feed historical sequences of feature values to the LSTM model, allowing it to learn patterns over time. The LSTM model is then trained to predict the target variable (e.g., the future stock price) based on the historical information. The normalization step ensures that all values are within a consistent range, which can improve the training process for neural networks. 12 | 13 | ## News Integration 14 | Wall Street reports that: Political factors that range from relations with other nations to government policies can affect share prices. 15 | If you closely look at the headlines.json: whenever government took any initiative, shares rise. CPEC for an instance has caused alomost doubling up of stock prices in the last five years. 16 | 17 | ## Algorithm 18 | Majority of it is explained by the concept approach but what makes a difference is how to use this news info with the prediction algorithm. NLP is used to analyse the daily news titles calculating the amount of negativity, neutrality, positivity, and compound (a kind of net result). 19 | 20 | Logic says that current news and stock data can't directly affect the next day's price as stocks move in random. But current day's news directly effect the current day's stock for example PSX grew 1140 points after Panama Verdict. Though it can be said that current information will have some effect on the next day. If we use this current information and next day's news information, it now seems logical to predict what stock price would be in the end of the day. -------------------------------------------------------------------------------- /data/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZainUlMustafa/Stock-Prediction-using-News-Info-Sentiment/74639d0c71f5226e81d69857c6102706c16f40f8/data/.DS_Store -------------------------------------------------------------------------------- /data/stocks2023/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZainUlMustafa/Stock-Prediction-using-News-Info-Sentiment/74639d0c71f5226e81d69857c6102706c16f40f8/data/stocks2023/.DS_Store -------------------------------------------------------------------------------- /data/stocks2023/hbl.csv: -------------------------------------------------------------------------------- 1 | Symbol,Date,Open,High,Low,Close,Volume 2 | HBL,01-Oct-2015,198.00,200.50,196.80,197.87,426600 3 | HBL,02-Oct-2015,199.00,200.00,198.00,198.27,370300 4 | HBL,05-Oct-2015,198.03,198.51,197.11,198.01,47900 5 | HBL,06-Oct-2015,199.90,204.49,199.00,203.25,157300 6 | HBL,07-Oct-2015,203.00,204.65,202.00,204.00,130400 7 | HBL,08-Oct-2015,202.00,205.00,193.80,201.67,649200 8 | HBL,09-Oct-2015,202.50,205.95,200.50,202.93,438500 9 | HBL,12-Oct-2015,202.60,209.01,201.50,204.20,1123900 10 | HBL,13-Oct-2015,204.15,207.69,204.00,206.04,1254800 11 | HBL,14-Oct-2015,205.00,208.00,202.15,205.46,112300 12 | HBL,15-Oct-2015,206.90,208.00,205.00,205.70,1342600 13 | HBL,16-Oct-2015,206.00,207.00,204.05,206.51,127000 14 | HBL,19-Oct-2015,208.90,208.90,205.00,205.21,261100 15 | HBL,20-Oct-2015,204.50,205.55,204.27,204.97,54400 16 | HBL,21-Oct-2015,205.00,211.00,205.00,209.67,574600 17 | HBL,22-Oct-2015,210.00,210.01,207.00,208.00,782100 18 | HBL,26-Oct-2015,207.50,209.50,206.53,207.00,135200 19 | HBL,27-Oct-2015,206.02,207.90,206.02,207.03,456100 20 | HBL,28-Oct-2015,208.00,208.99,207.50,207.99,217800 21 | HBL,29-Oct-2015,207.99,209.50,207.01,208.59,1319000 22 | HBL,30-Oct-2015,213.50,213.50,208.10,209.69,634800 23 | HBL,02-Nov-2015,209.50,210.74,208.61,210.00,558300 24 | HBL,03-Nov-2015,208.51,210.50,208.50,209.31,82300 25 | HBL,04-Nov-2015,208.52,212.00,208.50,211.00,512200 26 | HBL,05-Nov-2015,211.90,212.50,210.25,210.59,677700 27 | HBL,06-Nov-2015,210.59,211.45,210.50,210.99,654800 28 | HBL,09-Nov-2015,210.50,212.00,210.00,211.58,40500 29 | HBL,10-Nov-2015,202.10,208.00,202.10,206.92,160900 30 | HBL,11-Nov-2015,205.50,209.40,205.11,208.94,30500 31 | HBL,12-Nov-2015,208.50,212.00,206.10,211.18,235200 32 | HBL,13-Nov-2015,210.00,211.70,209.01,210.02,3728400 33 | HBL,16-Nov-2015,208.11,209.85,208.11,208.84,1203800 34 | HBL,17-Nov-2015,210.00,212.29,210.00,212.08,113000 35 | HBL,18-Nov-2015,212.08,213.50,211.00,211.39,92300 36 | HBL,19-Nov-2015,212.00,213.75,211.60,212.26,1592400 37 | HBL,20-Nov-2015,213.00,213.25,211.90,212.01,64000 38 | HBL,23-Nov-2015,212.00,213.48,211.50,212.10,160500 39 | HBL,24-Nov-2015,210.00,213.99,210.00,212.51,253100 40 | HBL,25-Nov-2015,212.00,212.80,207.00,207.92,220600 41 | HBL,26-Nov-2015,209.00,209.75,206.50,206.86,41400 42 | HBL,27-Nov-2015,206.01,208.89,206.00,208.00,35200 43 | HBL,30-Nov-2015,205.11,208.15,200.01,202.91,815600 44 | HBL,01-Dec-2015,204.90,205.99,199.00,199.40,1820000 45 | HBL,02-Dec-2015,200.00,205.50,200.00,202.52,274700 46 | HBL,03-Dec-2015,201.98,209.50,200.56,208.52,204300 47 | HBL,04-Dec-2015,208.62,210.50,208.52,209.20,112400 48 | HBL,07-Dec-2015,206.25,212.00,206.25,210.14,123800 49 | HBL,08-Dec-2015,209.00,212.80,209.00,211.23,92800 50 | HBL,09-Dec-2015,211.52,214.95,211.00,214.03,144900 51 | HBL,10-Dec-2015,215.00,216.50,214.00,215.04,324800 52 | HBL,11-Dec-2015,214.01,216.47,213.60,215.39,39300 53 | HBL,14-Dec-2015,212.51,216.88,212.51,216.09,70800 54 | HBL,15-Dec-2015,213.41,217.90,213.41,215.01,163000 55 | HBL,16-Dec-2015,213.05,215.95,213.05,215.27,92300 56 | HBL,17-Dec-2015,214.10,221.00,212.32,219.28,145700 57 | HBL,18-Dec-2015,217.50,220.00,208.32,208.32,7761600 58 | HBL,21-Dec-2015,206.00,207.50,197.91,200.08,6031400 59 | HBL,22-Dec-2015,202.25,203.45,198.75,199.15,1136200 60 | HBL,23-Dec-2015,199.99,202.48,199.10,201.80,5858600 61 | HBL,28-Dec-2015,202.00,202.00,199.01,199.80,711600 62 | HBL,29-Dec-2015,199.90,201.85,199.90,200.82,332700 63 | HBL,30-Dec-2015,200.75,201.50,200.03,201.04,151600 64 | HBL,31-Dec-2015,200.21,201.20,198.99,200.12,779200 65 | HBL,01-Jan-2016,200.50,201.89,200.50,201.07,50100 66 | HBL,04-Jan-2016,201.10,201.50,199.51,200.07,209800 67 | HBL,05-Jan-2016,199.00,201.35,197.01,200.01,85500 68 | HBL,06-Jan-2016,201.00,201.00,198.00,198.43,531300 69 | HBL,07-Jan-2016,198.05,198.05,195.50,196.24,356900 70 | HBL,08-Jan-2016,195.28,196.00,192.86,193.36,769600 71 | HBL,11-Jan-2016,193.99,194.00,189.52,190.90,2025100 72 | HBL,12-Jan-2016,189.06,194.90,189.01,193.01,165100 73 | HBL,13-Jan-2016,193.40,194.84,192.04,192.81,163900 74 | HBL,14-Jan-2016,191.00,191.00,186.10,187.51,942400 75 | HBL,15-Jan-2016,189.00,189.40,183.00,184.52,243300 76 | HBL,18-Jan-2016,181.11,182.99,175.30,179.90,935600 77 | HBL,19-Jan-2016,182.00,182.00,178.11,180.99,804700 78 | HBL,20-Jan-2016,180.00,181.24,176.00,177.39,465300 79 | HBL,21-Jan-2016,176.85,180.80,176.50,178.90,1646300 80 | HBL,22-Jan-2016,180.00,180.00,177.53,177.84,274800 81 | HBL,25-Jan-2016,179.50,180.99,176.80,177.15,304400 82 | HBL,26-Jan-2016,176.50,177.45,175.50,175.99,143300 83 | HBL,27-Jan-2016,177.48,177.49,175.50,176.01,527800 84 | HBL,28-Jan-2016,176.01,177.00,169.00,171.18,943000 85 | HBL,29-Jan-2016,172.00,172.50,170.55,171.05,1652500 86 | HBL,01-Feb-2016,172.00,179.60,172.00,179.60,1355300 87 | HBL,02-Feb-2016,180.40,187.00,180.40,183.75,1338000 88 | HBL,03-Feb-2016,182.02,191.87,181.51,188.70,2132700 89 | HBL,04-Feb-2016,188.70,192.80,188.70,192.09,1067900 90 | HBL,08-Feb-2016,193.00,199.30,193.00,196.17,930900 91 | HBL,09-Feb-2016,196.40,196.50,192.50,195.16,519400 92 | HBL,10-Feb-2016,194.00,195.25,192.00,192.23,2127400 93 | HBL,11-Feb-2016,192.50,192.50,188.40,188.60,389200 94 | HBL,12-Feb-2016,190.01,190.64,184.00,185.01,233600 95 | HBL,15-Feb-2016,186.50,194.00,186.50,191.35,1184300 96 | HBL,16-Feb-2016,192.90,193.00,188.50,189.09,761300 97 | HBL,17-Feb-2016,188.95,188.95,185.02,186.38,76300 98 | HBL,18-Feb-2016,187.99,188.70,183.50,184.14,440700 99 | HBL,19-Feb-2016,187.00,187.00,183.00,183.61,313700 100 | HBL,22-Feb-2016,184.00,184.50,181.13,183.23,59400 101 | HBL,23-Feb-2016,184.00,185.00,177.00,178.77,404400 102 | HBL,24-Feb-2016,178.10,179.50,176.00,177.59,198400 103 | HBL,25-Feb-2016,178.50,178.50,175.90,176.72,316600 104 | HBL,26-Feb-2016,177.22,185.49,177.00,183.47,309400 105 | HBL,29-Feb-2016,184.50,184.50,180.50,181.03,1114000 106 | HBL,01-Mar-2016,182.00,182.25,180.02,181.01,591900 107 | HBL,02-Mar-2016,185.50,185.50,181.00,183.68,5198300 108 | HBL,03-Mar-2016,183.80,190.75,183.80,187.27,776300 109 | HBL,04-Mar-2016,187.00,188.99,186.00,187.40,625800 110 | HBL,07-Mar-2016,189.00,192.44,187.20,191.37,1654700 111 | HBL,08-Mar-2016,191.49,191.50,188.51,189.85,615400 112 | HBL,09-Mar-2016,189.50,189.50,185.00,185.98,1532300 113 | HBL,10-Mar-2016,187.30,187.30,182.50,182.92,450200 114 | HBL,11-Mar-2016,182.10,183.00,178.00,181.24,2190600 115 | HBL,14-Mar-2016,180.50,183.00,180.25,181.96,636400 116 | HBL,15-Mar-2016,182.89,182.89,179.06,179.86,562200 117 | HBL,16-Mar-2016,181.40,182.30,179.25,181.96,150200 118 | HBL,17-Mar-2016,181.65,181.85,180.51,181.13,1363000 119 | HBL,18-Mar-2016,181.70,182.00,180.50,181.74,203400 120 | HBL,21-Mar-2016,179.00,180.00,177.50,177.80,172800 121 | HBL,22-Mar-2016,178.00,179.99,177.05,177.94,1657300 122 | HBL,24-Mar-2016,178.00,179.75,176.00,176.50,1464100 123 | HBL,25-Mar-2016,177.47,178.00,177.00,177.44,93900 124 | HBL,28-Mar-2016,176.01,176.97,174.99,176.08,1613800 125 | HBL,29-Mar-2016,176.20,176.40,173.75,174.04,242300 126 | HBL,30-Mar-2016,174.00,175.00,170.25,170.79,828000 127 | HBL,31-Mar-2016,171.88,173.50,169.10,171.54,5530500 128 | HBL,01-Apr-2016,172.00,174.90,171.00,173.34,5150300 129 | HBL,04-Apr-2016,173.99,176.50,173.00,175.31,1120400 130 | HBL,05-Apr-2016,175.11,176.00,173.21,173.48,540400 131 | HBL,06-Apr-2016,174.00,175.99,173.95,175.01,163200 132 | HBL,07-Apr-2016,175.00,175.10,173.51,174.00,427400 133 | HBL,08-Apr-2016,174.02,174.90,173.80,174.60,122500 134 | HBL,11-Apr-2016,175.89,176.55,174.00,174.48,1480100 135 | HBL,12-Apr-2016,174.40,174.50,172.50,173.10,1322900 136 | HBL,13-Apr-2016,173.84,173.84,171.50,173.28,338500 137 | HBL,14-Apr-2016,174.00,174.74,173.00,173.66,390900 138 | HBL,15-Apr-2016,174.49,174.50,173.00,173.14,132000 139 | HBL,18-Apr-2016,173.99,177.15,172.13,174.42,608900 140 | HBL,19-Apr-2016,175.50,176.23,173.00,173.36,1043700 141 | HBL,20-Apr-2016,174.50,175.50,173.52,174.03,4468900 142 | HBL,21-Apr-2016,174.99,176.50,173.01,174.47,5608700 143 | HBL,22-Apr-2016,175.08,176.40,174.00,174.17,2058800 144 | HBL,25-Apr-2016,174.50,174.50,172.55,172.82,617900 145 | HBL,26-Apr-2016,173.00,174.49,173.00,173.80,618900 146 | HBL,27-Apr-2016,173.80,176.99,172.81,176.22,611900 147 | HBL,28-Apr-2016,176.25,182.50,176.20,179.94,3888600 148 | HBL,29-Apr-2016,180.15,188.93,178.50,188.93,1278100 149 | HBL,02-May-2016,190.79,196.39,187.25,189.04,3032400 150 | HBL,03-May-2016,188.70,193.10,187.00,192.00,1595200 151 | HBL,04-May-2016,191.99,198.00,191.10,194.18,2649000 152 | HBL,05-May-2016,195.99,203.00,195.45,201.18,2133800 153 | HBL,06-May-2016,204.00,204.00,198.05,199.04,2054400 154 | HBL,09-May-2016,201.48,201.51,198.00,198.39,2292000 155 | HBL,10-May-2016,199.00,199.00,197.00,197.94,1052200 156 | HBL,11-May-2016,198.00,198.93,197.25,197.54,1712000 157 | HBL,12-May-2016,195.50,196.49,187.50,188.34,1397200 158 | HBL,13-May-2016,189.05,190.50,186.10,187.98,745500 159 | HBL,16-May-2016,187.51,187.80,185.00,185.34,850700 160 | HBL,17-May-2016,185.02,188.01,185.00,185.55,2299400 161 | HBL,18-May-2016,185.10,187.10,185.01,186.27,539700 162 | HBL,19-May-2016,185.81,190.00,185.01,187.39,1486900 163 | HBL,20-May-2016,188.00,188.00,186.00,186.41,405700 164 | HBL,23-May-2016,182.16,184.00,177.87,181.19,1909200 165 | HBL,24-May-2016,181.00,182.49,179.70,179.81,1541000 166 | HBL,25-May-2016,180.45,182.06,179.90,180.35,570000 167 | HBL,26-May-2016,180.50,181.00,179.00,179.45,323500 168 | HBL,27-May-2016,178.19,182.00,178.19,180.06,742000 169 | HBL,30-May-2016,180.00,180.50,174.00,175.01,2179300 170 | HBL,31-May-2016,175.01,177.50,175.00,175.77,2330500 171 | HBL,01-Jun-2016,175.89,178.00,175.89,176.88,784900 172 | HBL,02-Jun-2016,177.50,179.00,176.20,177.46,1104100 173 | HBL,03-Jun-2016,177.50,180.50,176.89,178.95,5019300 174 | HBL,06-Jun-2016,179.50,180.00,177.75,178.44,953600 175 | HBL,07-Jun-2016,178.06,179.00,177.70,177.94,263000 176 | HBL,08-Jun-2016,179.00,179.50,176.10,176.70,778300 177 | HBL,09-Jun-2016,177.06,177.99,170.01,176.12,1510400 178 | HBL,10-Jun-2016,176.48,176.50,173.21,174.16,473800 179 | HBL,13-Jun-2016,174.16,177.00,172.50,176.17,2418000 180 | HBL,14-Jun-2016,178.00,184.97,178.00,184.25,3331200 181 | HBL,15-Jun-2016,193.46,193.46,189.00,191.36,4391300 182 | HBL,16-Jun-2016,192.00,200.92,189.00,200.92,4245600 183 | HBL,17-Jun-2016,203.00,210.96,201.05,210.49,7092000 184 | HBL,20-Jun-2016,209.50,213.50,202.00,203.57,3014700 185 | HBL,21-Jun-2016,203.00,204.40,200.00,202.71,749600 186 | HBL,22-Jun-2016,203.25,208.00,200.10,200.78,1685400 187 | HBL,23-Jun-2016,201.20,204.69,200.12,203.54,821400 188 | HBL,24-Jun-2016,200.00,200.75,193.37,199.06,2860700 189 | HBL,27-Jun-2016,200.00,202.45,192.12,193.28,726400 190 | HBL,28-Jun-2016,193.00,196.00,191.05,192.94,882600 191 | HBL,29-Jun-2016,195.00,199.29,194.99,196.33,794100 192 | HBL,30-Jun-2016,197.80,200.97,196.12,197.56,1027400 193 | HBL,04-Jul-2016,199.00,199.00,195.00,196.38,678200 194 | HBL,11-Jul-2016,194.50,198.95,194.00,198.33,1440600 195 | HBL,12-Jul-2016,198.50,203.50,198.49,202.70,2276900 196 | HBL,13-Jul-2016,203.25,206.00,203.25,204.14,1866600 197 | HBL,14-Jul-2016,204.00,210.00,204.00,209.86,1738800 198 | HBL,15-Jul-2016,210.10,215.00,209.11,212.18,2820800 199 | HBL,18-Jul-2016,212.21,213.89,208.40,211.74,1801500 200 | HBL,19-Jul-2016,211.00,212.40,210.30,211.93,549900 201 | HBL,20-Jul-2016,211.25,212.01,209.05,210.39,515400 202 | HBL,21-Jul-2016,210.97,212.00,210.00,210.71,619300 203 | HBL,22-Jul-2016,210.01,212.00,207.00,208.21,677800 204 | HBL,25-Jul-2016,208.50,210.00,208.50,209.22,100500 205 | HBL,26-Jul-2016,209.00,211.30,208.50,210.95,178900 206 | HBL,27-Jul-2016,211.50,220.50,211.50,217.97,2541000 207 | HBL,28-Jul-2016,219.25,224.20,217.50,220.60,1353700 208 | HBL,29-Jul-2016,217.67,219.35,215.11,217.53,445800 209 | HBL,01-Aug-2016,218.50,220.45,217.06,218.18,1198800 210 | HBL,02-Aug-2016,217.50,219.00,214.12,218.38,292800 211 | HBL,03-Aug-2016,218.38,218.38,215.85,216.07,135400 212 | HBL,04-Aug-2016,218.00,218.00,214.01,214.81,310400 213 | HBL,05-Aug-2016,215.55,216.50,214.00,214.89,787000 214 | HBL,08-Aug-2016,214.99,218.00,214.90,217.22,745200 215 | HBL,09-Aug-2016,216.25,223.99,216.25,220.81,2236000 216 | HBL,10-Aug-2016,221.00,223.11,219.10,222.72,769000 217 | HBL,11-Aug-2016,223.60,226.30,221.99,225.35,1438400 218 | HBL,12-Aug-2016,224.90,226.00,221.00,221.97,2082900 219 | HBL,15-Aug-2016,221.75,222.69,219.06,219.95,294300 220 | HBL,16-Aug-2016,219.20,220.21,218.51,219.49,239700 221 | HBL,17-Aug-2016,219.40,222.00,219.40,221.39,944900 222 | HBL,18-Aug-2016,221.60,222.45,217.00,217.46,464000 223 | HBL,19-Aug-2016,217.80,217.85,213.84,214.93,215600 224 | HBL,22-Aug-2016,213.40,217.00,210.50,216.41,247900 225 | HBL,23-Aug-2016,215.40,220.50,215.40,218.98,549500 226 | HBL,24-Aug-2016,218.50,219.99,217.12,218.13,211500 227 | HBL,25-Aug-2016,217.51,221.40,217.49,220.81,437700 228 | HBL,26-Aug-2016,222.20,222.20,219.00,219.99,639500 229 | HBL,29-Aug-2016,220.40,221.50,219.30,219.75,541600 230 | HBL,30-Aug-2016,219.00,221.00,218.50,220.97,160800 231 | HBL,31-Aug-2016,220.35,220.35,216.00,217.47,743500 232 | HBL,01-Sep-2016,217.49,218.00,215.52,216.56,359900 233 | HBL,02-Sep-2016,216.50,217.50,215.01,215.93,540800 234 | HBL,05-Sep-2016,218.95,219.50,215.51,217.84,653700 235 | HBL,06-Sep-2016,218.05,228.73,217.52,228.54,1511700 236 | HBL,07-Sep-2016,228.85,231.85,226.00,229.68,682000 237 | HBL,08-Sep-2016,228.00,230.00,226.00,228.16,434500 238 | HBL,09-Sep-2016,229.97,229.97,227.50,228.70,124300 239 | HBL,15-Sep-2016,228.50,229.00,225.50,226.74,301200 240 | HBL,16-Sep-2016,227.00,228.00,224.75,225.31,59000 241 | HBL,19-Sep-2016,224.20,226.00,222.00,222.49,265400 242 | HBL,20-Sep-2016,222.25,224.00,220.00,221.94,1312900 243 | HBL,21-Sep-2016,221.00,222.00,217.50,218.13,829600 244 | HBL,22-Sep-2016,219.95,223.40,219.20,222.42,557500 245 | HBL,23-Sep-2016,220.99,221.99,218.00,218.39,141800 246 | HBL,26-Sep-2016,218.39,222.00,218.39,219.31,477700 247 | HBL,27-Sep-2016,218.50,221.90,217.01,217.66,1047400 248 | HBL,28-Sep-2016,217.00,218.50,216.50,217.85,687700 249 | HBL,29-Sep-2016,219.49,221.50,217.90,219.53,1789800 250 | HBL,30-Sep-2016,219.55,221.45,219.00,220.81,1021500 251 | HBL,03-Oct-2016,221.89,223.77,219.51,222.04,917700 252 | HBL,04-Oct-2016,222.00,223.85,221.50,223.61,674700 253 | HBL,05-Oct-2016,223.99,226.50,222.25,222.38,275500 254 | HBL,06-Oct-2016,221.09,223.00,219.40,219.97,344400 255 | HBL,07-Oct-2016,220.80,222.50,219.01,222.28,102600 256 | HBL,10-Oct-2016,224.99,224.99,220.05,222.88,186600 257 | HBL,13-Oct-2016,223.00,224.99,220.12,222.24,227300 258 | HBL,14-Oct-2016,222.99,222.99,219.05,221.59,128900 259 | HBL,17-Oct-2016,221.60,222.49,219.60,221.00,184200 260 | HBL,18-Oct-2016,220.50,222.00,219.50,220.21,568500 261 | HBL,19-Oct-2016,221.50,221.50,218.00,219.68,370600 262 | HBL,20-Oct-2016,221.40,229.80,221.00,224.27,933900 263 | HBL,21-Oct-2016,225.10,226.00,223.00,224.21,78800 264 | HBL,24-Oct-2016,222.00,228.00,221.00,226.36,693100 265 | HBL,25-Oct-2016,222.60,229.30,219.50,228.72,506000 266 | HBL,26-Oct-2016,228.72,229.00,224.00,224.91,375900 267 | HBL,27-Oct-2016,225.01,225.01,220.00,221.06,559900 268 | HBL,28-Oct-2016,219.00,225.50,219.00,221.05,252700 269 | HBL,31-Oct-2016,221.27,227.95,220.20,223.68,228800 270 | HBL,01-Nov-2016,225.00,234.00,222.01,231.50,723700 271 | HBL,02-Nov-2016,232.50,243.07,228.05,239.69,1089200 272 | HBL,03-Nov-2016,238.50,251.00,238.10,248.26,1606800 273 | HBL,04-Nov-2016,246.00,249.25,240.15,241.38,804200 274 | HBL,07-Nov-2016,242.00,245.00,237.51,241.21,1114700 275 | HBL,08-Nov-2016,243.50,243.50,237.00,238.72,1151800 276 | HBL,09-Nov-2016,234.88,240.49,230.00,239.98,559800 277 | HBL,10-Nov-2016,240.00,246.49,239.50,245.06,713900 278 | HBL,11-Nov-2016,242.50,252.00,242.50,247.12,736600 279 | HBL,14-Nov-2016,249.00,249.00,240.31,242.96,623700 280 | HBL,15-Nov-2016,242.53,242.53,237.60,240.08,1157800 281 | HBL,16-Nov-2016,240.01,241.76,238.01,239.90,1007500 282 | HBL,17-Nov-2016,239.25,241.00,237.50,239.72,522600 283 | HBL,18-Nov-2016,238.01,241.00,236.00,236.90,324200 284 | HBL,21-Nov-2016,236.00,239.00,235.25,235.90,571300 285 | HBL,22-Nov-2016,235.00,235.02,231.50,231.97,2060400 286 | HBL,23-Nov-2016,233.00,234.32,228.50,232.77,1456600 287 | HBL,24-Nov-2016,231.89,237.40,231.10,232.04,1584000 288 | HBL,25-Nov-2016,233.30,233.50,230.20,232.42,215700 289 | HBL,28-Nov-2016,231.50,233.98,231.50,232.03,77800 290 | HBL,29-Nov-2016,233.77,235.90,228.00,228.71,1277700 291 | HBL,30-Nov-2016,230.95,230.95,226.15,227.33,458700 292 | HBL,01-Dec-2016,228.33,232.00,222.75,223.98,1105200 293 | HBL,02-Dec-2016,225.50,231.45,222.52,230.44,243100 294 | HBL,05-Dec-2016,232.00,233.00,228.53,229.47,493700 295 | HBL,06-Dec-2016,230.00,230.50,228.60,229.94,969600 296 | HBL,07-Dec-2016,228.11,234.40,228.10,232.09,1953900 297 | HBL,08-Dec-2016,233.50,237.45,230.50,235.52,1389000 298 | HBL,09-Dec-2016,235.00,243.75,235.00,242.82,1274400 299 | HBL,13-Dec-2016,242.50,245.85,239.00,244.03,1287300 300 | HBL,14-Dec-2016,243.00,253.00,239.15,248.48,1824800 301 | HBL,15-Dec-2016,250.12,256.00,247.50,249.43,659400 302 | HBL,16-Dec-2016,252.00,255.99,244.00,249.34,1181800 303 | HBL,19-Dec-2016,249.00,261.80,249.00,260.11,2216200 304 | HBL,20-Dec-2016,262.00,273.11,256.50,273.11,2667100 305 | HBL,21-Dec-2016,274.50,283.99,259.46,272.46,2778000 306 | HBL,22-Dec-2016,275.00,275.90,261.25,262.89,1624100 307 | HBL,23-Dec-2016,265.28,265.50,259.50,261.75,1615600 308 | HBL,26-Dec-2016,262.47,264.50,259.00,259.94,186800 309 | HBL,27-Dec-2016,260.00,267.00,260.00,265.04,653800 310 | HBL,28-Dec-2016,264.50,273.00,264.50,268.06,986700 311 | HBL,29-Dec-2016,271.00,271.00,267.50,269.15,761000 312 | HBL,30-Dec-2016,268.00,275.00,268.00,273.25,859300 313 | HBL,02-Jan-2017,273.99,283.00,272.76,281.69,490200 314 | HBL,03-Jan-2017,281.10,283.99,278.26,279.12,859000 315 | HBL,04-Jan-2017,278.00,282.50,276.54,280.16,790000 316 | HBL,05-Jan-2017,279.99,282.00,278.30,279.21,864100 317 | HBL,06-Jan-2017,280.99,281.50,277.01,279.32,815600 318 | HBL,09-Jan-2017,278.00,279.89,276.90,277.19,1381600 319 | HBL,10-Jan-2017,277.05,277.99,274.00,275.25,432800 320 | HBL,11-Jan-2017,275.50,278.00,273.12,276.89,446400 321 | HBL,12-Jan-2017,277.50,277.95,271.50,274.62,490100 322 | HBL,13-Jan-2017,275.99,275.99,273.00,273.30,559500 323 | HBL,16-Jan-2017,271.01,272.49,264.00,267.12,1508100 324 | HBL,17-Jan-2017,266.48,266.48,260.10,261.82,1040900 325 | HBL,18-Jan-2017,261.82,264.49,258.00,260.60,916600 326 | HBL,19-Jan-2017,261.01,262.00,258.80,260.24,217800 327 | HBL,20-Jan-2017,261.97,263.75,259.10,260.58,399700 328 | HBL,23-Jan-2017,260.00,262.74,259.01,260.14,489100 329 | HBL,24-Jan-2017,261.80,261.80,257.59,258.42,1259000 330 | HBL,25-Jan-2017,258.60,262.01,256.00,257.51,1156900 331 | HBL,26-Jan-2017,258.00,265.00,255.00,262.41,943300 332 | HBL,27-Jan-2017,262.01,274.99,262.01,265.09,1402200 333 | HBL,30-Jan-2017,267.99,270.80,262.00,263.64,639800 334 | HBL,31-Jan-2017,265.09,266.00,260.00,260.88,1179000 335 | HBL,01-Feb-2017,263.00,265.52,259.50,263.41,1688900 336 | HBL,02-Feb-2017,261.60,264.25,260.30,262.16,779600 337 | HBL,03-Feb-2017,262.25,262.60,259.00,260.29,827200 338 | HBL,06-Feb-2017,259.20,266.99,259.20,263.55,1120600 339 | HBL,07-Feb-2017,264.00,266.00,263.51,264.90,772200 340 | HBL,08-Feb-2017,262.12,268.50,261.50,266.88,592900 341 | HBL,09-Feb-2017,263.00,269.00,263.00,267.15,275400 342 | HBL,10-Feb-2017,264.26,268.20,264.00,266.96,443100 343 | HBL,13-Feb-2017,266.00,273.40,264.06,268.58,1165400 344 | HBL,14-Feb-2017,265.50,271.50,265.01,269.72,2376300 345 | HBL,15-Feb-2017,269.50,271.00,263.50,266.02,1433500 346 | HBL,16-Feb-2017,267.50,271.50,263.20,268.37,962500 347 | HBL,17-Feb-2017,266.01,272.00,266.01,270.95,854300 348 | HBL,20-Feb-2017,266.50,275.50,266.50,274.19,1253500 349 | HBL,21-Feb-2017,273.99,276.00,272.60,275.16,948800 350 | HBL,22-Feb-2017,276.00,277.25,272.50,275.87,1127800 351 | HBL,23-Feb-2017,272.01,275.00,271.00,273.81,1005400 352 | HBL,24-Feb-2017,276.00,276.00,272.60,273.87,317000 353 | HBL,27-Feb-2017,272.01,275.00,272.01,273.44,451000 354 | HBL,28-Feb-2017,271.25,274.98,270.60,272.58,1404300 355 | HBL,01-Mar-2017,271.55,274.21,271.55,273.02,1600500 356 | HBL,02-Mar-2017,277.00,283.00,275.62,281.44,1153000 357 | HBL,03-Mar-2017,283.00,288.69,280.05,286.34,1397000 358 | HBL,06-Mar-2017,287.00,288.50,282.99,285.15,897200 359 | HBL,07-Mar-2017,283.01,286.90,281.30,285.20,1238900 360 | HBL,08-Mar-2017,282.00,286.25,282.00,285.97,1026800 361 | HBL,09-Mar-2017,282.00,293.00,282.00,288.14,2890800 362 | HBL,10-Mar-2017,289.50,291.97,285.05,287.49,1390100 363 | HBL,13-Mar-2017,292.50,292.50,284.02,288.30,1214500 364 | HBL,14-Mar-2017,286.00,290.00,285.00,287.18,1495100 365 | HBL,15-Mar-2017,289.40,290.50,279.80,283.53,1228600 366 | HBL,16-Mar-2017,281.50,284.90,273.60,283.86,2534700 367 | HBL,17-Mar-2017,284.00,293.50,282.00,285.40,15580800 368 | HBL,20-Mar-2017,289.70,289.70,281.90,286.84,226000 369 | HBL,21-Mar-2017,286.45,286.51,282.50,283.03,518400 370 | HBL,22-Mar-2017,285.00,285.00,281.51,282.21,6070300 371 | HBL,24-Mar-2017,282.00,286.99,282.00,283.98,1336500 372 | HBL,27-Mar-2017,286.99,287.50,283.00,284.49,234000 373 | HBL,28-Mar-2017,284.00,284.50,282.25,283.01,887600 374 | HBL,29-Mar-2017,285.00,285.00,277.00,278.31,679600 375 | HBL,30-Mar-2017,279.00,279.99,272.06,273.51,721300 376 | HBL,31-Mar-2017,273.50,273.50,267.00,269.61,739400 377 | HBL,03-Apr-2017,270.00,270.21,267.50,267.92,203900 378 | HBL,04-Apr-2017,268.00,268.65,264.11,265.49,912200 379 | HBL,05-Apr-2017,265.45,266.39,259.00,259.98,798900 380 | HBL,06-Apr-2017,260.00,260.90,257.80,259.60,1066200 381 | HBL,07-Apr-2017,260.40,268.85,260.01,267.25,930000 382 | HBL,10-Apr-2017,266.00,271.01,266.00,269.97,910600 383 | HBL,11-Apr-2017,268.80,276.51,267.99,276.03,603200 384 | HBL,12-Apr-2017,276.02,279.98,274.00,275.68,207700 385 | HBL,13-Apr-2017,276.00,276.00,269.01,269.95,254100 386 | HBL,14-Apr-2017,268.55,272.00,265.00,268.72,177100 387 | HBL,17-Apr-2017,271.80,271.99,260.00,263.88,329000 388 | HBL,18-Apr-2017,264.98,264.98,257.00,259.10,1743400 389 | HBL,19-Apr-2017,254.00,261.00,252.11,260.26,2030400 390 | HBL,20-Apr-2017,260.30,273.27,257.01,268.92,3547000 391 | HBL,21-Apr-2017,270.11,278.50,270.00,275.60,1727200 392 | HBL,24-Apr-2017,276.00,278.00,271.50,273.14,403700 393 | HBL,25-Apr-2017,272.20,274.00,264.30,270.41,1600300 394 | HBL,26-Apr-2017,269.00,276.40,269.00,275.83,1246000 395 | HBL,27-Apr-2017,272.01,275.49,270.00,271.36,577600 396 | HBL,28-Apr-2017,271.50,278.00,271.50,275.59,1670600 397 | HBL,02-May-2017,275.50,277.00,272.00,275.65,494400 398 | HBL,03-May-2017,275.00,280.00,272.50,278.59,932700 399 | HBL,04-May-2017,280.00,287.00,279.00,284.78,2044500 400 | HBL,05-May-2017,288.80,294.75,285.00,291.00,1873400 401 | HBL,08-May-2017,292.00,305.55,291.00,305.55,3574000 402 | HBL,09-May-2017,309.00,312.50,301.50,302.24,2133000 403 | HBL,10-May-2017,302.75,309.00,300.00,306.96,1382400 404 | HBL,11-May-2017,307.86,310.00,305.06,308.57,1453300 405 | HBL,12-May-2017,308.61,308.61,304.02,307.29,1372400 406 | HBL,15-May-2017,307.50,314.00,306.50,307.97,2563600 407 | HBL,16-May-2017,310.00,312.00,296.12,297.67,4227800 408 | HBL,17-May-2017,300.60,302.00,290.15,295.00,3649000 409 | HBL,18-May-2017,293.80,297.00,291.00,292.02,955400 410 | HBL,19-May-2017,293.00,295.50,288.00,290.44,1053900 411 | HBL,22-May-2017,290.44,300.00,289.99,299.03,2468400 412 | HBL,23-May-2017,302.00,306.00,299.55,303.33,5119200 413 | HBL,24-May-2017,304.50,309.80,303.10,306.84,2928500 414 | HBL,25-May-2017,307.89,308.00,302.00,305.48,1808800 415 | HBL,26-May-2017,305.51,307.00,296.00,299.22,2646200 416 | HBL,29-May-2017,298.11,298.11,290.65,292.53,2237600 417 | HBL,30-May-2017,292.00,297.50,279.97,284.58,2009000 418 | HBL,31-May-2017,285.98,287.00,270.36,271.05,17106600 419 | HBL,01-Jun-2017,271.00,274.62,257.50,260.20,8724800 420 | HBL,02-Jun-2017,258.00,262.00,248.50,256.02,4223300 421 | HBL,05-Jun-2017,256.00,267.95,256.00,266.65,2633000 422 | HBL,06-Jun-2017,268.00,272.00,263.50,270.68,2324500 423 | HBL,07-Jun-2017,274.00,274.50,267.00,269.86,1575700 424 | HBL,08-Jun-2017,269.98,271.03,260.02,261.81,1996300 425 | HBL,09-Jun-2017,259.31,263.00,255.01,257.49,1532300 426 | HBL,12-Jun-2017,259.00,259.00,244.62,249.06,1767200 427 | HBL,13-Jun-2017,249.98,261.51,249.98,260.95,1303200 428 | HBL,14-Jun-2017,261.50,269.00,261.50,265.84,1232800 429 | HBL,15-Jun-2017,263.00,271.00,263.00,267.07,961900 430 | HBL,16-Jun-2017,268.00,272.00,257.99,259.75,3220100 431 | HBL,19-Jun-2017,263.00,269.00,255.11,256.93,516700 432 | HBL,20-Jun-2017,256.99,258.00,244.09,244.41,1733800 433 | HBL,21-Jun-2017,241.55,249.00,235.00,246.40,1845100 434 | HBL,22-Jun-2017,244.25,254.01,244.25,253.33,1552700 435 | HBL,29-Jun-2017,251.25,265.99,250.00,265.99,2104400 436 | HBL,30-Jun-2017,266.00,271.00,263.00,269.14,1278500 437 | HBL,03-Jul-2017,270.00,270.00,255.69,255.69,1354200 438 | HBL,04-Jul-2017,255.01,259.00,250.01,254.42,634800 439 | HBL,05-Jul-2017,252.71,259.90,241.70,246.94,2925200 440 | HBL,06-Jul-2017,247.00,250.00,242.20,247.10,2119400 441 | HBL,07-Jul-2017,245.00,251.50,245.00,250.37,723700 442 | HBL,10-Jul-2017,241.01,257.00,241.01,254.50,668500 443 | HBL,11-Jul-2017,247.00,247.00,241.78,241.78,1539900 444 | HBL,12-Jul-2017,236.01,247.00,233.00,245.97,1238500 445 | HBL,13-Jul-2017,243.11,255.00,239.00,249.83,652400 446 | HBL,14-Jul-2017,248.55,255.00,245.02,253.04,794200 447 | HBL,17-Jul-2017,253.50,253.50,246.50,251.30,827000 448 | HBL,18-Jul-2017,251.02,256.00,249.50,253.57,1140000 449 | HBL,19-Jul-2017,254.00,254.50,250.50,252.69,952600 450 | HBL,20-Jul-2017,254.95,256.50,249.99,252.21,609900 451 | HBL,21-Jul-2017,250.80,254.50,247.50,253.13,236200 452 | HBL,24-Jul-2017,253.13,254.00,251.05,253.00,761600 453 | HBL,25-Jul-2017,252.10,254.96,252.00,252.62,1808300 454 | HBL,26-Jul-2017,253.50,253.60,246.00,251.15,325100 455 | HBL,27-Jul-2017,251.99,252.00,249.20,250.36,1153300 456 | HBL,28-Jul-2017,245.10,249.50,237.85,248.69,2236300 457 | HBL,31-Jul-2017,251.00,252.75,236.26,236.26,4985100 458 | HBL,01-Aug-2017,231.00,232.24,224.45,227.54,6377500 459 | HBL,02-Aug-2017,232.51,235.90,231.50,234.24,2067600 460 | HBL,03-Aug-2017,235.50,237.50,235.50,236.84,682400 461 | HBL,04-Aug-2017,238.47,239.44,236.60,237.13,783800 462 | HBL,07-Aug-2017,237.99,237.99,235.00,237.03,423300 463 | HBL,08-Aug-2017,236.51,237.74,235.00,235.28,701800 464 | HBL,09-Aug-2017,235.00,235.01,231.50,231.84,1188700 465 | HBL,10-Aug-2017,232.48,233.45,229.00,229.80,517400 466 | HBL,11-Aug-2017,228.50,228.50,225.25,226.55,623000 467 | HBL,15-Aug-2017,227.00,229.00,221.00,222.56,1249000 468 | HBL,16-Aug-2017,223.88,226.00,220.57,224.37,303900 469 | HBL,17-Aug-2017,223.97,223.97,216.00,217.23,364800 470 | HBL,18-Aug-2017,217.25,218.88,212.00,215.48,2790800 471 | HBL,21-Aug-2017,214.90,216.94,213.06,214.16,1217700 472 | HBL,22-Aug-2017,212.20,218.00,209.61,215.30,484000 473 | HBL,23-Aug-2017,210.60,219.97,210.50,218.66,479600 474 | HBL,24-Aug-2017,219.99,222.26,213.00,215.77,373300 475 | HBL,25-Aug-2017,217.90,219.79,214.00,218.11,159500 476 | HBL,28-Aug-2017,207.21,207.21,207.21,207.21,606400 477 | HBL,29-Aug-2017,196.85,196.85,196.85,196.85,158400 478 | HBL,30-Aug-2017,187.01,187.01,187.01,187.01,51200 479 | HBL,31-Aug-2017,177.66,177.66,177.66,177.66,217700 480 | HBL,05-Sep-2017,168.78,168.78,168.78,168.78,228000 481 | HBL,06-Sep-2017,162.00,164.50,160.35,160.35,5816600 482 | HBL,07-Sep-2017,157.10,158.00,152.34,152.94,8271200 483 | HBL,08-Sep-2017,160.58,160.58,160.58,160.58,5300 484 | HBL,11-Sep-2017,168.60,168.60,168.60,168.60,103000 485 | HBL,12-Sep-2017,177.00,177.03,174.00,177.03,2689100 486 | HBL,13-Sep-2017,183.00,185.85,182.00,184.85,1935400 487 | HBL,14-Sep-2017,185.90,189.00,182.02,188.49,2238100 488 | HBL,15-Sep-2017,186.01,197.90,186.01,195.53,2375000 489 | HBL,18-Sep-2017,196.49,196.99,190.00,192.79,400300 490 | HBL,19-Sep-2017,192.60,193.85,189.02,192.16,262600 491 | HBL,20-Sep-2017,190.26,191.50,187.55,188.60,400500 492 | HBL,21-Sep-2017,187.01,188.00,184.00,184.82,1437000 493 | HBL,22-Sep-2017,183.01,185.99,182.22,185.03,371300 494 | HBL,25-Sep-2017,185.09,186.40,183.21,185.66,692600 495 | HBL,26-Sep-2017,185.80,186.00,180.00,180.88,1937800 496 | HBL,27-Sep-2017,179.07,181.79,179.07,180.69,608400 497 | HBL,28-Sep-2017,180.00,181.90,173.26,179.47,244300 498 | HBL,29-Sep-2017,180.00,183.30,179.01,180.76,349300 499 | HBL,02-Oct-2017,180.76,180.76,175.35,176.11,384600 500 | HBL,03-Oct-2017,176.10,176.11,170.35,171.11,882600 501 | HBL,04-Oct-2017,171.99,172.95,167.50,169.67,812900 502 | HBL,05-Oct-2017,170.05,172.00,168.00,170.19,665900 503 | HBL,06-Oct-2017,171.75,174.99,170.05,173.51,554000 504 | HBL,09-Oct-2017,173.00,182.14,172.90,174.87,1066600 505 | HBL,10-Oct-2017,175.58,175.58,172.51,174.90,349300 506 | HBL,11-Oct-2017,173.26,174.39,166.16,167.83,989600 507 | HBL,12-Oct-2017,168.00,171.97,164.00,168.17,467600 508 | HBL,13-Oct-2017,166.01,169.50,164.50,167.86,332500 509 | HBL,16-Oct-2017,169.99,170.99,168.00,170.03,974100 510 | HBL,17-Oct-2017,171.00,171.60,167.51,168.62,413900 511 | HBL,18-Oct-2017,168.70,169.00,165.12,167.51,470600 512 | HBL,19-Oct-2017,168.00,171.00,167.00,170.32,1098600 513 | HBL,20-Oct-2017,168.06,173.80,168.06,172.92,1991700 514 | HBL,23-Oct-2017,170.20,174.10,170.20,172.67,1594100 515 | HBL,24-Oct-2017,172.95,172.97,170.25,171.01,333200 516 | HBL,25-Oct-2017,171.00,172.00,169.65,171.00,903600 517 | HBL,26-Oct-2017,169.75,171.30,169.75,170.61,1024700 518 | HBL,27-Oct-2017,170.50,170.90,167.50,168.76,2790400 519 | HBL,30-Oct-2017,167.00,167.03,164.00,165.17,3039100 520 | HBL,31-Oct-2017,162.00,164.00,160.02,160.49,1953000 521 | HBL,01-Nov-2017,161.00,165.50,160.16,164.04,1049400 522 | HBL,02-Nov-2017,164.00,167.00,163.75,164.67,723800 523 | HBL,03-Nov-2017,162.30,169.00,162.30,167.51,1190400 524 | HBL,06-Nov-2017,169.01,169.01,164.10,164.60,1295700 525 | HBL,07-Nov-2017,164.99,166.50,163.13,165.81,163000 526 | HBL,08-Nov-2017,166.75,167.00,164.90,165.86,156500 527 | HBL,09-Nov-2017,168.00,171.90,165.20,170.28,1039000 528 | HBL,10-Nov-2017,168.06,170.00,167.76,167.98,124600 529 | HBL,13-Nov-2017,167.75,169.49,165.51,168.07,211600 530 | HBL,14-Nov-2017,169.40,170.49,166.60,169.87,218200 531 | HBL,15-Nov-2017,168.99,169.98,165.00,165.93,1143800 532 | HBL,16-Nov-2017,166.98,169.00,165.99,168.24,176000 533 | HBL,17-Nov-2017,168.00,168.15,166.70,167.95,177700 534 | HBL,20-Nov-2017,167.95,168.00,166.05,166.80,131400 535 | HBL,21-Nov-2017,165.02,168.00,165.02,167.72,860400 536 | HBL,22-Nov-2017,167.80,167.99,165.03,166.01,572200 537 | HBL,23-Nov-2017,166.01,166.01,165.25,165.53,726200 538 | HBL,24-Nov-2017,163.64,166.49,163.60,164.76,172000 539 | HBL,27-Nov-2017,164.00,165.48,162.20,163.22,632600 540 | HBL,28-Nov-2017,163.90,164.23,161.00,162.23,390000 541 | HBL,29-Nov-2017,161.91,162.60,160.25,160.93,2626600 542 | HBL,30-Nov-2017,162.48,168.00,160.51,163.00,6813900 543 | HBL,04-Dec-2017,162.00,163.00,160.40,161.65,969700 544 | HBL,05-Dec-2017,161.65,161.97,159.25,159.58,1080600 545 | HBL,06-Dec-2017,160.00,160.99,158.25,158.65,290000 546 | HBL,07-Dec-2017,159.00,159.00,152.00,152.41,1381200 547 | HBL,08-Dec-2017,148.25,157.99,148.25,155.92,2389300 548 | HBL,11-Dec-2017,155.00,158.90,153.50,154.32,1426800 549 | HBL,12-Dec-2017,151.01,161.90,148.32,156.81,6290600 550 | HBL,13-Dec-2017,156.50,157.00,154.25,156.22,2960200 551 | HBL,14-Dec-2017,154.35,155.98,154.00,155.07,327000 552 | HBL,15-Dec-2017,156.35,160.50,155.00,158.63,4117600 553 | HBL,18-Dec-2017,159.95,159.98,157.00,157.60,808100 554 | HBL,19-Dec-2017,159.90,160.00,156.99,159.12,829400 555 | HBL,20-Dec-2017,161.00,167.07,159.25,167.01,1919600 556 | HBL,21-Dec-2017,167.25,172.92,166.00,169.15,3823900 557 | HBL,22-Dec-2017,172.00,172.00,168.98,170.07,1280900 558 | HBL,26-Dec-2017,169.99,171.80,168.02,170.94,268600 559 | HBL,27-Dec-2017,171.00,173.12,169.51,170.89,1533600 560 | HBL,28-Dec-2017,170.50,172.28,169.08,169.73,987700 561 | HBL,29-Dec-2017,167.68,170.50,166.80,167.09,1029400 562 | HBL,01-Jan-2018,168.99,174.45,166.00,173.97,887100 563 | HBL,02-Jan-2018,173.95,180.00,173.50,179.67,2615800 564 | HBL,03-Jan-2018,178.60,182.00,176.55,178.06,1208500 565 | HBL,04-Jan-2018,177.90,182.80,177.00,181.79,1743700 566 | HBL,05-Jan-2018,181.50,187.50,181.00,185.87,2919700 567 | HBL,08-Jan-2018,186.82,193.10,185.00,192.08,2389200 568 | HBL,09-Jan-2018,192.15,192.50,184.01,187.48,1685500 569 | HBL,10-Jan-2018,186.90,193.45,186.90,192.09,1833400 570 | HBL,11-Jan-2018,192.00,198.00,190.15,193.41,2117400 571 | HBL,12-Jan-2018,192.00,195.25,190.75,194.82,1679900 572 | HBL,15-Jan-2018,193.35,194.30,189.00,190.47,1246600 573 | HBL,16-Jan-2018,190.00,198.39,190.00,197.90,617000 574 | HBL,17-Jan-2018,195.00,203.00,195.00,200.74,1430700 575 | HBL,18-Jan-2018,202.01,205.00,199.99,203.51,2690700 576 | HBL,19-Jan-2018,204.50,209.00,200.56,207.09,1001500 577 | HBL,22-Jan-2018,206.85,210.40,204.00,208.88,1780700 578 | HBL,23-Jan-2018,208.50,208.89,198.99,206.27,3605300 579 | HBL,24-Jan-2018,205.00,213.20,205.00,210.75,1984200 580 | HBL,25-Jan-2018,210.10,211.00,208.00,208.68,569600 581 | HBL,26-Jan-2018,208.10,208.10,200.10,201.90,1368400 582 | HBL,29-Jan-2018,206.00,209.00,201.00,203.53,1239200 583 | HBL,30-Jan-2018,204.20,205.48,194.20,195.55,3056400 584 | HBL,31-Jan-2018,194.89,197.45,191.50,194.02,2641700 585 | HBL,01-Feb-2018,195.00,201.00,194.00,198.45,1634300 586 | HBL,02-Feb-2018,198.00,201.89,196.10,197.48,1017200 587 | HBL,06-Feb-2018,195.55,196.85,193.00,194.95,707000 588 | HBL,07-Feb-2018,195.50,197.00,194.50,195.11,1051800 589 | HBL,08-Feb-2018,193.06,195.99,191.00,193.29,344400 590 | HBL,09-Feb-2018,190.87,196.00,190.11,195.22,750300 591 | HBL,12-Feb-2018,195.50,195.92,191.00,191.51,820200 592 | HBL,13-Feb-2018,191.51,199.90,189.00,197.82,1667100 593 | HBL,14-Feb-2018,197.20,206.00,195.50,204.37,1344000 594 | HBL,15-Feb-2018,203.47,205.00,198.52,204.70,552000 595 | HBL,16-Feb-2018,203.00,214.93,203.00,211.70,1355300 596 | HBL,19-Feb-2018,213.00,216.00,211.01,212.29,920100 597 | HBL,20-Feb-2018,211.51,211.61,203.01,207.72,784100 598 | HBL,21-Feb-2018,209.60,211.49,200.50,204.09,1011700 599 | HBL,22-Feb-2018,202.11,212.50,200.00,210.65,1432200 600 | HBL,23-Feb-2018,215.00,216.00,207.10,210.53,969000 601 | HBL,26-Feb-2018,212.84,213.51,206.20,207.71,429600 602 | HBL,27-Feb-2018,203.53,211.00,203.00,209.70,506100 603 | HBL,28-Feb-2018,208.90,215.00,206.03,208.35,1410000 604 | HBL,01-Mar-2018,208.00,209.90,206.10,208.14,608300 605 | HBL,02-Mar-2018,208.00,211.00,206.02,210.09,584800 606 | HBL,05-Mar-2018,210.00,214.88,208.05,212.86,423400 607 | HBL,06-Mar-2018,212.00,214.00,208.52,209.48,431600 608 | HBL,07-Mar-2018,208.80,210.25,206.25,206.67,1772500 609 | HBL,08-Mar-2018,205.06,207.50,202.50,203.47,700600 610 | HBL,09-Mar-2018,202.07,205.22,201.10,204.66,110600 611 | HBL,12-Mar-2018,204.00,207.88,204.00,205.64,357700 612 | HBL,13-Mar-2018,205.50,206.49,203.10,205.52,621600 613 | HBL,14-Mar-2018,205.40,205.40,199.50,200.08,2374500 614 | HBL,15-Mar-2018,200.08,203.50,198.11,202.35,528200 615 | HBL,16-Mar-2018,200.02,205.00,200.02,201.78,1043800 616 | HBL,19-Mar-2018,200.55,202.00,198.25,199.03,657100 617 | HBL,20-Mar-2018,197.60,208.00,197.60,204.92,1082500 618 | HBL,21-Mar-2018,205.25,212.90,205.25,211.89,995500 619 | HBL,22-Mar-2018,211.89,214.99,211.89,214.71,657400 620 | HBL,26-Mar-2018,211.00,216.50,210.31,213.10,976200 621 | HBL,27-Mar-2018,211.00,213.89,210.50,210.90,150600 622 | HBL,28-Mar-2018,209.56,211.50,208.00,208.88,1093100 623 | HBL,29-Mar-2018,208.88,210.00,207.10,208.12,1269600 624 | HBL,30-Mar-2018,209.40,213.85,207.90,212.15,1077500 625 | HBL,02-Apr-2018,210.40,210.40,206.00,208.97,1019200 626 | HBL,03-Apr-2018,207.50,209.90,207.40,207.82,957500 627 | HBL,04-Apr-2018,207.50,211.00,206.31,209.57,1125300 628 | HBL,05-Apr-2018,210.00,220.04,209.00,218.79,1950700 629 | HBL,06-Apr-2018,221.00,229.72,215.00,218.99,4621400 630 | HBL,09-Apr-2018,218.00,219.89,217.00,217.78,212800 631 | HBL,10-Apr-2018,215.05,217.99,214.00,216.03,556100 632 | HBL,11-Apr-2018,217.00,218.40,214.26,215.63,324700 633 | HBL,12-Apr-2018,215.01,215.01,210.00,210.71,540900 634 | HBL,13-Apr-2018,209.60,210.90,208.75,209.17,851700 635 | HBL,16-Apr-2018,207.05,210.50,207.05,209.05,266900 636 | HBL,17-Apr-2018,208.99,208.99,203.56,205.87,2731400 637 | HBL,18-Apr-2018,206.00,206.00,198.50,199.29,1696600 638 | HBL,19-Apr-2018,198.01,202.70,195.06,199.54,1278300 639 | HBL,20-Apr-2018,200.00,202.70,195.60,197.44,532600 640 | HBL,23-Apr-2018,198.00,198.98,196.50,198.37,1088000 641 | HBL,24-Apr-2018,198.05,201.75,197.57,200.78,967700 642 | HBL,25-Apr-2018,200.79,200.79,198.51,199.17,186800 643 | HBL,26-Apr-2018,199.99,200.00,193.99,195.97,1507700 644 | HBL,27-Apr-2018,197.00,198.48,195.00,196.50,1792500 645 | HBL,30-Apr-2018,197.22,199.50,192.50,194.70,1038700 646 | HBL,02-May-2018,196.00,196.00,190.12,191.07,1244600 647 | HBL,03-May-2018,191.25,194.40,183.50,184.98,1477300 648 | HBL,04-May-2018,183.10,185.00,180.07,181.75,895900 649 | HBL,07-May-2018,180.00,181.00,177.00,178.01,714500 650 | HBL,08-May-2018,177.05,178.30,175.00,176.52,1388000 651 | HBL,09-May-2018,177.10,177.98,173.00,176.06,1882200 652 | HBL,10-May-2018,177.01,178.50,174.00,174.57,1138100 653 | HBL,11-May-2018,172.31,176.50,172.31,175.79,192000 654 | HBL,14-May-2018,175.50,175.50,169.49,170.02,950200 655 | HBL,15-May-2018,170.46,172.00,168.50,170.01,1547000 656 | HBL,16-May-2018,170.95,170.99,169.20,170.12,546800 657 | HBL,17-May-2018,169.12,170.98,167.50,168.68,446200 658 | HBL,18-May-2018,169.00,170.00,166.99,167.93,423100 659 | HBL,21-May-2018,170.90,172.00,168.00,171.75,1227500 660 | HBL,22-May-2018,171.00,176.00,171.00,175.17,1312900 661 | HBL,23-May-2018,175.60,180.50,174.00,175.06,851300 662 | HBL,24-May-2018,174.00,177.01,173.00,174.67,565600 663 | HBL,25-May-2018,173.01,176.49,170.00,170.61,562200 664 | HBL,28-May-2018,173.95,174.50,169.01,170.53,693200 665 | HBL,29-May-2018,168.52,174.70,168.52,174.10,298400 666 | HBL,30-May-2018,174.00,174.00,169.00,169.46,1429600 667 | HBL,31-May-2018,169.05,175.50,166.56,171.19,2840200 668 | HBL,01-Jun-2018,165.00,174.25,165.00,172.91,1123500 669 | HBL,04-Jun-2018,172.00,176.49,171.00,174.80,2057700 670 | HBL,05-Jun-2018,175.00,183.54,174.02,181.72,1459400 671 | HBL,06-Jun-2018,181.00,189.74,180.02,189.47,2251200 672 | HBL,07-Jun-2018,190.00,190.80,184.11,184.88,1147000 673 | HBL,11-Jun-2018,184.99,190.99,183.00,188.82,1887300 674 | HBL,12-Jun-2018,187.03,189.99,181.00,182.28,441500 675 | HBL,13-Jun-2018,182.50,185.25,181.25,183.53,595200 676 | HBL,14-Jun-2018,183.60,185.00,180.00,181.24,1778400 677 | HBL,19-Jun-2018,181.99,182.00,178.00,179.81,1486900 678 | HBL,20-Jun-2018,179.39,179.50,172.67,173.45,1245900 679 | HBL,21-Jun-2018,172.00,172.00,167.06,167.79,2413900 680 | HBL,22-Jun-2018,167.78,169.69,163.25,163.86,3013200 681 | HBL,25-Jun-2018,163.86,166.50,161.12,164.99,1842500 682 | HBL,26-Jun-2018,165.79,167.75,164.10,165.15,2101000 683 | HBL,27-Jun-2018,166.70,168.25,164.00,164.44,1152600 684 | HBL,28-Jun-2018,164.10,166.25,162.01,164.72,962600 685 | HBL,29-Jun-2018,164.00,167.00,164.00,166.44,1015100 686 | HBL,02-Jul-2018,167.89,169.50,167.00,168.59,442400 687 | HBL,03-Jul-2018,169.39,169.50,167.00,167.10,365800 688 | HBL,04-Jul-2018,166.50,166.50,160.12,161.44,665500 689 | HBL,05-Jul-2018,162.70,163.00,160.00,160.80,837900 690 | HBL,06-Jul-2018,163.89,163.89,158.50,160.77,395000 691 | HBL,09-Jul-2018,162.00,162.00,156.04,156.76,1117500 692 | HBL,10-Jul-2018,157.05,162.75,155.10,161.32,1972900 693 | HBL,11-Jul-2018,160.00,163.00,157.05,158.59,942000 694 | HBL,12-Jul-2018,158.30,161.00,155.00,159.95,996600 695 | HBL,13-Jul-2018,159.00,167.94,159.00,167.94,2358100 696 | HBL,16-Jul-2018,170.00,171.00,160.00,164.04,3641800 697 | HBL,17-Jul-2018,163.50,165.99,161.30,163.60,784300 698 | HBL,18-Jul-2018,164.50,170.50,164.50,170.01,2095800 699 | HBL,19-Jul-2018,175.00,176.00,172.25,174.88,1750900 700 | HBL,20-Jul-2018,175.00,175.00,170.00,170.71,978100 701 | HBL,23-Jul-2018,170.00,171.80,166.10,167.06,854000 702 | HBL,24-Jul-2018,167.00,170.55,165.75,169.95,1819100 703 | HBL,26-Jul-2018,175.00,175.00,169.99,172.35,1845600 704 | HBL,27-Jul-2018,173.49,180.95,171.60,179.66,2799700 705 | HBL,30-Jul-2018,183.00,188.60,181.60,185.47,2940700 706 | HBL,31-Jul-2018,185.52,185.52,176.60,177.58,1794000 707 | HBL,01-Aug-2018,175.30,179.50,172.00,176.09,619500 708 | HBL,02-Aug-2018,176.95,177.51,167.29,167.29,2233800 709 | HBL,03-Aug-2018,161.50,164.00,159.03,162.05,5034700 710 | HBL,06-Aug-2018,162.70,165.00,162.00,162.52,770400 711 | HBL,07-Aug-2018,163.80,165.50,160.46,161.08,1039000 712 | HBL,08-Aug-2018,161.25,162.75,160.00,161.12,646400 713 | HBL,09-Aug-2018,160.28,162.00,160.00,161.60,703300 714 | HBL,10-Aug-2018,161.98,162.49,159.81,160.95,1802500 715 | HBL,13-Aug-2018,161.20,161.85,158.05,158.27,557800 716 | HBL,15-Aug-2018,158.88,159.39,156.00,156.58,403400 717 | HBL,16-Aug-2018,155.40,156.50,151.02,151.96,2042100 718 | HBL,17-Aug-2018,152.02,154.05,151.13,151.74,2536300 719 | HBL,20-Aug-2018,152.98,156.98,151.60,154.07,1224000 720 | HBL,24-Aug-2018,155.00,156.00,152.40,152.97,676300 721 | HBL,27-Aug-2018,153.00,154.00,152.25,153.49,992900 722 | HBL,28-Aug-2018,153.90,154.10,153.00,153.61,830400 723 | HBL,29-Aug-2018,153.94,154.35,153.50,153.74,235900 724 | HBL,30-Aug-2018,154.00,154.00,151.01,151.52,573400 725 | HBL,31-Aug-2018,151.75,152.80,150.50,151.03,1475100 726 | HBL,03-Sep-2018,151.50,152.00,150.51,151.42,348100 727 | HBL,04-Sep-2018,151.70,152.65,151.10,152.00,241500 728 | HBL,05-Sep-2018,152.30,152.89,150.40,152.28,974200 729 | HBL,06-Sep-2018,152.72,154.80,151.82,154.09,656900 730 | HBL,07-Sep-2018,154.90,154.90,151.25,151.89,379500 731 | HBL,10-Sep-2018,151.21,152.50,147.05,148.10,958100 732 | HBL,11-Sep-2018,148.89,149.99,146.20,147.11,308500 733 | HBL,12-Sep-2018,148.49,148.49,145.80,146.50,325600 734 | HBL,13-Sep-2018,147.00,148.61,144.05,147.48,1252100 735 | HBL,14-Sep-2018,148.50,148.50,142.06,144.69,4929900 736 | HBL,17-Sep-2018,144.69,144.69,141.35,143.24,938900 737 | HBL,18-Sep-2018,143.98,146.50,141.72,145.46,2683200 738 | HBL,19-Sep-2018,146.00,148.99,143.50,146.67,1296900 739 | HBL,24-Sep-2018,147.50,151.00,147.00,148.44,1171400 740 | HBL,25-Sep-2018,148.99,149.98,148.00,148.45,246300 741 | HBL,26-Sep-2018,149.00,149.00,145.51,146.86,421000 742 | HBL,27-Sep-2018,147.00,148.00,145.70,147.38,419500 743 | HBL,28-Sep-2018,148.00,152.00,146.50,151.37,1229500 744 | HBL,01-Oct-2018,152.50,152.99,150.13,151.81,459500 745 | HBL,02-Oct-2018,152.79,152.79,148.51,149.05,381200 746 | HBL,03-Oct-2018,149.56,149.98,148.00,148.18,81800 747 | HBL,04-Oct-2018,148.99,148.99,144.02,144.87,219800 748 | HBL,05-Oct-2018,144.15,146.50,138.48,142.05,1167100 749 | HBL,08-Oct-2018,140.51,142.00,134.95,134.95,1785300 750 | HBL,09-Oct-2018,136.00,141.69,134.00,135.93,3460200 751 | HBL,10-Oct-2018,137.79,139.48,134.51,137.88,2068600 752 | HBL,11-Oct-2018,138.49,138.49,133.05,133.87,439900 753 | HBL,12-Oct-2018,132.61,132.79,127.50,131.35,2528100 754 | HBL,15-Oct-2018,131.25,133.99,126.51,130.18,2186800 755 | HBL,16-Oct-2018,130.50,132.99,127.00,127.99,1213400 756 | HBL,17-Oct-2018,129.49,130.50,128.00,129.72,1053900 757 | HBL,18-Oct-2018,128.55,131.00,125.15,127.94,1309400 758 | HBL,19-Oct-2018,126.61,128.50,125.50,127.10,1485800 759 | HBL,22-Oct-2018,127.80,130.97,127.51,129.01,2559300 760 | HBL,23-Oct-2018,128.25,128.50,125.00,125.10,1200800 761 | HBL,24-Oct-2018,129.00,131.35,129.00,131.35,2804200 762 | HBL,25-Oct-2018,133.00,136.99,124.79,125.62,8518600 763 | HBL,26-Oct-2018,125.00,131.90,123.51,131.78,5299800 764 | HBL,29-Oct-2018,135.10,138.36,134.50,138.36,3028700 765 | HBL,30-Oct-2018,139.00,145.27,138.36,144.92,3609000 766 | HBL,31-Oct-2018,145.10,147.49,141.76,145.65,1765700 767 | HBL,01-Nov-2018,145.00,146.50,142.50,144.34,1427000 768 | HBL,02-Nov-2018,144.20,150.10,144.20,147.14,2751900 769 | HBL,05-Nov-2018,146.50,146.50,142.00,145.42,1032700 770 | HBL,06-Nov-2018,145.42,145.90,138.15,141.89,1784500 771 | HBL,07-Nov-2018,144.00,144.89,141.99,143.34,1095300 772 | HBL,08-Nov-2018,144.00,144.10,140.10,141.54,507800 773 | HBL,09-Nov-2018,138.72,143.00,138.72,139.10,811300 774 | HBL,12-Nov-2018,141.00,141.95,137.56,137.91,844100 775 | HBL,13-Nov-2018,138.00,139.00,136.30,138.23,359000 776 | HBL,14-Nov-2018,137.00,142.90,135.99,139.26,1508600 777 | HBL,15-Nov-2018,140.00,146.22,139.11,146.10,2684400 778 | HBL,16-Nov-2018,146.50,148.50,144.00,144.89,1207400 779 | HBL,19-Nov-2018,144.00,145.50,141.55,142.33,630400 780 | HBL,20-Nov-2018,143.99,143.99,141.16,142.11,222300 781 | HBL,22-Nov-2018,140.50,142.50,135.26,136.46,1263600 782 | HBL,23-Nov-2018,135.15,137.75,132.48,136.65,1388900 783 | HBL,26-Nov-2018,137.00,140.00,137.00,138.78,812100 784 | HBL,27-Nov-2018,139.90,143.11,137.50,142.64,1512700 785 | HBL,28-Nov-2018,143.40,145.00,140.51,141.00,685500 786 | HBL,29-Nov-2018,141.50,143.25,139.98,142.61,1776000 787 | HBL,30-Nov-2018,142.50,146.00,136.99,139.86,7556700 788 | HBL,03-Dec-2018,141.51,141.90,132.87,134.41,3315000 789 | HBL,04-Dec-2018,135.90,138.53,135.00,138.10,1331200 790 | HBL,05-Dec-2018,138.75,138.75,133.51,136.02,2092800 791 | HBL,06-Dec-2018,136.20,137.50,132.00,132.52,2431600 792 | HBL,07-Dec-2018,132.00,133.99,130.99,132.51,769300 793 | HBL,10-Dec-2018,134.00,138.00,133.50,136.99,1509000 794 | HBL,11-Dec-2018,137.00,137.00,133.62,133.99,258600 795 | HBL,12-Dec-2018,133.00,134.20,129.50,130.17,1385400 796 | HBL,13-Dec-2018,131.00,132.00,126.38,129.61,617900 797 | HBL,14-Dec-2018,129.80,133.00,129.50,132.21,713700 798 | HBL,17-Dec-2018,131.00,131.00,127.25,127.81,573000 799 | HBL,18-Dec-2018,127.51,128.00,124.85,125.04,1059000 800 | HBL,19-Dec-2018,125.49,126.50,124.40,125.48,476100 801 | HBL,20-Dec-2018,126.49,127.90,123.50,124.78,1377000 802 | HBL,21-Dec-2018,125.00,127.00,120.80,124.59,3164400 803 | HBL,24-Dec-2018,124.40,125.00,122.15,124.39,373200 804 | HBL,26-Dec-2018,124.50,126.80,124.00,125.30,705900 805 | HBL,27-Dec-2018,126.00,126.39,119.04,122.56,715300 806 | HBL,28-Dec-2018,121.79,122.74,117.25,120.25,1909900 807 | HBL,31-Dec-2018,119.06,124.00,117.50,120.45,2761000 808 | HBL,01-Jan-2019,119.35,124.00,118.12,123.25,1191400 809 | HBL,02-Jan-2019,123.97,126.40,122.11,123.14,846500 810 | HBL,03-Jan-2019,123.50,125.00,122.99,123.51,281500 811 | HBL,04-Jan-2019,123.00,127.00,122.90,125.41,581000 812 | HBL,07-Jan-2019,126.00,130.00,126.00,129.60,1550900 813 | HBL,08-Jan-2019,130.20,132.00,128.75,130.42,2399000 814 | HBL,09-Jan-2019,131.00,132.00,130.60,131.46,1110900 815 | HBL,10-Jan-2019,132.00,133.25,131.65,132.02,529000 816 | HBL,11-Jan-2019,132.00,133.89,130.50,132.93,1420000 817 | HBL,14-Jan-2019,133.50,134.90,133.50,134.25,1138000 818 | HBL,15-Jan-2019,134.25,135.99,133.25,134.63,589700 819 | HBL,16-Jan-2019,134.00,136.00,133.74,135.31,1350000 820 | HBL,17-Jan-2019,135.98,135.98,132.01,135.37,560900 821 | HBL,18-Jan-2019,135.49,135.99,133.80,134.05,367500 822 | HBL,21-Jan-2019,134.05,139.00,134.05,137.93,1392300 823 | HBL,22-Jan-2019,138.10,142.00,138.10,141.50,1728000 824 | HBL,23-Jan-2019,142.90,145.00,142.90,144.61,3115400 825 | HBL,24-Jan-2019,149.00,149.89,146.60,148.01,3149600 826 | HBL,25-Jan-2019,148.95,150.00,148.50,149.28,3286200 827 | HBL,28-Jan-2019,149.50,151.50,148.55,149.90,1247300 828 | HBL,29-Jan-2019,149.40,149.95,148.00,149.27,737400 829 | HBL,30-Jan-2019,148.70,150.00,148.70,149.08,822100 830 | HBL,31-Jan-2019,149.00,150.24,148.00,148.88,1225500 831 | HBL,01-Feb-2019,149.95,151.99,149.80,150.83,1441800 832 | HBL,04-Feb-2019,150.71,152.98,150.50,151.43,922400 833 | HBL,06-Feb-2019,152.10,152.10,149.05,149.48,612500 834 | HBL,07-Feb-2019,150.00,150.50,148.15,148.73,1720400 835 | HBL,08-Feb-2019,149.49,149.91,144.10,145.72,1768200 836 | HBL,11-Feb-2019,148.00,148.30,139.99,142.13,1373800 837 | HBL,12-Feb-2019,142.90,144.00,137.50,139.91,1208700 838 | HBL,13-Feb-2019,140.98,142.94,139.98,140.35,1104400 839 | HBL,14-Feb-2019,140.20,142.00,138.23,141.28,1359200 840 | HBL,15-Feb-2019,141.99,142.50,140.10,140.93,604000 841 | HBL,18-Feb-2019,142.00,142.00,139.70,140.52,789500 842 | HBL,19-Feb-2019,140.99,140.99,136.12,137.49,697800 843 | HBL,20-Feb-2019,136.01,139.90,136.00,139.36,2123200 844 | HBL,21-Feb-2019,140.19,140.28,132.53,135.13,2487900 845 | HBL,22-Feb-2019,135.13,135.13,130.80,133.51,1467400 846 | HBL,25-Feb-2019,134.00,134.00,129.50,130.09,992000 847 | HBL,26-Feb-2019,130.00,131.99,127.25,129.07,1331300 848 | HBL,27-Feb-2019,128.00,131.00,123.00,130.12,1572100 849 | HBL,28-Feb-2019,131.50,132.80,128.00,131.43,1337900 850 | HBL,01-Mar-2019,132.00,136.35,131.89,135.53,1860600 851 | HBL,04-Mar-2019,136.01,139.40,136.01,138.03,2366500 852 | HBL,05-Mar-2019,138.00,139.00,136.00,137.89,890100 853 | HBL,06-Mar-2019,137.00,137.75,136.00,136.58,561900 854 | HBL,07-Mar-2019,137.80,138.00,136.05,136.56,929900 855 | HBL,08-Mar-2019,136.99,136.99,135.50,135.98,1112300 856 | HBL,11-Mar-2019,136.99,138.80,135.00,135.96,846900 857 | HBL,12-Mar-2019,136.10,136.99,132.99,133.94,551200 858 | HBL,13-Mar-2019,134.49,135.53,133.50,135.03,380100 859 | HBL,14-Mar-2019,133.76,136.00,133.76,135.01,284300 860 | HBL,15-Mar-2019,134.06,135.68,131.99,132.89,430100 861 | HBL,18-Mar-2019,132.50,137.90,131.98,137.23,672700 862 | HBL,19-Mar-2019,137.00,137.01,134.25,135.60,895000 863 | HBL,20-Mar-2019,136.20,136.20,134.20,135.60,1341800 864 | HBL,21-Mar-2019,135.00,137.20,133.20,135.93,380800 865 | HBL,22-Mar-2019,136.99,137.45,135.97,136.58,237700 866 | HBL,25-Mar-2019,137.25,137.45,135.00,136.55,471400 867 | HBL,26-Mar-2019,136.90,136.90,135.27,136.27,250300 868 | HBL,27-Mar-2019,136.50,140.00,135.00,135.99,628700 869 | HBL,28-Mar-2019,135.97,137.00,133.10,134.60,911100 870 | HBL,29-Mar-2019,134.00,137.00,131.10,132.49,2144800 871 | HBL,01-Apr-2019,132.90,133.40,130.65,132.00,1903100 872 | HBL,02-Apr-2019,132.05,133.00,126.00,128.57,441400 873 | HBL,03-Apr-2019,129.50,129.57,126.01,126.55,306700 874 | HBL,04-Apr-2019,126.55,126.90,123.02,125.14,1587800 875 | HBL,05-Apr-2019,125.01,126.00,124.00,124.65,1524200 876 | HBL,08-Apr-2019,124.60,126.50,122.51,125.29,267900 877 | HBL,09-Apr-2019,125.50,128.16,123.25,124.27,2558700 878 | HBL,10-Apr-2019,124.99,124.99,120.30,122.74,1082300 879 | HBL,11-Apr-2019,123.89,124.25,121.98,123.62,2141600 880 | HBL,12-Apr-2019,125.00,129.70,123.13,125.87,2495900 881 | HBL,15-Apr-2019,126.00,130.89,125.01,128.01,2926100 882 | HBL,16-Apr-2019,129.00,129.50,126.25,127.54,603400 883 | HBL,17-Apr-2019,127.00,127.50,121.17,121.28,2805200 884 | HBL,18-Apr-2019,121.25,125.25,121.20,123.81,1478200 885 | HBL,19-Apr-2019,124.00,130.00,124.00,127.10,1758600 886 | HBL,22-Apr-2019,128.40,128.40,123.05,123.49,424100 887 | HBL,23-Apr-2019,123.51,123.51,120.01,121.38,925600 888 | HBL,24-Apr-2019,121.50,125.00,121.25,122.22,1137000 889 | HBL,25-Apr-2019,122.51,128.05,122.51,126.92,1688300 890 | HBL,26-Apr-2019,126.92,128.50,126.03,127.15,1421100 891 | HBL,29-Apr-2019,127.75,129.20,125.50,128.20,1649300 892 | HBL,30-Apr-2019,128.49,130.20,126.10,127.32,1575100 893 | HBL,02-May-2019,126.52,126.98,125.10,126.13,287000 894 | HBL,03-May-2019,125.55,126.00,121.50,122.44,450700 895 | HBL,06-May-2019,122.40,123.48,121.03,122.25,1079400 896 | HBL,07-May-2019,121.21,128.36,121.21,127.81,1296800 897 | HBL,08-May-2019,128.00,129.12,125.00,127.38,1037900 898 | HBL,09-May-2019,125.90,128.00,124.05,124.73,477500 899 | HBL,10-May-2019,124.06,125.51,123.40,123.81,219800 900 | HBL,13-May-2019,124.90,127.50,123.00,123.48,954500 901 | HBL,14-May-2019,125.40,125.50,123.00,123.93,421500 902 | HBL,15-May-2019,122.25,125.95,122.00,122.26,415900 903 | HBL,16-May-2019,122.50,122.50,117.12,119.81,1693100 904 | HBL,17-May-2019,121.90,121.90,118.00,118.92,418800 905 | HBL,20-May-2019,120.88,123.00,118.20,121.57,1405900 906 | HBL,21-May-2019,122.65,122.99,118.10,119.57,2842900 907 | HBL,22-May-2019,120.00,125.39,119.50,123.76,2176800 908 | HBL,23-May-2019,126.05,128.70,125.00,127.13,1630100 909 | HBL,24-May-2019,127.13,128.48,125.51,126.27,3292700 910 | HBL,27-May-2019,126.00,127.99,125.00,126.74,575800 911 | HBL,28-May-2019,126.74,127.00,122.00,122.96,2868700 912 | HBL,29-May-2019,122.97,125.99,122.97,124.43,1465100 913 | HBL,30-May-2019,124.43,125.97,122.25,123.51,1840900 914 | HBL,03-Jun-2019,123.00,128.40,122.00,127.42,2058200 915 | HBL,10-Jun-2019,126.69,126.69,123.00,123.53,853200 916 | HBL,11-Jun-2019,124.89,124.89,122.01,122.68,983700 917 | HBL,12-Jun-2019,122.68,125.50,122.60,125.11,686300 918 | HBL,13-Jun-2019,124.00,126.90,123.60,124.45,909600 919 | HBL,14-Jun-2019,125.00,125.00,123.60,123.89,636000 920 | HBL,17-Jun-2019,124.51,124.51,122.50,123.34,309000 921 | HBL,18-Jun-2019,123.50,124.00,122.56,122.92,383900 922 | HBL,19-Jun-2019,123.75,124.05,121.72,122.03,567800 923 | HBL,20-Jun-2019,122.49,123.50,122.00,122.95,89400 924 | HBL,21-Jun-2019,123.80,123.80,121.21,122.31,502300 925 | HBL,24-Jun-2019,122.29,122.31,120.05,120.28,177200 926 | HBL,25-Jun-2019,121.00,121.65,119.00,119.81,305600 927 | HBL,26-Jun-2019,120.11,120.11,116.05,116.62,1270600 928 | HBL,27-Jun-2019,117.00,117.80,112.75,114.37,879800 929 | HBL,28-Jun-2019,115.00,115.00,110.28,113.26,4935300 930 | HBL,01-Jul-2019,112.98,115.85,111.99,115.17,348100 931 | HBL,02-Jul-2019,115.00,118.00,114.50,117.34,348500 932 | HBL,03-Jul-2019,117.90,121.99,116.80,120.24,525500 933 | HBL,04-Jul-2019,122.00,123.94,119.70,120.82,1600600 934 | HBL,05-Jul-2019,121.00,122.25,117.51,118.75,278300 935 | HBL,08-Jul-2019,119.85,119.85,114.51,115.38,533900 936 | HBL,09-Jul-2019,115.38,117.44,114.31,115.48,839500 937 | HBL,10-Jul-2019,115.98,117.98,115.63,116.22,591700 938 | HBL,11-Jul-2019,116.06,119.10,116.06,118.30,370400 939 | HBL,12-Jul-2019,119.00,119.50,118.00,118.89,249400 940 | HBL,15-Jul-2019,119.00,119.50,115.70,118.98,1624700 941 | HBL,16-Jul-2019,119.50,121.25,118.80,120.42,809600 942 | HBL,17-Jul-2019,121.00,122.25,120.00,121.61,1185400 943 | HBL,18-Jul-2019,122.00,122.00,117.01,118.34,4648200 944 | HBL,19-Jul-2019,118.00,121.00,116.00,118.57,1109800 945 | HBL,22-Jul-2019,119.00,122.00,118.00,121.07,1581700 946 | HBL,23-Jul-2019,122.00,122.49,120.50,121.92,1138000 947 | HBL,24-Jul-2019,122.45,122.45,118.50,119.83,3291700 948 | HBL,25-Jul-2019,119.01,121.50,118.75,120.96,572800 949 | HBL,26-Jul-2019,121.00,121.35,119.75,120.25,341100 950 | HBL,29-Jul-2019,119.53,121.95,119.53,120.36,694100 951 | HBL,30-Jul-2019,120.40,120.45,118.50,119.01,800200 952 | HBL,31-Jul-2019,119.10,120.51,117.55,120.28,644700 953 | HBL,01-Aug-2019,120.95,121.89,119.03,120.00,288400 954 | HBL,02-Aug-2019,120.90,120.94,117.00,117.97,372100 955 | HBL,05-Aug-2019,117.50,117.89,114.00,115.51,368000 956 | HBL,06-Aug-2019,115.50,117.90,113.25,115.89,703800 957 | HBL,07-Aug-2019,116.94,117.87,113.25,114.36,1031000 958 | HBL,08-Aug-2019,113.94,115.00,110.00,110.88,1122200 959 | HBL,09-Aug-2019,111.50,113.24,105.50,106.17,1349000 960 | HBL,16-Aug-2019,103.31,107.02,102.01,106.15,813100 961 | HBL,19-Aug-2019,106.45,111.45,106.00,111.45,475100 962 | HBL,20-Aug-2019,112.00,117.02,111.70,117.02,586400 963 | HBL,21-Aug-2019,118.50,120.50,117.55,119.29,1004000 964 | HBL,22-Aug-2019,120.00,122.40,118.10,121.05,583000 965 | HBL,23-Aug-2019,121.00,121.50,117.56,118.06,423600 966 | HBL,26-Aug-2019,117.00,117.95,114.15,115.93,184900 967 | HBL,27-Aug-2019,115.00,115.89,110.75,113.53,1512700 968 | HBL,28-Aug-2019,113.89,115.40,113.00,113.25,663400 969 | HBL,29-Aug-2019,114.00,115.00,110.00,110.74,690400 970 | HBL,30-Aug-2019,112.24,114.00,108.21,109.57,1290300 971 | HBL,02-Sep-2019,111.00,113.00,110.10,110.99,294700 972 | HBL,03-Sep-2019,112.00,112.98,109.61,110.72,292300 973 | HBL,04-Sep-2019,110.50,111.00,106.50,110.27,1152000 974 | HBL,05-Sep-2019,109.99,113.75,108.01,111.41,591700 975 | HBL,06-Sep-2019,111.40,116.98,110.00,116.29,1104800 976 | HBL,11-Sep-2019,116.00,122.10,115.25,121.72,1916400 977 | HBL,12-Sep-2019,120.05,127.24,120.05,123.28,1970400 978 | HBL,13-Sep-2019,122.00,123.50,118.35,118.96,1201800 979 | HBL,16-Sep-2019,119.50,122.15,118.01,121.63,732200 980 | HBL,17-Sep-2019,121.49,125.00,120.01,123.80,1766600 981 | HBL,18-Sep-2019,124.00,125.44,122.00,122.90,612200 982 | HBL,19-Sep-2019,122.00,125.40,122.00,124.89,900900 983 | HBL,20-Sep-2019,125.25,126.00,122.55,123.73,852600 984 | HBL,23-Sep-2019,123.21,123.99,120.21,120.92,305400 985 | HBL,24-Sep-2019,120.01,121.50,119.05,120.07,705000 986 | HBL,25-Sep-2019,119.75,120.00,117.50,117.86,543800 987 | HBL,26-Sep-2019,117.21,117.95,114.16,114.97,723100 988 | HBL,27-Sep-2019,115.97,120.00,113.10,119.59,699500 989 | HBL,30-Sep-2019,120.75,121.49,117.25,118.17,428800 990 | HBL,01-Oct-2019,118.40,119.32,117.50,118.93,122800 991 | HBL,02-Oct-2019,119.90,124.50,119.02,124.07,1075400 992 | HBL,03-Oct-2019,125.49,128.90,123.50,126.01,1434400 993 | HBL,04-Oct-2019,126.50,128.00,124.25,126.02,788900 994 | HBL,07-Oct-2019,125.80,128.50,124.52,126.50,1494800 995 | HBL,08-Oct-2019,127.01,128.95,126.50,127.77,1804600 996 | HBL,09-Oct-2019,127.50,129.40,127.25,128.91,521800 997 | HBL,10-Oct-2019,128.18,131.89,128.15,130.87,1983200 998 | HBL,11-Oct-2019,131.02,136.10,129.40,135.56,2343000 999 | HBL,14-Oct-2019,133.01,136.00,132.10,132.95,477000 1000 | HBL,15-Oct-2019,133.00,133.98,131.00,133.54,1097700 1001 | HBL,16-Oct-2019,133.00,135.00,132.12,134.40,566900 1002 | HBL,17-Oct-2019,134.40,135.00,130.12,131.08,705000 1003 | HBL,18-Oct-2019,132.49,132.60,126.81,128.69,1210000 1004 | HBL,21-Oct-2019,128.69,128.69,124.00,125.62,998500 1005 | HBL,22-Oct-2019,126.48,127.48,125.00,127.01,382500 1006 | HBL,23-Oct-2019,127.47,133.00,126.01,126.92,771300 1007 | HBL,24-Oct-2019,127.00,129.00,127.00,127.98,322400 1008 | HBL,25-Oct-2019,127.98,128.00,126.00,126.55,301900 1009 | HBL,28-Oct-2019,127.35,129.50,125.53,128.21,539800 1010 | HBL,29-Oct-2019,128.90,128.99,127.25,128.06,903700 1011 | HBL,30-Oct-2019,128.49,128.49,125.85,127.10,533000 1012 | HBL,31-Oct-2019,127.25,129.38,127.25,127.95,682400 1013 | HBL,01-Nov-2019,126.50,131.99,126.50,128.97,222400 1014 | HBL,04-Nov-2019,129.00,135.00,129.00,134.79,1590500 1015 | HBL,05-Nov-2019,135.00,135.90,133.21,134.05,988200 1016 | HBL,06-Nov-2019,135.50,135.99,134.00,134.51,1410000 1017 | HBL,07-Nov-2019,134.00,139.89,133.02,133.94,790100 1018 | HBL,08-Nov-2019,134.50,136.95,134.07,135.42,310000 1019 | HBL,11-Nov-2019,136.50,138.99,136.00,138.41,1547000 1020 | HBL,12-Nov-2019,139.89,139.89,137.00,138.06,431200 1021 | HBL,13-Nov-2019,138.88,142.50,136.30,141.99,1420800 1022 | HBL,14-Nov-2019,143.70,145.00,139.00,140.01,1122500 1023 | HBL,15-Nov-2019,140.99,143.50,138.50,141.77,758100 1024 | HBL,18-Nov-2019,143.25,143.25,140.50,141.43,1373600 1025 | HBL,19-Nov-2019,141.50,144.00,139.00,141.14,849500 1026 | HBL,20-Nov-2019,141.14,141.14,136.50,137.25,458800 1027 | HBL,21-Nov-2019,139.00,139.00,134.01,134.80,612500 1028 | HBL,22-Nov-2019,135.90,138.00,134.50,137.90,451600 1029 | HBL,25-Nov-2019,137.90,139.95,137.00,139.54,397200 1030 | HBL,26-Nov-2019,139.00,142.40,137.00,139.03,4643500 1031 | HBL,27-Nov-2019,140.01,142.00,139.00,140.78,492900 1032 | HBL,28-Nov-2019,140.00,142.00,139.55,140.48,862800 1033 | HBL,29-Nov-2019,142.00,147.00,140.60,146.43,4288700 1034 | HBL,02-Dec-2019,150.00,153.75,147.01,153.75,2114800 1035 | HBL,03-Dec-2019,155.00,159.39,153.00,153.63,1812200 1036 | HBL,04-Dec-2019,153.99,156.40,152.99,154.66,1421600 1037 | HBL,05-Dec-2019,156.40,161.40,155.50,157.23,2402100 1038 | HBL,06-Dec-2019,158.00,159.85,155.05,155.97,973500 1039 | HBL,09-Dec-2019,156.00,156.00,151.01,153.69,362300 1040 | HBL,10-Dec-2019,154.00,154.49,150.03,153.46,652500 1041 | HBL,11-Dec-2019,153.46,155.49,152.60,153.51,2474800 1042 | HBL,12-Dec-2019,153.75,155.00,150.17,153.94,575500 1043 | HBL,13-Dec-2019,155.89,156.70,153.01,156.01,1331600 1044 | HBL,16-Dec-2019,155.11,161.40,155.00,160.87,1754500 1045 | HBL,17-Dec-2019,161.00,167.75,160.30,165.84,2611000 1046 | HBL,18-Dec-2019,164.56,168.39,163.12,165.92,1132800 1047 | HBL,19-Dec-2019,166.98,166.98,159.50,161.60,1269200 1048 | HBL,20-Dec-2019,161.51,163.90,161.00,162.26,836900 1049 | HBL,23-Dec-2019,162.00,162.00,156.00,156.54,1378300 1050 | HBL,24-Dec-2019,156.00,159.00,156.00,157.34,1092900 1051 | HBL,26-Dec-2019,159.79,165.00,158.01,164.62,735500 1052 | HBL,27-Dec-2019,164.99,166.50,161.25,163.21,1455500 1053 | HBL,30-Dec-2019,164.49,165.00,157.99,159.37,703600 1054 | HBL,31-Dec-2019,159.50,160.00,156.00,157.42,969900 1055 | HBL,01-Jan-2020,159.00,164.20,158.75,162.92,675200 1056 | HBL,02-Jan-2020,165.00,168.99,164.10,168.10,3173800 1057 | HBL,03-Jan-2020,169.50,176.50,160.65,163.30,7295200 1058 | HBL,06-Jan-2020,160.55,163.49,159.98,161.23,1191100 1059 | HBL,07-Jan-2020,158.55,167.95,158.55,166.93,1429600 1060 | HBL,08-Jan-2020,163.50,168.25,159.50,160.55,3016100 1061 | HBL,09-Jan-2020,164.00,168.40,164.00,168.07,2783200 1062 | HBL,10-Jan-2020,169.00,170.00,167.25,169.11,2040200 1063 | HBL,13-Jan-2020,169.00,172.00,168.00,170.98,2117500 1064 | HBL,14-Jan-2020,170.47,173.25,169.80,171.24,848900 1065 | HBL,15-Jan-2020,171.24,171.88,169.10,170.80,1300700 1066 | HBL,16-Jan-2020,169.26,171.20,168.20,170.32,617600 1067 | HBL,17-Jan-2020,170.00,172.50,169.70,170.83,670100 1068 | HBL,20-Jan-2020,171.00,171.00,166.00,168.55,1059600 1069 | HBL,21-Jan-2020,169.82,170.90,166.00,168.01,458400 1070 | HBL,22-Jan-2020,167.13,170.00,167.13,168.45,530100 1071 | HBL,23-Jan-2020,168.99,170.80,168.00,169.93,436100 1072 | HBL,24-Jan-2020,169.50,171.00,168.50,169.02,691900 1073 | HBL,27-Jan-2020,168.55,170.49,167.60,169.95,357700 1074 | HBL,28-Jan-2020,169.00,170.00,166.49,167.87,487500 1075 | HBL,29-Jan-2020,168.70,168.70,163.50,164.03,549000 1076 | HBL,30-Jan-2020,164.98,165.97,161.00,164.83,706400 1077 | HBL,31-Jan-2020,164.89,165.45,162.15,163.12,352000 1078 | HBL,03-Feb-2020,163.12,163.12,155.00,157.08,1992700 1079 | HBL,04-Feb-2020,157.20,159.40,155.01,156.60,2196900 1080 | HBL,06-Feb-2020,157.99,160.50,157.98,159.28,1292300 1081 | HBL,07-Feb-2020,160.99,160.99,156.00,156.61,1255900 1082 | HBL,10-Feb-2020,156.61,158.00,154.11,155.94,598200 1083 | HBL,11-Feb-2020,158.00,158.00,152.20,154.60,792100 1084 | HBL,12-Feb-2020,155.85,158.90,154.01,156.73,667200 1085 | HBL,13-Feb-2020,156.90,160.00,154.50,159.35,530300 1086 | HBL,14-Feb-2020,159.90,163.00,159.15,162.26,1241700 1087 | HBL,17-Feb-2020,160.60,171.50,157.51,169.00,4521300 1088 | HBL,18-Feb-2020,169.00,175.50,169.00,171.78,5376100 1089 | HBL,19-Feb-2020,171.90,174.50,169.11,170.59,1681200 1090 | HBL,20-Feb-2020,168.02,169.00,165.00,167.78,1321800 1091 | HBL,21-Feb-2020,168.00,169.99,166.00,166.29,577200 1092 | HBL,24-Feb-2020,168.90,168.90,160.12,161.45,1465100 1093 | HBL,25-Feb-2020,159.90,162.00,158.10,158.81,1237100 1094 | HBL,26-Feb-2020,159.00,161.00,154.50,157.79,718900 1095 | HBL,27-Feb-2020,156.01,162.24,151.00,159.63,956400 1096 | HBL,28-Feb-2020,157.77,159.90,155.00,156.79,964300 1097 | HBL,02-Mar-2020,159.00,161.00,157.10,159.97,1376300 1098 | HBL,03-Mar-2020,160.77,162.95,159.01,160.11,1025300 1099 | HBL,04-Mar-2020,160.00,160.35,157.20,159.68,301200 1100 | HBL,05-Mar-2020,160.70,162.75,153.11,154.56,1503700 1101 | HBL,06-Mar-2020,154.00,154.50,148.49,149.41,1001000 1102 | HBL,09-Mar-2020,138.96,139.95,138.96,138.96,1098800 1103 | HBL,10-Mar-2020,138.96,147.00,138.00,145.21,2319100 1104 | HBL,11-Mar-2020,146.01,151.50,146.00,147.83,2048900 1105 | HBL,12-Mar-2020,145.02,145.02,137.49,137.75,1954500 1106 | HBL,13-Mar-2020,134.80,142.00,128.11,139.32,1962000 1107 | HBL,16-Mar-2020,133.07,136.00,128.88,128.88,1145000 1108 | HBL,17-Mar-2020,123.00,128.00,119.22,119.22,1768000 1109 | HBL,18-Mar-2020,116.00,119.00,110.28,110.28,1349800 1110 | HBL,19-Mar-2020,100.86,113.00,100.86,108.48,3119100 1111 | HBL,20-Mar-2020,116.00,116.15,106.00,115.10,2936000 1112 | HBL,24-Mar-2020,106.47,106.47,106.47,106.47,250196 1113 | HBL,25-Mar-2020,98.49,100.00,98.49,98.51,1741689 1114 | HBL,26-Mar-2020,93.00,103.50,93.00,101.92,1249833 1115 | HBL,27-Mar-2020,101.92,102.75,95.50,100.06,1735110 1116 | HBL,30-Mar-2020,100.06,100.99,95.60,99.67,854399 1117 | HBL,31-Mar-2020,100.90,106.50,97.55,103.23,1822626 1118 | HBL,01-Apr-2020,103.00,104.50,100.00,102.71,1281566 1119 | HBL,02-Apr-2020,102.00,107.90,101.02,106.92,4071169 1120 | HBL,03-Apr-2020,108.00,111.50,106.50,108.90,2307559 1121 | HBL,06-Apr-2020,108.00,108.50,103.00,103.95,1491602 1122 | HBL,07-Apr-2020,104.70,108.90,104.70,108.03,1644171 1123 | HBL,08-Apr-2020,106.56,108.00,100.51,106.67,998238 1124 | HBL,09-Apr-2020,108.00,109.97,107.61,108.46,3047815 1125 | HBL,10-Apr-2020,108.40,109.50,106.00,109.05,565234 1126 | HBL,13-Apr-2020,107.70,107.77,104.70,106.02,741935 1127 | HBL,14-Apr-2020,107.00,109.00,106.00,106.60,627123 1128 | HBL,15-Apr-2020,107.25,108.50,105.40,106.31,1492630 1129 | HBL,16-Apr-2020,106.60,107.35,104.00,104.91,502499 1130 | HBL,17-Apr-2020,104.10,110.00,103.50,105.45,3071493 1131 | HBL,20-Apr-2020,107.00,108.50,104.51,107.51,3160104 1132 | HBL,21-Apr-2020,107.00,109.20,104.00,104.61,2587870 1133 | HBL,22-Apr-2020,104.00,105.89,101.00,101.88,6189665 1134 | HBL,23-Apr-2020,101.50,103.00,98.99,101.92,3906451 1135 | HBL,24-Apr-2020,101.93,103.50,101.25,102.19,844227 1136 | HBL,27-Apr-2020,102.84,102.84,100.00,101.89,565715 1137 | HBL,28-Apr-2020,101.89,102.50,100.52,101.04,523263 1138 | HBL,29-Apr-2020,101.98,102.00,100.00,100.32,670450 1139 | HBL,30-Apr-2020,101.00,102.10,100.00,100.67,1524935 1140 | HBL,04-May-2020,100.80,100.80,99.01,99.40,700132 1141 | HBL,05-May-2020,99.60,100.50,97.00,97.38,1847628 1142 | HBL,06-May-2020,98.00,98.00,94.00,94.78,3025074 1143 | HBL,07-May-2020,95.00,98.50,94.00,96.20,5017246 1144 | HBL,08-May-2020,97.00,97.50,94.25,95.58,2737838 1145 | HBL,11-May-2020,96.50,96.50,94.41,95.23,1068653 1146 | HBL,12-May-2020,95.50,97.69,94.10,97.01,2768151 1147 | HBL,13-May-2020,98.26,100.89,98.26,99.10,3947277 1148 | HBL,14-May-2020,99.86,99.86,97.31,97.75,883990 1149 | HBL,15-May-2020,97.01,99.00,97.00,98.01,855391 1150 | HBL,18-May-2020,98.01,98.01,96.11,97.31,845984 1151 | HBL,19-May-2020,96.51,99.74,96.50,98.66,1438689 1152 | HBL,20-May-2020,98.65,98.65,97.21,97.51,527046 1153 | HBL,21-May-2020,98.37,98.37,97.00,97.30,610771 1154 | HBL,28-May-2020,97.01,97.50,95.01,95.76,1094228 1155 | HBL,29-May-2020,96.99,98.00,95.25,96.32,2144182 1156 | HBL,01-Jun-2020,96.61,98.88,96.01,97.99,1715357 1157 | HBL,02-Jun-2020,98.00,103.25,97.61,101.81,5783412 1158 | HBL,03-Jun-2020,102.50,103.70,100.15,100.69,3335089 1159 | HBL,04-Jun-2020,100.69,101.00,99.35,100.00,1805623 1160 | HBL,05-Jun-2020,100.00,100.94,99.55,100.36,483742 1161 | HBL,08-Jun-2020,100.36,102.70,99.21,101.48,2246527 1162 | HBL,09-Jun-2020,102.00,103.00,100.61,102.12,5320915 1163 | HBL,10-Jun-2020,101.99,105.68,100.85,104.99,3483159 1164 | HBL,11-Jun-2020,105.00,105.52,103.25,103.53,2211304 1165 | HBL,12-Jun-2020,102.50,102.50,100.11,100.65,1705182 1166 | HBL,15-Jun-2020,101.00,101.00,98.25,98.85,1078744 1167 | HBL,16-Jun-2020,98.26,100.50,98.26,99.45,418642 1168 | HBL,17-Jun-2020,100.50,101.75,97.50,98.56,3118675 1169 | HBL,18-Jun-2020,99.71,99.95,98.75,99.42,504700 1170 | HBL,19-Jun-2020,100.00,100.00,97.50,98.75,421512 1171 | HBL,22-Jun-2020,99.00,99.25,97.00,98.78,825369 1172 | HBL,23-Jun-2020,99.00,100.00,98.25,98.92,700348 1173 | HBL,24-Jun-2020,98.98,99.50,97.75,97.94,524210 1174 | HBL,25-Jun-2020,98.25,98.25,96.50,97.13,653603 1175 | HBL,26-Jun-2020,97.00,97.49,95.50,96.03,771462 1176 | HBL,29-Jun-2020,96.00,96.59,95.26,95.86,1154798 1177 | HBL,30-Jun-2020,96.10,98.00,95.74,96.87,4182603 1178 | HBL,01-Jul-2020,96.80,96.90,95.80,96.22,876566 1179 | HBL,02-Jul-2020,96.88,98.10,96.02,97.02,2515270 1180 | HBL,03-Jul-2020,97.25,98.40,97.02,97.84,531752 1181 | HBL,06-Jul-2020,98.50,99.00,97.25,98.24,530812 1182 | HBL,07-Jul-2020,98.50,99.80,98.10,98.74,2039298 1183 | HBL,08-Jul-2020,98.60,103.90,98.60,103.35,6312584 1184 | HBL,09-Jul-2020,104.97,107.00,104.60,106.77,2415828 1185 | HBL,10-Jul-2020,106.65,107.78,105.02,106.49,1030766 1186 | HBL,13-Jul-2020,108.00,109.50,106.46,106.75,3169809 1187 | HBL,14-Jul-2020,107.60,108.50,106.50,107.19,1079894 1188 | HBL,15-Jul-2020,107.87,107.88,106.10,107.15,588978 1189 | HBL,16-Jul-2020,109.00,109.41,107.15,109.12,1303823 1190 | HBL,17-Jul-2020,109.79,110.30,108.00,108.29,931591 1191 | HBL,20-Jul-2020,109.00,110.90,108.01,108.74,1795399 1192 | HBL,21-Jul-2020,109.00,110.98,108.81,110.20,3830079 1193 | HBL,22-Jul-2020,110.51,112.00,108.50,111.04,2710415 1194 | HBL,23-Jul-2020,112.00,114.01,110.50,111.10,2556680 1195 | HBL,24-Jul-2020,110.70,119.43,108.60,116.07,8339975 1196 | HBL,27-Jul-2020,118.00,122.80,116.50,122.01,3882172 1197 | HBL,28-Jul-2020,122.80,125.35,122.05,123.32,2138733 1198 | HBL,29-Jul-2020,124.68,124.70,120.26,121.19,1447005 1199 | HBL,30-Jul-2020,121.95,123.00,120.61,122.53,715589 1200 | HBL,03-Aug-2020,122.53,129.48,121.00,127.53,2711884 1201 | HBL,04-Aug-2020,127.90,133.50,127.05,128.02,3657284 1202 | HBL,05-Aug-2020,128.70,130.99,128.10,128.70,1199645 1203 | HBL,06-Aug-2020,130.95,132.00,127.52,129.34,1725971 1204 | HBL,07-Aug-2020,129.98,129.98,126.50,127.32,1576523 1205 | HBL,10-Aug-2020,128.99,129.00,125.02,127.21,585662 1206 | HBL,11-Aug-2020,126.00,130.50,126.00,129.00,1530654 1207 | HBL,12-Aug-2020,130.11,130.98,128.50,129.20,847548 1208 | HBL,13-Aug-2020,129.75,129.75,127.50,127.78,336029 1209 | HBL,17-Aug-2020,128.00,128.00,123.01,124.02,925821 1210 | HBL,18-Aug-2020,124.99,125.48,122.00,122.49,1086619 1211 | HBL,19-Aug-2020,122.99,123.90,122.00,122.36,371392 1212 | HBL,20-Aug-2020,122.50,124.10,121.90,123.52,882970 1213 | HBL,21-Aug-2020,123.89,125.20,122.12,124.27,445630 1214 | HBL,24-Aug-2020,124.00,126.15,123.50,125.10,438253 1215 | HBL,25-Aug-2020,126.25,127.99,124.55,127.17,1204601 1216 | HBL,26-Aug-2020,128.45,135.60,127.25,134.65,2815112 1217 | HBL,27-Aug-2020,135.49,138.20,134.60,135.69,1657292 1218 | HBL,28-Aug-2020,136.00,136.70,134.50,135.22,184341 1219 | HBL,31-Aug-2020,135.55,137.50,133.25,134.46,1906037 1220 | HBL,01-Sep-2020,135.00,135.00,131.00,132.69,1785320 1221 | HBL,02-Sep-2020,133.60,136.00,132.51,133.41,939520 1222 | HBL,03-Sep-2020,134.31,136.88,133.03,133.72,1041058 1223 | HBL,04-Sep-2020,133.78,134.44,132.11,133.32,702762 1224 | HBL,07-Sep-2020,133.05,134.40,131.75,132.51,1684821 1225 | HBL,08-Sep-2020,132.49,133.49,130.20,130.83,1330444 1226 | HBL,09-Sep-2020,130.75,134.60,129.52,133.05,1045912 1227 | HBL,10-Sep-2020,133.90,137.15,133.50,135.00,1344579 1228 | HBL,11-Sep-2020,135.51,138.50,134.50,135.70,3078582 1229 | HBL,14-Sep-2020,136.00,137.02,135.26,136.70,436151 1230 | HBL,15-Sep-2020,136.00,137.50,135.10,135.49,390990 1231 | HBL,16-Sep-2020,135.13,135.85,133.15,133.78,547283 1232 | HBL,17-Sep-2020,134.89,134.90,133.10,133.76,608454 1233 | HBL,18-Sep-2020,134.00,135.00,132.50,134.22,1110632 1234 | HBL,21-Sep-2020,134.49,134.49,132.51,132.97,231696 1235 | HBL,22-Sep-2020,131.99,132.40,130.80,131.32,508364 1236 | HBL,23-Sep-2020,130.50,133.31,130.50,131.67,287716 1237 | HBL,24-Sep-2020,132.99,132.99,130.60,131.98,641821 1238 | HBL,25-Sep-2020,132.00,134.40,130.71,133.81,546930 1239 | HBL,28-Sep-2020,133.44,134.00,127.32,129.05,807471 1240 | HBL,29-Sep-2020,127.84,131.72,125.25,130.25,445919 1241 | HBL,30-Sep-2020,131.90,132.10,129.02,130.74,818892 1242 | HBL,01-Oct-2020,130.00,134.34,130.00,132.57,682516 1243 | HBL,02-Oct-2020,133.00,134.50,130.50,131.04,479944 1244 | HBL,05-Oct-2020,131.88,131.88,128.00,129.61,514826 1245 | HBL,06-Oct-2020,130.00,130.90,126.60,129.01,387174 1246 | HBL,07-Oct-2020,131.74,132.00,128.50,130.45,523146 1247 | HBL,08-Oct-2020,130.90,132.90,129.10,132.17,375319 1248 | HBL,09-Oct-2020,132.85,136.85,131.30,136.00,849739 1249 | HBL,12-Oct-2020,136.65,138.30,133.00,133.70,1084637 1250 | HBL,13-Oct-2020,134.44,135.69,132.75,134.73,622391 1251 | HBL,14-Oct-2020,135.00,135.00,133.25,134.66,201250 1252 | HBL,15-Oct-2020,134.35,135.80,132.16,132.62,526499 1253 | HBL,16-Oct-2020,133.88,139.50,130.11,138.61,3578881 1254 | HBL,19-Oct-2020,138.50,139.99,135.42,137.81,899791 1255 | HBL,20-Oct-2020,137.11,140.35,137.11,139.64,2405767 1256 | HBL,21-Oct-2020,139.07,140.15,138.52,139.63,652743 1257 | HBL,22-Oct-2020,140.50,141.50,138.15,139.12,1313611 1258 | HBL,23-Oct-2020,139.45,140.34,138.60,138.99,520121 1259 | HBL,26-Oct-2020,139.50,139.80,137.50,138.78,431583 1260 | HBL,27-Oct-2020,138.80,138.98,132.20,135.15,962602 1261 | HBL,28-Oct-2020,135.25,136.80,133.06,133.50,781060 1262 | HBL,29-Oct-2020,132.10,133.50,126.75,130.11,2206631 1263 | HBL,02-Nov-2020,129.99,130.00,125.25,125.97,978768 1264 | HBL,03-Nov-2020,126.90,132.00,126.90,130.99,2271383 1265 | HBL,04-Nov-2020,131.90,131.90,128.50,128.73,719907 1266 | HBL,05-Nov-2020,129.89,131.40,129.16,130.80,1009389 1267 | HBL,06-Nov-2020,131.44,131.88,127.05,127.83,522560 1268 | HBL,09-Nov-2020,128.10,130.94,128.02,130.21,2644077 1269 | HBL,10-Nov-2020,134.87,134.87,129.10,130.61,3450426 1270 | HBL,11-Nov-2020,131.89,133.95,130.01,132.75,2626483 1271 | HBL,12-Nov-2020,132.51,133.48,129.70,130.18,3333605 1272 | HBL,13-Nov-2020,130.51,132.00,130.05,131.13,674964 1273 | HBL,16-Nov-2020,131.45,132.45,130.05,130.57,1828356 1274 | HBL,17-Nov-2020,131.90,132.50,131.00,131.04,1798549 1275 | HBL,18-Nov-2020,130.90,131.40,129.00,129.83,2981244 1276 | HBL,19-Nov-2020,130.74,131.74,130.00,131.42,1612282 1277 | HBL,20-Nov-2020,131.00,131.83,129.75,130.34,1778387 1278 | HBL,23-Nov-2020,130.88,130.88,126.76,128.57,2378928 1279 | HBL,24-Nov-2020,129.00,130.01,128.48,128.73,1340129 1280 | HBL,25-Nov-2020,130.00,130.00,128.35,129.63,1912828 1281 | HBL,26-Nov-2020,130.80,131.05,128.75,129.81,2900517 1282 | HBL,27-Nov-2020,130.00,130.80,129.12,129.91,695936 1283 | HBL,30-Nov-2020,130.44,130.75,129.25,130.12,2735504 1284 | HBL,01-Dec-2020,130.50,131.50,129.60,130.61,2575827 1285 | HBL,02-Dec-2020,131.39,131.47,129.90,130.39,3635603 1286 | HBL,03-Dec-2020,130.01,130.98,129.75,129.91,1475106 1287 | HBL,04-Dec-2020,130.00,130.49,129.60,129.91,5045137 1288 | HBL,07-Dec-2020,130.01,131.20,129.00,130.33,3312481 1289 | HBL,08-Dec-2020,130.49,130.99,130.30,130.70,2961196 1290 | HBL,09-Dec-2020,130.99,132.07,130.59,131.31,4784767 1291 | HBL,10-Dec-2020,131.01,138.22,131.01,132.32,10067093 1292 | HBL,11-Dec-2020,132.80,133.49,131.90,132.82,13323030 1293 | HBL,14-Dec-2020,133.00,133.79,132.61,133.28,3131914 1294 | HBL,15-Dec-2020,133.99,134.50,132.62,132.85,2998889 1295 | HBL,16-Dec-2020,132.85,133.80,132.06,133.21,6838035 1296 | HBL,17-Dec-2020,133.60,137.70,133.00,135.93,15773135 1297 | HBL,18-Dec-2020,136.00,137.90,135.00,136.53,10056351 1298 | HBL,21-Dec-2020,136.50,136.50,134.02,134.58,4756264 1299 | HBL,22-Dec-2020,134.50,135.99,133.00,133.12,4881094 1300 | HBL,23-Dec-2020,133.25,135.45,132.75,134.31,4301596 1301 | HBL,24-Dec-2020,135.45,135.50,133.01,134.39,3460629 1302 | HBL,28-Dec-2020,135.68,136.00,133.90,134.75,2568625 1303 | HBL,29-Dec-2020,135.06,135.49,130.85,131.69,3076521 1304 | HBL,30-Dec-2020,131.69,134.50,131.69,132.54,3765696 1305 | HBL,31-Dec-2020,132.50,133.00,132.00,132.28,726478 1306 | HBL,01-Jan-2021,133.80,135.99,132.65,133.14,5691473 1307 | HBL,04-Jan-2021,134.10,135.00,132.30,133.77,3395212 1308 | HBL,05-Jan-2021,134.00,136.70,133.10,134.98,6373631 1309 | HBL,06-Jan-2021,135.00,137.99,134.76,136.28,4656620 1310 | HBL,07-Jan-2021,136.84,140.00,136.80,138.88,11093886 1311 | HBL,08-Jan-2021,139.90,142.48,139.60,140.12,12254568 1312 | HBL,11-Jan-2021,141.50,141.90,138.90,139.97,3562029 1313 | HBL,12-Jan-2021,140.98,143.20,140.00,142.02,3965401 1314 | HBL,13-Jan-2021,142.90,144.80,142.02,143.20,3403879 1315 | HBL,14-Jan-2021,143.98,144.50,141.50,142.69,1583524 1316 | HBL,15-Jan-2021,143.44,143.44,141.15,141.50,919892 1317 | HBL,18-Jan-2021,141.15,142.25,140.10,140.98,1681485 1318 | HBL,19-Jan-2021,140.10,141.16,138.50,139.45,1994573 1319 | HBL,20-Jan-2021,139.00,141.95,138.25,141.54,4047339 1320 | HBL,21-Jan-2021,141.54,143.50,140.50,142.81,1571769 1321 | HBL,22-Jan-2021,142.55,143.49,141.81,142.98,2087135 1322 | HBL,25-Jan-2021,143.00,143.49,141.01,141.53,1214394 1323 | HBL,26-Jan-2021,141.90,142.20,140.88,141.05,1021215 1324 | HBL,27-Jan-2021,141.77,142.00,140.28,141.05,1087696 1325 | HBL,28-Jan-2021,141.05,144.75,140.90,142.07,2867301 1326 | HBL,29-Jan-2021,142.97,142.97,140.55,142.18,2026733 1327 | HBL,01-Feb-2021,142.47,142.69,140.90,141.25,1750088 1328 | HBL,02-Feb-2021,141.50,141.50,139.70,140.00,1180813 1329 | HBL,03-Feb-2021,140.58,141.01,139.50,140.09,2337796 1330 | HBL,04-Feb-2021,140.01,141.50,139.00,139.41,914415 1331 | HBL,08-Feb-2021,139.95,140.00,137.70,138.12,1416273 1332 | HBL,09-Feb-2021,138.70,139.00,135.99,136.58,1342598 1333 | HBL,10-Feb-2021,136.58,138.60,135.50,137.00,1918073 1334 | HBL,11-Feb-2021,137.10,139.00,134.00,134.74,3598119 1335 | HBL,12-Feb-2021,134.80,135.75,132.51,133.49,1325373 1336 | HBL,15-Feb-2021,134.50,136.25,133.49,134.89,1051682 1337 | HBL,16-Feb-2021,136.00,138.50,134.55,137.96,1746791 1338 | HBL,17-Feb-2021,139.01,140.24,129.05,130.26,6616307 1339 | HBL,18-Feb-2021,130.99,131.00,123.16,124.89,3057167 1340 | HBL,19-Feb-2021,125.49,126.97,123.00,123.80,1730848 1341 | HBL,22-Feb-2021,124.49,124.49,118.10,119.45,3485611 1342 | HBL,23-Feb-2021,120.00,120.97,116.40,116.90,2719702 1343 | HBL,24-Feb-2021,117.49,119.99,116.90,118.67,3034974 1344 | HBL,25-Feb-2021,119.80,122.00,119.80,121.63,4398324 1345 | HBL,26-Feb-2021,121.97,127.22,121.00,123.66,4882868 1346 | HBL,01-Mar-2021,123.00,124.80,120.85,121.75,1493603 1347 | HBL,02-Mar-2021,121.05,124.50,121.05,123.50,2285676 1348 | HBL,03-Mar-2021,123.25,123.26,121.01,121.42,1491313 1349 | HBL,04-Mar-2021,118.91,121.98,118.03,119.33,1739316 1350 | HBL,05-Mar-2021,120.05,122.00,118.50,121.49,1854911 1351 | HBL,08-Mar-2021,122.89,122.89,117.95,119.19,783257 1352 | HBL,09-Mar-2021,118.98,121.45,117.00,119.66,1586132 1353 | HBL,10-Mar-2021,120.00,120.00,117.40,117.84,673668 1354 | HBL,11-Mar-2021,118.98,118.98,114.01,115.49,1188520 1355 | HBL,12-Mar-2021,116.51,119.00,115.02,118.19,924779 1356 | HBL,15-Mar-2021,119.50,120.89,118.45,119.76,877093 1357 | HBL,16-Mar-2021,120.00,122.00,119.19,121.40,1034798 1358 | HBL,17-Mar-2021,123.15,125.00,122.50,124.03,1245841 1359 | HBL,18-Mar-2021,121.40,122.80,119.00,119.73,1360154 1360 | HBL,19-Mar-2021,120.89,125.00,118.01,123.35,2654698 1361 | HBL,22-Mar-2021,123.34,124.80,122.33,123.69,264991 1362 | HBL,24-Mar-2021,124.75,124.75,121.55,123.78,872323 1363 | HBL,25-Mar-2021,124.00,125.00,123.00,123.43,502918 1364 | HBL,26-Mar-2021,124.00,124.00,119.10,120.31,892420 1365 | HBL,29-Mar-2021,120.00,120.00,117.00,118.03,655363 1366 | HBL,30-Mar-2021,118.94,119.50,117.06,117.95,589234 1367 | HBL,31-Mar-2021,118.80,120.40,115.00,116.18,1835403 1368 | HBL,01-Apr-2021,116.78,119.00,116.00,116.81,1208979 1369 | HBL,02-Apr-2021,117.40,118.00,116.05,117.41,157824 1370 | HBL,05-Apr-2021,117.89,117.89,114.50,114.95,272428 1371 | HBL,06-Apr-2021,114.85,117.57,114.55,116.83,242127 1372 | HBL,07-Apr-2021,116.50,117.38,113.00,113.60,1813618 1373 | HBL,08-Apr-2021,114.87,117.40,112.11,115.66,998575 1374 | HBL,09-Apr-2021,118.00,118.95,114.01,117.37,558914 1375 | HBL,12-Apr-2021,118.70,118.70,116.00,116.65,179011 1376 | HBL,13-Apr-2021,117.30,118.04,115.77,117.70,977655 1377 | HBL,14-Apr-2021,117.94,119.30,117.94,118.80,1361999 1378 | HBL,15-Apr-2021,119.01,119.01,117.40,117.99,436813 1379 | HBL,16-Apr-2021,118.68,119.25,118.00,118.53,896941 1380 | HBL,19-Apr-2021,117.05,120.00,116.90,117.44,238583 1381 | HBL,20-Apr-2021,119.00,120.99,117.52,119.54,895996 1382 | HBL,21-Apr-2021,120.00,121.40,119.01,120.10,1072058 1383 | HBL,22-Apr-2021,120.05,127.49,120.05,122.77,1499670 1384 | HBL,23-Apr-2021,123.70,123.70,121.90,122.05,864770 1385 | HBL,26-Apr-2021,122.50,129.20,121.02,125.32,3305701 1386 | HBL,27-Apr-2021,125.70,127.95,125.03,126.03,1696191 1387 | HBL,28-Apr-2021,124.60,126.30,123.25,123.77,1338651 1388 | HBL,29-Apr-2021,123.80,126.99,121.00,124.05,2402046 1389 | HBL,30-Apr-2021,124.55,126.50,122.11,124.85,1872049 1390 | HBL,03-May-2021,126.00,127.85,123.55,125.84,3083550 1391 | HBL,04-May-2021,127.97,129.00,125.00,127.74,1612059 1392 | HBL,05-May-2021,128.00,128.00,125.99,126.49,440870 1393 | HBL,06-May-2021,127.47,127.80,125.70,127.07,2620856 1394 | HBL,17-May-2021,125.80,128.25,125.01,126.60,1281995 1395 | HBL,18-May-2021,126.95,127.44,125.01,126.22,963005 1396 | HBL,19-May-2021,126.00,126.00,124.40,124.89,855326 1397 | HBL,20-May-2021,124.50,125.75,121.20,122.04,790533 1398 | HBL,21-May-2021,122.95,125.30,122.05,123.89,1473126 1399 | HBL,24-May-2021,124.50,126.00,124.00,124.93,881822 1400 | HBL,25-May-2021,125.47,129.50,124.00,128.91,3880680 1401 | HBL,26-May-2021,128.99,131.00,128.01,130.43,2983057 1402 | HBL,27-May-2021,132.00,134.25,130.00,131.79,3910072 1403 | HBL,28-May-2021,131.01,135.19,131.01,134.07,4761834 1404 | HBL,31-May-2021,134.95,137.45,134.95,135.92,2293654 1405 | HBL,01-Jun-2021,135.96,137.75,135.50,136.76,1557538 1406 | HBL,02-Jun-2021,137.00,137.00,134.05,134.71,1366996 1407 | HBL,03-Jun-2021,135.83,136.00,132.57,134.05,1156765 1408 | HBL,04-Jun-2021,134.02,135.93,132.80,133.68,486834 1409 | HBL,07-Jun-2021,134.00,135.50,132.17,133.17,568821 1410 | HBL,08-Jun-2021,133.95,134.50,133.07,133.97,357452 1411 | HBL,09-Jun-2021,134.44,134.44,132.01,132.63,409842 1412 | HBL,10-Jun-2021,133.45,135.75,132.06,134.51,1506851 1413 | HBL,11-Jun-2021,135.05,136.50,134.25,135.10,1223602 1414 | HBL,14-Jun-2021,136.50,136.50,134.51,135.07,820637 1415 | HBL,15-Jun-2021,135.85,135.85,134.00,134.77,479868 1416 | HBL,16-Jun-2021,135.57,135.70,134.60,135.20,1257607 1417 | HBL,17-Jun-2021,135.50,135.69,133.50,133.67,169731 1418 | HBL,18-Jun-2021,133.05,133.77,129.00,130.03,2267721 1419 | HBL,21-Jun-2021,130.95,131.94,128.90,130.38,451442 1420 | HBL,22-Jun-2021,130.50,132.00,129.01,130.58,299893 1421 | HBL,23-Jun-2021,130.60,131.00,128.65,129.85,435491 1422 | HBL,24-Jun-2021,130.00,131.70,129.05,130.39,637245 1423 | HBL,25-Jun-2021,130.95,130.95,126.26,127.48,1753036 1424 | HBL,28-Jun-2021,127.25,128.00,123.00,123.46,1300352 1425 | HBL,29-Jun-2021,124.23,126.90,123.46,125.21,1156820 1426 | HBL,30-Jun-2021,124.94,124.95,122.05,122.37,4257352 1427 | HBL,01-Jul-2021,122.90,124.75,122.56,123.46,1048077 1428 | HBL,02-Jul-2021,123.86,124.88,123.00,123.57,822320 1429 | HBL,05-Jul-2021,123.15,124.45,122.50,122.61,413241 1430 | HBL,06-Jul-2021,123.90,125.90,122.51,125.50,2523758 1431 | HBL,07-Jul-2021,125.95,127.80,125.70,126.95,1409206 1432 | HBL,08-Jul-2021,127.24,128.55,127.15,128.28,1223609 1433 | HBL,09-Jul-2021,128.95,130.40,126.75,128.68,1872284 1434 | HBL,12-Jul-2021,129.44,129.95,127.31,129.03,483083 1435 | HBL,13-Jul-2021,129.50,129.50,127.50,128.97,777781 1436 | HBL,14-Jul-2021,129.30,129.49,127.62,128.93,641310 1437 | HBL,15-Jul-2021,129.45,129.59,128.00,128.41,470488 1438 | HBL,16-Jul-2021,129.01,130.50,128.00,129.97,1065671 1439 | HBL,19-Jul-2021,130.00,130.00,128.50,129.35,123932 1440 | HBL,23-Jul-2021,129.35,130.10,128.07,129.31,228896 1441 | HBL,26-Jul-2021,129.98,130.45,128.10,128.76,607740 1442 | HBL,27-Jul-2021,127.80,131.95,127.80,131.31,2267549 1443 | HBL,28-Jul-2021,131.90,131.90,129.55,130.80,802489 1444 | HBL,29-Jul-2021,131.00,131.00,128.50,128.93,531104 1445 | HBL,30-Jul-2021,129.00,129.47,126.00,126.67,2104560 1446 | HBL,02-Aug-2021,126.00,128.00,125.91,127.10,1102000 1447 | HBL,03-Aug-2021,127.70,128.88,127.11,128.50,850269 1448 | HBL,04-Aug-2021,128.98,129.99,128.01,129.58,1147034 1449 | HBL,05-Aug-2021,129.50,130.00,128.50,129.42,2016262 1450 | HBL,06-Aug-2021,129.05,129.85,128.72,129.06,644190 1451 | HBL,09-Aug-2021,129.89,129.89,127.10,128.43,997110 1452 | HBL,10-Aug-2021,128.85,128.95,127.55,128.46,170810 1453 | HBL,11-Aug-2021,128.46,130.48,128.05,128.84,606895 1454 | HBL,12-Aug-2021,128.84,129.72,128.55,129.31,269949 1455 | HBL,13-Aug-2021,129.00,129.98,128.60,129.68,212232 1456 | HBL,16-Aug-2021,129.97,130.50,128.25,129.92,577568 1457 | HBL,17-Aug-2021,130.65,131.00,129.10,129.76,554445 1458 | HBL,20-Aug-2021,130.00,130.45,129.30,129.52,657240 1459 | HBL,23-Aug-2021,129.52,130.99,129.50,130.20,1436189 1460 | HBL,24-Aug-2021,130.20,130.95,129.30,129.48,665106 1461 | HBL,25-Aug-2021,129.17,129.88,129.00,129.47,514053 1462 | HBL,26-Aug-2021,129.50,129.50,128.06,128.55,546479 1463 | HBL,27-Aug-2021,128.60,128.60,125.76,126.93,700103 1464 | HBL,30-Aug-2021,126.93,126.93,122.20,124.72,1847573 1465 | HBL,31-Aug-2021,125.00,127.35,124.07,125.20,1716145 1466 | HBL,01-Sep-2021,126.50,126.50,124.00,124.18,755613 1467 | HBL,02-Sep-2021,125.50,125.50,121.00,121.88,3167207 1468 | HBL,03-Sep-2021,122.50,122.99,119.75,120.83,1262849 1469 | HBL,06-Sep-2021,121.00,121.88,119.55,119.98,7009352 1470 | HBL,07-Sep-2021,120.25,120.25,117.00,119.09,1114530 1471 | HBL,08-Sep-2021,119.90,119.90,118.00,118.96,1021258 1472 | HBL,09-Sep-2021,117.60,118.50,115.15,116.17,2225103 1473 | HBL,10-Sep-2021,116.95,116.99,115.02,115.76,1112772 1474 | HBL,13-Sep-2021,116.35,118.97,115.52,117.63,2176748 1475 | HBL,14-Sep-2021,117.63,120.61,117.63,119.71,1840030 1476 | HBL,15-Sep-2021,119.99,121.00,119.05,120.00,1279190 1477 | HBL,16-Sep-2021,120.00,122.00,119.60,120.12,4589452 1478 | HBL,17-Sep-2021,120.44,120.44,118.33,118.97,1132673 1479 | HBL,20-Sep-2021,119.00,119.00,117.11,118.84,201140 1480 | HBL,21-Sep-2021,118.95,121.00,116.11,116.87,801918 1481 | HBL,22-Sep-2021,117.50,117.90,114.01,115.45,1150303 1482 | HBL,23-Sep-2021,115.50,116.40,114.00,115.46,818807 1483 | HBL,24-Sep-2021,115.99,115.99,113.51,114.89,143084 1484 | HBL,27-Sep-2021,115.00,115.00,111.00,111.99,5459595 1485 | HBL,28-Sep-2021,112.00,113.70,111.52,112.54,7044937 1486 | HBL,29-Sep-2021,113.90,113.90,110.41,110.91,1347349 1487 | HBL,30-Sep-2021,111.00,111.94,108.05,109.35,6587594 1488 | HBL,01-Oct-2021,109.95,110.89,108.60,110.09,3308845 1489 | HBL,04-Oct-2021,110.09,110.35,109.09,110.01,1599420 1490 | HBL,05-Oct-2021,110.02,110.70,109.00,109.35,1589523 1491 | HBL,06-Oct-2021,109.99,109.99,107.60,107.76,3148840 1492 | HBL,07-Oct-2021,108.00,110.34,107.76,109.08,2483027 1493 | HBL,08-Oct-2021,109.50,111.00,108.50,110.26,5834015 1494 | HBL,11-Oct-2021,109.53,110.49,109.02,109.65,1206108 1495 | HBL,12-Oct-2021,109.73,114.89,108.98,114.02,6622254 1496 | HBL,13-Oct-2021,114.50,116.57,113.15,114.94,2676084 1497 | HBL,14-Oct-2021,115.00,119.50,114.10,119.15,2542510 1498 | HBL,15-Oct-2021,119.90,120.00,117.79,119.03,1357210 1499 | HBL,18-Oct-2021,119.74,122.80,117.05,121.79,1824940 1500 | HBL,20-Oct-2021,122.50,125.50,121.00,124.31,2318448 1501 | HBL,21-Oct-2021,124.00,131.90,122.22,127.74,6216289 1502 | HBL,22-Oct-2021,127.80,131.00,126.00,129.70,1951983 1503 | HBL,25-Oct-2021,128.01,129.00,126.55,129.70,544116 1504 | HBL,26-Oct-2021,129.70,129.70,125.00,125.72,722456 1505 | HBL,27-Oct-2021,125.40,126.51,122.90,123.87,1529652 1506 | HBL,28-Oct-2021,124.00,124.90,122.48,124.44,755674 1507 | HBL,29-Oct-2021,125.50,129.00,123.05,126.16,1933104 1508 | HBL,01-Nov-2021,126.95,128.99,126.01,126.96,465436 1509 | HBL,02-Nov-2021,127.00,128.90,126.00,127.98,2460565 1510 | HBL,03-Nov-2021,128.95,128.95,125.00,125.26,717179 1511 | HBL,04-Nov-2021,125.79,126.10,123.51,124.31,1660552 1512 | HBL,05-Nov-2021,125.89,126.40,124.05,125.55,1356774 1513 | HBL,08-Nov-2021,125.60,127.01,125.20,126.65,705569 1514 | HBL,09-Nov-2021,127.40,127.40,125.25,125.32,854225 1515 | HBL,10-Nov-2021,126.00,126.88,124.10,124.57,453390 1516 | HBL,11-Nov-2021,124.97,124.97,124.00,124.11,2398042 1517 | HBL,12-Nov-2021,124.10,125.47,123.00,123.41,415477 1518 | HBL,15-Nov-2021,122.15,125.94,122.15,124.91,495611 1519 | HBL,16-Nov-2021,125.45,126.49,123.05,125.95,878994 1520 | HBL,17-Nov-2021,126.50,127.75,123.66,124.66,4162783 1521 | HBL,18-Nov-2021,125.00,125.94,122.31,123.78,1242516 1522 | HBL,19-Nov-2021,123.60,126.90,123.60,125.86,3135415 1523 | HBL,22-Nov-2021,128.00,129.10,123.52,124.68,4487112 1524 | HBL,23-Nov-2021,124.50,124.50,122.40,123.27,1852315 1525 | HBL,24-Nov-2021,123.05,123.05,119.57,120.15,3810386 1526 | HBL,25-Nov-2021,120.87,120.87,116.00,117.53,4966495 1527 | HBL,26-Nov-2021,116.10,120.74,116.10,119.43,3450455 1528 | HBL,29-Nov-2021,118.10,126.90,118.10,125.16,5093343 1529 | HBL,30-Nov-2021,126.89,127.75,120.01,123.35,31480344 1530 | HBL,01-Dec-2021,125.00,125.50,122.11,124.67,2901710 1531 | HBL,02-Dec-2021,123.99,124.04,117.50,119.52,2946383 1532 | HBL,03-Dec-2021,118.90,124.23,117.15,123.20,3277436 1533 | HBL,06-Dec-2021,123.90,123.95,121.06,121.42,1012588 1534 | HBL,07-Dec-2021,122.90,124.00,121.50,122.56,2059729 1535 | HBL,08-Dec-2021,122.95,123.85,121.15,122.40,2355553 1536 | HBL,09-Dec-2021,122.95,122.95,118.91,120.56,1054086 1537 | HBL,10-Dec-2021,121.80,121.80,119.46,119.58,1030716 1538 | HBL,13-Dec-2021,120.43,120.50,118.65,119.29,803835 1539 | HBL,14-Dec-2021,119.49,120.75,118.00,119.39,2087508 1540 | HBL,15-Dec-2021,119.96,120.00,118.51,118.95,1795873 1541 | HBL,16-Dec-2021,119.25,119.75,115.00,115.65,2280425 1542 | HBL,17-Dec-2021,116.70,118.55,114.50,118.04,1652856 1543 | HBL,20-Dec-2021,118.95,120.10,117.10,118.54,1565638 1544 | HBL,21-Dec-2021,118.00,119.02,117.21,117.69,533753 1545 | HBL,22-Dec-2021,118.70,118.70,117.00,117.99,761750 1546 | HBL,23-Dec-2021,116.57,118.50,116.57,117.34,801572 1547 | HBL,24-Dec-2021,117.80,117.80,116.51,116.80,321524 1548 | HBL,27-Dec-2021,117.91,117.91,116.00,116.16,379513 1549 | HBL,28-Dec-2021,116.88,116.90,115.20,116.00,745571 1550 | HBL,29-Dec-2021,116.57,116.57,114.80,115.00,1639485 1551 | HBL,30-Dec-2021,115.00,115.90,114.30,114.85,2189778 1552 | HBL,31-Dec-2021,115.30,117.50,114.31,116.62,2886976 1553 | HBL,03-Jan-2022,117.00,117.90,116.50,117.03,405791 1554 | HBL,04-Jan-2022,117.10,119.00,117.10,118.03,916386 1555 | HBL,05-Jan-2022,118.70,118.94,117.00,117.61,184922 1556 | HBL,06-Jan-2022,117.99,118.70,116.50,116.70,1361906 1557 | HBL,07-Jan-2022,117.90,119.50,116.55,118.28,1340981 1558 | HBL,10-Jan-2022,119.00,121.23,118.03,120.37,2955003 1559 | HBL,11-Jan-2022,120.85,122.50,118.80,122.17,1852575 1560 | HBL,12-Jan-2022,122.75,122.85,121.49,121.59,496255 1561 | HBL,13-Jan-2022,122.00,122.20,121.00,121.50,143600 1562 | HBL,14-Jan-2022,121.50,124.00,121.50,123.13,1138299 1563 | HBL,17-Jan-2022,123.01,123.10,122.00,122.15,449851 1564 | HBL,18-Jan-2022,122.15,123.00,121.23,122.01,476441 1565 | HBL,19-Jan-2022,121.30,122.80,121.05,121.57,768005 1566 | HBL,20-Jan-2022,121.49,122.45,119.70,122.04,350340 1567 | HBL,21-Jan-2022,122.50,122.50,121.05,122.13,96511 1568 | HBL,24-Jan-2022,122.25,122.45,121.15,121.44,220830 1569 | HBL,25-Jan-2022,121.05,122.08,121.00,121.58,311993 1570 | HBL,26-Jan-2022,121.75,121.75,120.80,121.01,271685 1571 | HBL,27-Jan-2022,121.65,121.65,120.50,121.01,403396 1572 | HBL,28-Jan-2022,120.10,121.50,120.10,120.54,456985 1573 | HBL,31-Jan-2022,120.20,121.70,120.20,121.19,691880 1574 | HBL,01-Feb-2022,120.55,122.50,120.55,121.68,376741 1575 | HBL,02-Feb-2022,121.02,128.00,121.00,124.71,3470427 1576 | HBL,03-Feb-2022,126.00,126.00,123.45,123.55,750312 1577 | HBL,04-Feb-2022,123.10,124.90,123.10,123.89,2721987 1578 | HBL,07-Feb-2022,124.44,125.00,123.55,123.92,191597 1579 | HBL,08-Feb-2022,124.40,124.55,123.00,123.58,1701938 1580 | HBL,09-Feb-2022,124.15,124.99,123.16,124.22,1243444 1581 | HBL,10-Feb-2022,124.22,124.99,122.03,122.33,1544517 1582 | HBL,11-Feb-2022,122.80,123.95,121.56,123.23,1131428 1583 | HBL,14-Feb-2022,123.23,124.50,122.45,122.60,532437 1584 | HBL,15-Feb-2022,123.85,123.85,121.60,122.02,1420639 1585 | HBL,16-Feb-2022,122.98,122.98,121.11,121.40,363293 1586 | HBL,17-Feb-2022,121.27,122.44,120.50,121.89,117622 1587 | HBL,18-Feb-2022,122.00,122.90,121.00,121.93,318035 1588 | HBL,21-Feb-2022,122.40,122.60,121.50,121.74,83287 1589 | HBL,22-Feb-2022,122.20,122.20,118.00,121.29,1400159 1590 | HBL,23-Feb-2022,121.65,122.00,119.22,121.41,811166 1591 | HBL,24-Feb-2022,120.00,121.45,115.90,116.44,1874967 1592 | HBL,25-Feb-2022,116.01,117.50,116.01,116.32,1155499 1593 | HBL,28-Feb-2022,117.41,117.41,115.02,116.17,1270047 1594 | HBL,01-Mar-2022,117.98,118.10,116.00,116.30,748773 1595 | HBL,02-Mar-2022,116.94,116.94,114.81,115.46,674871 1596 | HBL,03-Mar-2022,117.00,117.00,114.80,115.16,147193 1597 | HBL,04-Mar-2022,115.00,117.00,115.00,116.27,849987 1598 | HBL,07-Mar-2022,115.10,115.90,112.26,113.00,453555 1599 | HBL,08-Mar-2022,116.00,116.00,111.15,112.33,609309 1600 | HBL,09-Mar-2022,111.00,114.97,111.00,112.29,1056162 1601 | HBL,10-Mar-2022,113.90,115.85,112.30,114.04,1116936 1602 | HBL,11-Mar-2022,114.00,114.86,113.07,114.13,325294 1603 | HBL,14-Mar-2022,114.00,114.50,113.06,113.93,487685 1604 | HBL,15-Mar-2022,114.11,115.50,114.03,115.02,268479 1605 | HBL,16-Mar-2022,115.00,115.90,113.50,113.90,280721 1606 | HBL,17-Mar-2022,114.49,114.85,114.00,114.20,767312 1607 | HBL,18-Mar-2022,113.95,114.45,110.00,110.64,1285603 1608 | HBL,21-Mar-2022,109.50,111.00,108.39,110.61,841768 1609 | HBL,22-Mar-2022,111.34,111.89,109.50,110.05,669559 1610 | HBL,24-Mar-2022,110.68,112.39,109.52,111.98,893817 1611 | HBL,25-Mar-2022,112.84,114.00,110.55,113.51,523841 1612 | HBL,28-Mar-2022,113.69,114.38,111.00,113.70,378809 1613 | HBL,29-Mar-2022,114.40,115.00,113.11,113.27,749914 1614 | HBL,30-Mar-2022,113.98,114.50,113.00,113.63,100466 1615 | HBL,31-Mar-2022,113.99,114.00,112.60,112.91,734793 1616 | HBL,01-Apr-2022,112.60,114.50,111.90,113.91,1802294 1617 | HBL,04-Apr-2022,112.01,113.00,108.99,109.36,720783 1618 | HBL,05-Apr-2022,109.51,110.70,109.02,109.56,477499 1619 | HBL,06-Apr-2022,109.56,110.87,109.50,109.80,848481 1620 | HBL,07-Apr-2022,109.82,110.74,108.90,109.03,369037 1621 | HBL,08-Apr-2022,110.99,112.30,110.56,111.54,990236 1622 | HBL,11-Apr-2022,113.80,118.00,112.10,115.72,2207391 1623 | HBL,12-Apr-2022,116.00,119.00,115.72,116.36,703976 1624 | HBL,13-Apr-2022,116.36,116.99,115.60,116.11,645792 1625 | HBL,14-Apr-2022,116.20,116.80,115.61,116.05,1093663 1626 | HBL,15-Apr-2022,116.30,116.44,115.65,116.25,191033 1627 | HBL,18-Apr-2022,116.89,116.89,115.00,115.55,1195300 1628 | HBL,19-Apr-2022,115.10,116.32,114.50,114.95,687019 1629 | HBL,20-Apr-2022,115.07,115.90,110.00,111.06,982556 1630 | HBL,21-Apr-2022,111.50,112.87,110.71,111.32,768991 1631 | HBL,22-Apr-2022,112.00,112.00,110.57,111.31,430165 1632 | HBL,25-Apr-2022,111.52,113.00,111.52,112.31,430122 1633 | HBL,26-Apr-2022,113.49,113.49,111.50,111.79,913201 1634 | HBL,27-Apr-2022,111.45,111.50,109.00,109.73,633532 1635 | HBL,28-Apr-2022,111.50,111.50,108.00,108.85,1643917 1636 | HBL,06-May-2022,109.97,109.97,106.16,107.03,314657 1637 | HBL,09-May-2022,108.00,108.00,102.50,102.92,1731876 1638 | HBL,10-May-2022,101.51,105.97,101.51,102.16,288350 1639 | HBL,11-May-2022,103.99,103.99,100.50,102.27,1093343 1640 | HBL,12-May-2022,103.91,103.91,101.11,102.00,508998 1641 | HBL,13-May-2022,102.00,103.48,101.00,102.77,321289 1642 | HBL,16-May-2022,102.50,102.50,99.75,100.94,10735709 1643 | HBL,17-May-2022,101.80,102.35,100.15,101.71,1015919 1644 | HBL,18-May-2022,101.99,103.20,101.31,102.17,478743 1645 | HBL,19-May-2022,102.98,102.98,101.00,101.43,573923 1646 | HBL,20-May-2022,101.01,102.30,101.00,102.09,1150428 1647 | HBL,23-May-2022,102.10,103.24,100.20,102.06,579563 1648 | HBL,24-May-2022,101.00,103.29,101.00,102.33,533064 1649 | HBL,25-May-2022,102.45,102.90,101.02,102.61,2212379 1650 | HBL,26-May-2022,102.62,103.97,102.60,103.41,284727 1651 | HBL,27-May-2022,104.00,106.44,103.04,103.71,865427 1652 | HBL,30-May-2022,104.00,105.38,102.21,103.44,84055 1653 | HBL,31-May-2022,104.88,104.88,102.17,103.40,1211963 1654 | HBL,01-Jun-2022,103.00,103.80,101.70,102.02,597954 1655 | HBL,02-Jun-2022,102.99,103.00,99.30,99.64,1278137 1656 | HBL,03-Jun-2022,99.85,99.96,96.00,96.72,3428620 1657 | HBL,06-Jun-2022,96.10,99.00,96.10,98.19,338817 1658 | HBL,07-Jun-2022,99.49,99.90,96.15,97.08,263677 1659 | HBL,08-Jun-2022,98.33,98.33,95.75,95.89,282448 1660 | HBL,09-Jun-2022,95.89,96.89,95.05,95.35,159495 1661 | HBL,10-Jun-2022,96.58,96.58,95.00,95.23,328567 1662 | HBL,13-Jun-2022,95.99,95.99,89.00,90.44,1666847 1663 | HBL,14-Jun-2022,91.00,93.85,90.01,93.48,496900 1664 | HBL,15-Jun-2022,94.68,95.99,93.00,95.28,373084 1665 | HBL,16-Jun-2022,94.01,96.00,94.01,94.98,301742 1666 | HBL,17-Jun-2022,96.49,97.00,94.00,95.73,660783 1667 | HBL,20-Jun-2022,96.48,96.75,94.11,95.40,85696 1668 | HBL,21-Jun-2022,96.43,97.10,94.22,96.96,4839780 1669 | HBL,22-Jun-2022,96.15,99.39,96.15,96.73,3538321 1670 | HBL,23-Jun-2022,95.05,97.70,95.00,95.31,623293 1671 | HBL,24-Jun-2022,96.48,96.48,90.00,92.87,1533544 1672 | HBL,27-Jun-2022,93.00,97.49,91.10,95.24,992359 1673 | HBL,28-Jun-2022,93.61,96.44,93.61,94.97,573062 1674 | HBL,29-Jun-2022,94.99,95.13,88.30,90.08,3443169 1675 | HBL,30-Jun-2022,89.90,92.50,89.27,91.34,2566730 1676 | HBL,01-Jul-2022,91.49,91.98,89.72,91.14,652624 1677 | HBL,04-Jul-2022,91.25,92.59,90.00,92.12,204822 1678 | HBL,05-Jul-2022,92.00,92.55,90.50,90.67,96954 1679 | HBL,06-Jul-2022,91.90,91.98,90.11,91.70,121903 1680 | HBL,07-Jul-2022,91.60,91.97,91.12,91.82,45485 1681 | HBL,13-Jul-2022,89.05,93.97,89.05,93.06,92146 1682 | HBL,14-Jul-2022,94.00,94.30,92.41,93.79,488639 1683 | HBL,15-Jul-2022,94.98,94.98,92.52,92.86,119617 1684 | HBL,18-Jul-2022,90.27,92.85,90.27,90.93,212336 1685 | HBL,19-Jul-2022,91.00,91.94,87.80,88.58,536224 1686 | HBL,20-Jul-2022,89.25,90.00,87.48,88.33,147724 1687 | HBL,21-Jul-2022,89.80,89.80,86.00,86.53,477633 1688 | HBL,22-Jul-2022,88.95,88.95,83.90,84.64,353168 1689 | HBL,25-Jul-2022,85.45,85.45,83.50,83.57,94226 1690 | HBL,26-Jul-2022,83.60,84.48,81.10,83.92,311482 1691 | HBL,27-Jul-2022,86.99,86.99,82.99,84.44,1366469 1692 | HBL,28-Jul-2022,84.62,86.90,84.05,86.45,2531280 1693 | HBL,29-Jul-2022,86.90,86.90,85.00,86.25,628902 1694 | HBL,01-Aug-2022,88.95,88.95,83.36,85.97,734281 1695 | HBL,02-Aug-2022,86.00,86.00,84.90,85.05,710610 1696 | HBL,03-Aug-2022,85.60,87.95,84.21,86.51,1646552 1697 | HBL,04-Aug-2022,86.90,87.49,85.01,86.51,438995 1698 | HBL,05-Aug-2022,88.39,89.95,86.00,88.68,1594932 1699 | HBL,10-Aug-2022,89.00,92.89,89.00,91.29,1378718 1700 | HBL,11-Aug-2022,92.88,92.88,87.80,88.09,505366 1701 | HBL,12-Aug-2022,88.98,91.17,86.40,90.93,580206 1702 | HBL,15-Aug-2022,91.00,97.74,91.00,95.35,1772521 1703 | HBL,16-Aug-2022,95.50,99.80,94.00,96.95,1572294 1704 | HBL,17-Aug-2022,96.00,101.40,95.80,96.41,1225443 1705 | HBL,18-Aug-2022,97.89,98.49,96.50,96.61,292307 1706 | HBL,19-Aug-2022,97.99,97.99,94.10,96.37,506768 1707 | HBL,22-Aug-2022,97.49,98.50,94.45,94.73,811424 1708 | HBL,23-Aug-2022,93.01,98.00,93.01,94.57,1247637 1709 | HBL,24-Aug-2022,95.45,96.00,93.66,94.01,1771932 1710 | HBL,25-Aug-2022,94.25,95.68,94.25,95.29,725249 1711 | HBL,26-Aug-2022,95.06,96.20,93.39,93.78,504502 1712 | HBL,29-Aug-2022,94.50,94.50,90.03,92.44,411039 1713 | HBL,30-Aug-2022,93.11,94.87,90.41,90.90,664612 1714 | HBL,31-Aug-2022,91.99,91.99,89.27,90.66,680614 1715 | HBL,01-Sep-2022,91.18,91.18,89.75,90.25,258339 1716 | HBL,02-Sep-2022,90.95,90.95,88.06,89.87,170854 1717 | HBL,05-Sep-2022,91.00,91.00,88.00,88.50,274439 1718 | HBL,06-Sep-2022,89.35,89.35,87.80,88.45,118957 1719 | HBL,07-Sep-2022,89.00,89.00,87.10,87.98,298849 1720 | HBL,08-Sep-2022,88.74,88.74,87.15,87.55,142679 1721 | HBL,09-Sep-2022,88.18,88.18,87.10,87.53,77062 1722 | HBL,12-Sep-2022,87.50,89.00,87.02,87.14,312556 1723 | HBL,13-Sep-2022,87.53,88.75,86.81,87.99,409207 1724 | HBL,14-Sep-2022,88.49,88.49,86.52,86.76,193026 1725 | HBL,15-Sep-2022,87.49,87.60,83.30,84.56,422866 1726 | HBL,16-Sep-2022,84.00,86.00,82.70,83.15,1606236 1727 | HBL,19-Sep-2022,83.40,84.78,81.50,81.89,715849 1728 | HBL,20-Sep-2022,82.40,83.30,81.51,82.04,619915 1729 | HBL,21-Sep-2022,82.04,83.00,81.38,81.91,257611 1730 | HBL,22-Sep-2022,82.70,82.70,80.11,81.81,604518 1731 | HBL,23-Sep-2022,82.70,82.70,80.50,80.94,4937798 1732 | HBL,26-Sep-2022,80.61,82.49,80.61,81.05,522497 1733 | HBL,27-Sep-2022,81.79,81.79,80.62,81.06,937046 1734 | HBL,28-Sep-2022,81.70,84.10,81.15,81.47,1037680 1735 | HBL,29-Sep-2022,80.01,80.01,75.36,75.36,1825607 1736 | HBL,30-Sep-2022,69.71,69.71,69.71,69.71,697317 1737 | HBL,03-Oct-2022,67.26,70.95,67.05,68.19,13165202 1738 | HBL,04-Oct-2022,68.50,70.60,68.39,69.37,3411030 1739 | HBL,05-Oct-2022,69.03,70.59,69.03,69.61,940289 1740 | HBL,06-Oct-2022,69.98,71.39,69.50,71.13,2492074 1741 | HBL,07-Oct-2022,71.00,72.00,70.10,71.58,2131520 1742 | HBL,10-Oct-2022,72.49,72.49,70.70,71.52,1457962 1743 | HBL,11-Oct-2022,71.75,72.90,71.40,71.52,1303660 1744 | HBL,12-Oct-2022,71.50,72.00,70.01,71.64,883409 1745 | HBL,13-Oct-2022,71.99,71.99,71.35,71.53,1179978 1746 | HBL,14-Oct-2022,72.00,72.50,70.61,71.55,2259053 1747 | HBL,17-Oct-2022,71.90,71.90,71.40,71.51,1290144 1748 | HBL,18-Oct-2022,71.94,71.94,71.30,71.55,1366844 1749 | HBL,19-Oct-2022,71.50,71.80,71.40,71.53,1289881 1750 | HBL,20-Oct-2022,71.74,71.74,71.37,71.49,3777764 1751 | HBL,21-Oct-2022,71.49,71.89,70.50,71.49,3101946 1752 | HBL,24-Oct-2022,71.85,71.85,70.80,71.50,1516345 1753 | HBL,25-Oct-2022,71.51,71.68,70.80,71.09,524964 1754 | HBL,26-Oct-2022,71.00,71.10,69.52,69.85,646270 1755 | HBL,27-Oct-2022,70.99,70.99,69.46,69.78,399202 1756 | HBL,28-Oct-2022,70.88,70.88,69.13,69.55,356998 1757 | HBL,31-Oct-2022,69.50,70.48,69.35,69.73,491769 1758 | HBL,01-Nov-2022,70.49,70.50,69.70,69.97,992103 1759 | HBL,02-Nov-2022,69.85,70.49,69.08,69.29,517560 1760 | HBL,03-Nov-2022,69.48,70.00,68.70,69.11,1513917 1761 | HBL,04-Nov-2022,68.01,68.40,67.30,67.42,257254 1762 | HBL,07-Nov-2022,67.51,68.67,67.51,67.65,302170 1763 | HBL,08-Nov-2022,68.00,68.25,67.51,67.60,369854 1764 | HBL,10-Nov-2022,68.00,71.25,67.50,69.62,3760847 1765 | HBL,11-Nov-2022,69.99,70.29,69.26,69.49,541124 1766 | HBL,14-Nov-2022,69.49,70.29,69.10,69.92,575232 1767 | HBL,15-Nov-2022,70.00,70.00,69.60,69.76,497806 1768 | HBL,16-Nov-2022,69.20,69.90,68.75,69.16,352781 1769 | HBL,17-Nov-2022,69.16,69.90,68.36,68.48,329673 1770 | HBL,18-Nov-2022,69.40,69.40,67.85,68.29,637019 1771 | HBL,21-Nov-2022,67.52,68.49,67.50,68.13,265275 1772 | HBL,22-Nov-2022,68.90,68.92,68.00,68.27,100657 1773 | HBL,23-Nov-2022,68.73,68.95,68.11,68.37,132930 1774 | HBL,24-Nov-2022,68.10,68.67,67.51,67.68,1192088 1775 | HBL,25-Nov-2022,68.48,68.48,67.76,68.00,1248248 1776 | HBL,28-Nov-2022,69.00,69.00,66.50,66.94,712640 1777 | HBL,29-Nov-2022,67.87,68.50,66.52,68.20,778638 1778 | HBL,30-Nov-2022,68.49,68.75,66.50,66.59,807766 1779 | HBL,01-Dec-2022,66.98,70.10,66.98,67.92,5477595 1780 | HBL,02-Dec-2022,68.45,68.90,67.51,68.60,1432799 1781 | HBL,05-Dec-2022,69.45,69.45,67.60,67.78,876686 1782 | HBL,06-Dec-2022,68.00,68.29,67.15,67.93,311749 1783 | HBL,07-Dec-2022,68.00,68.25,67.30,67.50,1709572 1784 | HBL,08-Dec-2022,68.34,68.34,66.75,66.90,665889 1785 | HBL,09-Dec-2022,67.65,67.75,65.50,65.77,1549529 1786 | HBL,12-Dec-2022,66.29,66.35,65.20,65.57,5508129 1787 | HBL,13-Dec-2022,65.50,66.80,65.10,65.97,3577369 1788 | HBL,14-Dec-2022,65.55,66.45,65.55,65.85,738520 1789 | HBL,15-Dec-2022,66.00,66.00,62.11,64.34,2313381 1790 | HBL,16-Dec-2022,64.89,65.35,63.20,64.49,470757 1791 | HBL,19-Dec-2022,65.00,66.00,64.02,64.77,705108 1792 | HBL,20-Dec-2022,64.10,65.00,62.35,62.96,663578 1793 | HBL,21-Dec-2022,64.49,64.49,62.01,62.60,503372 1794 | HBL,22-Dec-2022,63.00,63.82,62.50,62.94,508933 1795 | HBL,23-Dec-2022,62.95,63.45,61.45,62.05,313705 1796 | HBL,26-Dec-2022,63.43,63.43,62.22,62.68,413864 1797 | HBL,27-Dec-2022,63.40,63.40,61.94,62.63,232433 1798 | HBL,28-Dec-2022,62.89,62.89,61.70,61.95,256561 1799 | HBL,29-Dec-2022,62.75,62.75,59.25,59.92,3057746 1800 | HBL,30-Dec-2022,60.34,64.00,59.60,63.73,3213843 1801 | HBL,02-Jan-2023,63.40,64.85,62.75,64.51,958977 1802 | HBL,03-Jan-2023,64.22,65.55,62.80,63.61,1449704 1803 | HBL,04-Jan-2023,62.10,64.00,62.10,63.78,109780 1804 | HBL,05-Jan-2023,64.70,64.80,63.00,64.55,199038 1805 | HBL,06-Jan-2023,64.97,64.97,63.51,64.04,145546 1806 | HBL,09-Jan-2023,63.75,63.75,61.80,61.99,280281 1807 | HBL,10-Jan-2023,62.20,63.77,62.20,62.49,289175 1808 | HBL,11-Jan-2023,62.50,63.50,62.30,63.20,288783 1809 | HBL,12-Jan-2023,63.94,63.96,62.80,62.90,277856 1810 | HBL,13-Jan-2023,62.30,62.95,61.74,62.37,133141 1811 | HBL,16-Jan-2023,63.15,63.15,60.99,61.77,134620 1812 | HBL,17-Jan-2023,62.98,62.98,60.90,61.40,426538 1813 | HBL,18-Jan-2023,61.30,62.40,61.00,61.99,461778 1814 | HBL,19-Jan-2023,61.97,62.50,60.05,62.19,729812 1815 | HBL,20-Jan-2023,62.50,63.80,61.00,61.70,1032972 1816 | HBL,23-Jan-2023,62.00,62.00,60.52,61.72,239903 1817 | HBL,24-Jan-2023,60.70,63.59,60.70,63.26,466645 1818 | HBL,25-Jan-2023,64.40,68.00,63.50,68.00,4073727 1819 | HBL,26-Jan-2023,70.50,73.10,70.50,73.10,8725035 1820 | HBL,27-Jan-2023,77.50,78.45,75.15,76.36,8556359 1821 | HBL,30-Jan-2023,75.95,76.50,72.25,73.06,1799948 1822 | HBL,31-Jan-2023,73.65,73.94,72.00,72.28,1474564 1823 | HBL,01-Feb-2023,71.81,74.50,71.81,72.41,6169725 1824 | HBL,02-Feb-2023,72.99,73.15,71.56,72.98,1219556 1825 | HBL,03-Feb-2023,73.00,74.10,72.06,73.27,1100144 1826 | HBL,06-Feb-2023,73.65,74.75,72.99,73.82,2747178 1827 | HBL,07-Feb-2023,73.55,75.00,73.50,74.21,4774538 1828 | HBL,08-Feb-2023,75.00,76.95,74.50,75.13,8611564 1829 | HBL,09-Feb-2023,75.74,79.74,75.74,78.55,6601780 1830 | HBL,10-Feb-2023,77.60,81.89,77.10,78.57,6746833 1831 | HBL,13-Feb-2023,78.98,80.00,77.90,78.85,2463261 1832 | HBL,14-Feb-2023,79.49,79.49,76.01,76.26,662428 1833 | HBL,15-Feb-2023,77.30,79.50,75.25,78.51,2352267 1834 | HBL,16-Feb-2023,79.40,79.40,76.50,76.79,1180501 1835 | HBL,17-Feb-2023,76.80,77.89,75.50,76.94,1178941 1836 | HBL,20-Feb-2023,77.00,77.00,74.32,74.93,399563 1837 | HBL,21-Feb-2023,75.89,75.99,74.03,74.48,373135 1838 | HBL,22-Feb-2023,74.50,76.50,73.40,75.42,735903 1839 | HBL,23-Feb-2023,75.39,75.45,73.00,73.38,634632 1840 | HBL,24-Feb-2023,73.50,74.80,69.31,69.56,1747078 1841 | HBL,27-Feb-2023,69.99,70.59,69.00,70.14,6188576 1842 | HBL,28-Feb-2023,70.50,70.73,69.24,69.37,2530013 1843 | HBL,01-Mar-2023,69.98,70.74,68.10,70.02,2117777 1844 | HBL,02-Mar-2023,70.75,72.50,69.50,71.53,2228981 1845 | HBL,03-Mar-2023,71.34,72.49,69.26,71.59,2962095 1846 | HBL,06-Mar-2023,72.34,72.34,70.03,71.67,1149366 1847 | HBL,07-Mar-2023,72.00,73.95,71.00,73.51,2982777 1848 | HBL,08-Mar-2023,74.70,75.30,73.70,74.74,3751825 1849 | HBL,09-Mar-2023,74.90,75.50,73.55,74.80,2483866 1850 | HBL,10-Mar-2023,74.90,75.99,74.70,75.27,1314955 1851 | HBL,13-Mar-2023,75.99,76.49,75.11,75.52,953150 1852 | HBL,14-Mar-2023,75.79,76.15,74.63,75.14,1293717 1853 | HBL,15-Mar-2023,73.55,76.97,73.55,75.65,4823752 1854 | HBL,16-Mar-2023,75.00,77.50,75.00,77.27,3058688 1855 | HBL,17-Mar-2023,77.51,79.40,74.50,75.61,9176555 1856 | HBL,20-Mar-2023,74.00,75.30,73.50,73.61,1059164 1857 | HBL,21-Mar-2023,73.50,74.84,72.75,73.91,318828 1858 | HBL,22-Mar-2023,74.24,74.70,72.51,72.98,204125 1859 | HBL,24-Mar-2023,74.85,74.85,71.31,72.50,82419 1860 | HBL,27-Mar-2023,72.99,73.88,71.51,72.95,804895 1861 | HBL,28-Mar-2023,73.94,76.00,73.65,74.75,3527993 1862 | HBL,29-Mar-2023,74.77,75.00,73.04,73.49,756878 1863 | HBL,30-Mar-2023,74.00,74.00,72.10,72.93,885431 1864 | HBL,31-Mar-2023,73.75,74.00,72.75,73.28,1791061 1865 | HBL,03-Apr-2023,74.00,74.25,71.15,73.14,323949 1866 | HBL,04-Apr-2023,73.50,74.00,72.60,73.03,200392 1867 | HBL,05-Apr-2023,74.49,74.75,72.60,73.82,2104072 1868 | HBL,06-Apr-2023,74.65,75.05,73.71,74.51,1718970 1869 | HBL,07-Apr-2023,74.65,75.01,74.10,74.28,2316191 1870 | HBL,10-Apr-2023,74.69,74.69,72.50,73.05,744066 1871 | HBL,11-Apr-2023,73.20,73.50,72.99,73.00,319761 1872 | HBL,12-Apr-2023,73.20,74.53,73.00,74.43,877738 1873 | HBL,13-Apr-2023,74.33,74.98,73.71,74.26,334999 1874 | HBL,17-Apr-2023,73.68,74.99,73.68,74.25,986977 1875 | HBL,18-Apr-2023,74.30,75.10,74.25,74.95,1068363 1876 | HBL,19-Apr-2023,74.25,75.42,74.25,74.88,1087505 1877 | HBL,20-Apr-2023,74.87,76.50,74.66,75.51,1068917 1878 | HBL,26-Apr-2023,75.00,76.50,74.30,74.66,1410115 1879 | HBL,27-Apr-2023,75.30,75.30,73.51,73.99,2102744 1880 | HBL,28-Apr-2023,74.80,74.80,72.12,72.51,1504181 1881 | HBL,02-May-2023,73.90,77.94,73.90,77.94,6029192 1882 | HBL,03-May-2023,81.50,82.01,77.50,78.24,23530334 1883 | HBL,04-May-2023,78.25,79.01,77.25,77.81,4781142 1884 | HBL,05-May-2023,76.89,78.78,75.80,76.96,2692466 1885 | HBL,08-May-2023,77.01,77.79,76.01,76.43,2168371 1886 | HBL,09-May-2023,76.85,76.85,73.00,73.50,4802446 1887 | HBL,10-May-2023,73.50,73.99,71.36,71.84,2522826 1888 | HBL,11-May-2023,72.31,74.59,72.15,73.21,2009034 1889 | HBL,12-May-2023,73.20,73.67,72.35,72.89,1814440 1890 | HBL,15-May-2023,73.00,73.50,71.82,73.10,1434377 1891 | HBL,16-May-2023,73.90,73.90,72.50,73.69,4289687 1892 | HBL,17-May-2023,73.69,74.99,73.63,74.05,2857483 1893 | HBL,18-May-2023,74.05,74.48,72.80,73.04,990829 1894 | HBL,19-May-2023,73.40,73.40,72.70,73.09,1091821 1895 | HBL,22-May-2023,73.00,73.20,72.70,72.79,965778 1896 | HBL,23-May-2023,72.60,73.40,72.41,72.58,758419 1897 | HBL,24-May-2023,72.95,73.70,72.80,73.13,1057146 1898 | HBL,25-May-2023,73.00,73.45,72.49,72.53,1323502 1899 | HBL,26-May-2023,72.12,73.00,71.70,72.19,2197486 1900 | HBL,29-May-2023,72.90,72.90,71.60,72.18,3047216 1901 | HBL,30-May-2023,72.10,74.95,72.03,74.32,5905853 1902 | HBL,31-May-2023,73.20,75.10,72.75,73.49,2100421 1903 | HBL,01-Jun-2023,73.88,74.00,72.80,72.96,475369 1904 | HBL,02-Jun-2023,73.38,73.38,72.00,72.18,3159408 1905 | HBL,05-Jun-2023,72.70,72.73,71.70,71.99,601559 1906 | HBL,06-Jun-2023,72.01,72.30,71.15,71.67,2155824 1907 | HBL,07-Jun-2023,71.55,72.20,71.20,71.74,1216068 1908 | HBL,08-Jun-2023,71.90,72.00,70.29,70.51,650557 1909 | HBL,09-Jun-2023,70.80,70.80,69.10,69.85,1121869 1910 | HBL,12-Jun-2023,69.70,69.70,66.00,67.26,3481955 1911 | HBL,13-Jun-2023,67.49,68.19,67.49,67.66,315133 1912 | HBL,14-Jun-2023,68.33,69.90,67.71,68.51,2204042 1913 | HBL,15-Jun-2023,67.67,69.25,67.50,68.84,737148 1914 | HBL,16-Jun-2023,68.25,69.69,68.10,68.49,788930 1915 | HBL,19-Jun-2023,68.49,69.40,67.90,68.55,4276332 1916 | HBL,20-Jun-2023,69.00,69.47,67.98,68.08,1338108 1917 | HBL,21-Jun-2023,68.05,68.74,67.90,68.10,1615439 1918 | HBL,22-Jun-2023,68.10,69.00,66.83,67.85,1688972 1919 | HBL,23-Jun-2023,68.00,69.45,66.60,68.17,1719662 1920 | HBL,26-Jun-2023,69.02,70.49,69.02,69.93,2341449 1921 | HBL,27-Jun-2023,69.88,74.20,68.80,73.23,6688542 1922 | HBL,03-Jul-2023,78.50,78.72,76.75,78.63,6303547 1923 | HBL,04-Jul-2023,79.70,79.70,76.62,76.78,2601726 1924 | HBL,05-Jul-2023,77.35,78.48,76.50,77.79,1703209 1925 | HBL,06-Jul-2023,78.90,79.29,77.62,79.14,2958196 1926 | HBL,07-Jul-2023,79.16,79.70,78.33,79.05,1098658 1927 | HBL,10-Jul-2023,79.01,79.40,77.86,78.16,1306297 1928 | HBL,11-Jul-2023,78.40,79.90,77.85,79.34,3957277 1929 | HBL,12-Jul-2023,79.50,80.80,79.15,79.90,3194172 1930 | HBL,13-Jul-2023,80.44,81.25,78.90,79.41,4784952 1931 | HBL,14-Jul-2023,80.00,80.00,78.30,78.41,3772721 1932 | HBL,17-Jul-2023,78.41,79.69,78.04,78.41,3165527 1933 | HBL,18-Jul-2023,78.60,78.95,77.14,78.08,5530864 1934 | HBL,19-Jul-2023,78.68,79.11,77.70,78.08,3659248 1935 | HBL,20-Jul-2023,78.44,79.40,77.85,78.03,3842743 1936 | HBL,21-Jul-2023,78.39,79.75,78.04,79.05,8255291 1937 | HBL,24-Jul-2023,79.89,79.98,79.06,79.47,2161744 1938 | HBL,25-Jul-2023,79.10,85.43,79.10,85.43,12648864 1939 | HBL,26-Jul-2023,86.49,87.00,82.12,84.92,10322599 1940 | HBL,27-Jul-2023,84.50,91.29,84.50,90.77,11869542 1941 | HBL,31-Jul-2023,91.50,97.58,91.50,97.26,14673538 1942 | HBL,01-Aug-2023,96.94,98.00,95.01,96.65,6095517 1943 | HBL,02-Aug-2023,96.50,103.90,95.52,102.20,18677605 1944 | HBL,03-Aug-2023,104.98,107.80,104.60,105.24,12084315 1945 | HBL,04-Aug-2023,104.00,104.89,102.20,104.31,4067599 1946 | HBL,07-Aug-2023,104.00,105.70,103.10,103.93,3719995 1947 | HBL,08-Aug-2023,103.03,103.50,100.26,100.91,2947084 1948 | HBL,09-Aug-2023,100.75,104.30,100.00,103.28,3628129 1949 | HBL,10-Aug-2023,104.00,104.20,101.00,101.57,2293921 1950 | HBL,11-Aug-2023,102.00,105.50,101.72,102.43,11415132 1951 | HBL,15-Aug-2023,103.00,103.45,101.82,102.11,866453 1952 | HBL,16-Aug-2023,101.05,102.50,100.50,101.28,1007952 1953 | HBL,17-Aug-2023,100.20,101.80,99.95,101.33,1319849 1954 | HBL,18-Aug-2023,101.25,102.45,101.05,101.25,1530212 1955 | HBL,21-Aug-2023,100.19,101.00,98.01,98.56,1396037 1956 | HBL,22-Aug-2023,98.29,99.32,97.60,98.56,1901474 1957 | HBL,23-Aug-2023,99.40,100.50,97.50,99.79,4511576 1958 | HBL,24-Aug-2023,99.25,100.75,99.25,99.90,10046060 1959 | HBL,25-Aug-2023,99.50,100.10,99.40,99.77,1378150 1960 | HBL,28-Aug-2023,99.06,99.88,98.25,98.93,808711 1961 | HBL,29-Aug-2023,98.00,98.84,96.15,97.59,1417854 1962 | HBL,30-Aug-2023,97.60,98.25,95.35,97.87,2201296 1963 | HBL,31-Aug-2023,99.00,99.00,94.00,96.14,2999070 1964 | HBL,01-Sep-2023,96.00,96.90,94.10,95.87,913660 1965 | HBL,04-Sep-2023,97.00,98.99,95.50,96.31,347198 1966 | HBL,05-Sep-2023,96.00,98.50,96.00,97.65,1186285 1967 | HBL,06-Sep-2023,97.96,98.50,97.21,97.64,1227413 1968 | HBL,07-Sep-2023,98.47,98.50,97.10,97.48,1186121 1969 | HBL,08-Sep-2023,97.99,97.99,96.42,97.31,3200703 1970 | HBL,11-Sep-2023,97.50,98.40,96.30,96.77,2835937 1971 | HBL,12-Sep-2023,97.00,97.63,95.90,96.25,1456006 1972 | HBL,13-Sep-2023,96.30,96.60,95.75,95.86,893778 1973 | HBL,14-Sep-2023,96.65,96.65,95.45,95.79,1058498 1974 | HBL,15-Sep-2023,96.50,96.50,94.55,95.14,4841767 1975 | HBL,18-Sep-2023,95.97,96.50,94.95,95.55,889980 1976 | HBL,19-Sep-2023,96.00,96.75,95.50,96.02,1715578 1977 | HBL,20-Sep-2023,96.80,96.80,95.45,95.51,882935 1978 | HBL,21-Sep-2023,95.50,96.75,95.01,96.26,3144597 1979 | HBL,22-Sep-2023,96.50,96.69,95.76,96.28,1863813 1980 | HBL,25-Sep-2023,96.60,96.60,94.25,94.43,2349224 1981 | HBL,26-Sep-2023,94.35,94.35,92.02,92.48,2075200 1982 | HBL,27-Sep-2023,92.00,92.50,90.41,90.51,1839908 1983 | HBL,28-Sep-2023,90.98,90.99,89.70,90.44,1735704 1984 | HBL,02-Oct-2023,90.52,91.38,89.56,90.03,473314 1985 | HBL,03-Oct-2023,90.00,90.49,89.55,90.01,2027775 1986 | HBL,04-Oct-2023,90.11,95.60,90.11,95.13,6427190 1987 | HBL,05-Oct-2023,95.89,96.95,95.25,96.35,2769647 1988 | HBL,06-Oct-2023,96.00,96.84,94.55,94.93,1659892 1989 | HBL,09-Oct-2023,94.13,95.30,93.00,93.87,884303 1990 | HBL,10-Oct-2023,93.50,94.93,93.30,94.05,1548916 1991 | HBL,11-Oct-2023,94.05,94.90,93.81,94.75,1574495 1992 | HBL,12-Oct-2023,94.49,95.70,94.30,95.34,6603532 1993 | HBL,13-Oct-2023,96.00,98.10,95.55,97.19,4567050 1994 | HBL,16-Oct-2023,98.70,99.75,96.90,97.07,2261851 1995 | HBL,17-Oct-2023,97.49,97.95,95.80,96.03,893777 1996 | HBL,18-Oct-2023,95.99,96.90,94.85,95.17,564595 1997 | HBL,19-Oct-2023,95.50,99.00,95.10,98.24,3130496 1998 | HBL,20-Oct-2023,98.55,100.94,97.60,99.84,6108214 1999 | HBL,23-Oct-2023,101.00,101.00,99.13,99.34,1445805 2000 | HBL,24-Oct-2023,99.90,99.90,98.11,99.12,815048 2001 | HBL,25-Oct-2023,99.40,100.70,96.50,97.45,2706525 2002 | HBL,26-Oct-2023,97.75,98.68,95.80,96.02,1123703 2003 | HBL,27-Oct-2023,96.70,97.50,95.01,95.38,1515079 2004 | HBL,30-Oct-2023,95.99,95.99,92.80,93.69,8100776 2005 | HBL,31-Oct-2023,94.35,95.00,93.55,93.75,1751671 2006 | HBL,01-Nov-2023,94.01,96.68,94.00,95.45,3197497 2007 | HBL,02-Nov-2023,93.00,94.99,92.53,94.79,1403865 2008 | HBL,03-Nov-2023,94.80,95.50,93.00,93.45,818894 2009 | HBL,06-Nov-2023,93.98,94.94,93.30,94.26,1160523 2010 | HBL,07-Nov-2023,94.05,96.25,93.75,94.05,2191751 2011 | HBL,08-Nov-2023,94.05,97.00,94.00,96.07,7270220 2012 | HBL,10-Nov-2023,96.25,97.60,96.05,96.67,3398014 2013 | HBL,13-Nov-2023,96.90,98.00,96.90,97.46,2758478 2014 | HBL,14-Nov-2023,97.20,97.99,97.00,97.27,2515511 2015 | HBL,15-Nov-2023,98.00,99.01,96.80,97.58,3705878 2016 | HBL,16-Nov-2023,98.00,98.50,96.26,97.56,1969654 2017 | HBL,17-Nov-2023,101.00,101.20,96.70,97.02,2955404 2018 | HBL,20-Nov-2023,97.50,97.69,95.82,96.43,405567 2019 | HBL,21-Nov-2023,97.00,97.70,96.65,96.75,1664356 2020 | HBL,22-Nov-2023,96.05,97.75,96.05,97.12,1455934 2021 | HBL,23-Nov-2023,96.50,98.40,96.10,96.91,3262230 2022 | HBL,24-Nov-2023,97.40,104.18,97.00,101.42,11462732 2023 | -------------------------------------------------------------------------------- /data_prep.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "markdown", 5 | "metadata": {}, 6 | "source": [ 7 | "## Step 3: Preparing data for training\n", 8 | "\n", 9 | "**Objectives**\n", 10 | "- 3.1. Importing daily scores from news folder\n", 11 | "- 3.2. Importing daily stock data from stock folder\n", 12 | "- 3.3. Merge both the imported data with date\n", 13 | "- 3.4. Saving the merged data\n", 14 | "- 3.5. Check data by plotting the graph" 15 | ] 16 | }, 17 | { 18 | "cell_type": "code", 19 | "execution_count": 2, 20 | "metadata": {}, 21 | "outputs": [], 22 | "source": [ 23 | "import pandas as pd\n", 24 | "import json\n", 25 | "\n", 26 | "import matplotlib.pyplot as plt" 27 | ] 28 | }, 29 | { 30 | "cell_type": "markdown", 31 | "metadata": {}, 32 | "source": [ 33 | "### 3.1. Importing daily scores from news folder" 34 | ] 35 | }, 36 | { 37 | "cell_type": "code", 38 | "execution_count": 3, 39 | "metadata": {}, 40 | "outputs": [ 41 | { 42 | "data": { 43 | "text/html": [ 44 | "
\n", 45 | "\n", 58 | "\n", 59 | " \n", 60 | " \n", 61 | " \n", 62 | " \n", 63 | " \n", 64 | " \n", 65 | " \n", 66 | " \n", 67 | " \n", 68 | " \n", 69 | " \n", 70 | " \n", 71 | " \n", 72 | " \n", 73 | " \n", 74 | " \n", 75 | " \n", 76 | " \n", 77 | " \n", 78 | " \n", 79 | " \n", 80 | " \n", 81 | " \n", 82 | " \n", 83 | " \n", 84 | " \n", 85 | " \n", 86 | " \n", 87 | " \n", 88 | " \n", 89 | " \n", 90 | " \n", 91 | " \n", 92 | " \n", 93 | " \n", 94 | " \n", 95 | " \n", 96 | " \n", 97 | " \n", 98 | " \n", 99 | "
jsonDatesentimentdate
02015-01-01[0.3070025146007538, 0.17011728882789612, 0.15...2015-01-01
12015-01-02[0.282503217458725, 0.1561100333929062, 0.1806...2015-01-02
22015-01-03[0.32533949613571167, 0.14950306713581085, 0.1...2015-01-03
32015-01-04[0.32683512568473816, 0.17659184336662292, 0.1...2015-01-04
42015-01-05[0.3772907555103302, 0.14218369126319885, 0.14...2015-01-05
\n", 100 | "
" 101 | ], 102 | "text/plain": [ 103 | " jsonDate sentiment date\n", 104 | "0 2015-01-01 [0.3070025146007538, 0.17011728882789612, 0.15... 2015-01-01\n", 105 | "1 2015-01-02 [0.282503217458725, 0.1561100333929062, 0.1806... 2015-01-02\n", 106 | "2 2015-01-03 [0.32533949613571167, 0.14950306713581085, 0.1... 2015-01-03\n", 107 | "3 2015-01-04 [0.32683512568473816, 0.17659184336662292, 0.1... 2015-01-04\n", 108 | "4 2015-01-05 [0.3772907555103302, 0.14218369126319885, 0.14... 2015-01-05" 109 | ] 110 | }, 111 | "execution_count": 3, 112 | "metadata": {}, 113 | "output_type": "execute_result" 114 | } 115 | ], 116 | "source": [ 117 | "with open('./data/news2023/daily_scores.json', 'r') as file:\n", 118 | " sentimentScores = json.load(file)\n", 119 | "#endwith\n", 120 | "\n", 121 | "dfSentiment = pd.DataFrame(list(sentimentScores.items()), columns=['jsonDate', 'sentiment'])\n", 122 | "dfSentiment['date'] = pd.to_datetime(dfSentiment['jsonDate'], format='%Y-%m-%d')\n", 123 | "dfSentiment.head()" 124 | ] 125 | }, 126 | { 127 | "cell_type": "markdown", 128 | "metadata": {}, 129 | "source": [ 130 | "### 3.2. Importing daily stock data from stock folder\n", 131 | "- Data used will be of Habib Bank Limited (HBL)\n", 132 | "- This bank is considered to be the top performing and one of the most profitable bank in the country [[Source: AsiaMoney](https://www.asiamoney.com/article/2bp0xnj0tjyfvvwhd8oow/awards/best-bank-awards/pakistans-best-domestic-bank-2023-hbl)]\n", 133 | "- This bank has branches outside Pakistan as well" 134 | ] 135 | }, 136 | { 137 | "cell_type": "code", 138 | "execution_count": 4, 139 | "metadata": {}, 140 | "outputs": [ 141 | { 142 | "data": { 143 | "text/html": [ 144 | "
\n", 145 | "\n", 158 | "\n", 159 | " \n", 160 | " \n", 161 | " \n", 162 | " \n", 163 | " \n", 164 | " \n", 165 | " \n", 166 | " \n", 167 | " \n", 168 | " \n", 169 | " \n", 170 | " \n", 171 | " \n", 172 | " \n", 173 | " \n", 174 | " \n", 175 | " \n", 176 | " \n", 177 | " \n", 178 | " \n", 179 | " \n", 180 | " \n", 181 | " \n", 182 | " \n", 183 | " \n", 184 | " \n", 185 | " \n", 186 | " \n", 187 | " \n", 188 | " \n", 189 | " \n", 190 | " \n", 191 | " \n", 192 | " \n", 193 | " \n", 194 | " \n", 195 | " \n", 196 | " \n", 197 | " \n", 198 | " \n", 199 | " \n", 200 | " \n", 201 | " \n", 202 | " \n", 203 | " \n", 204 | " \n", 205 | " \n", 206 | " \n", 207 | " \n", 208 | " \n", 209 | " \n", 210 | " \n", 211 | " \n", 212 | " \n", 213 | " \n", 214 | " \n", 215 | " \n", 216 | " \n", 217 | " \n", 218 | " \n", 219 | " \n", 220 | " \n", 221 | " \n", 222 | " \n", 223 | "
SymbolDateOpenHighLowCloseVolume
0HBL01-Oct-2015198.00200.50196.80197.87426600
1HBL02-Oct-2015199.00200.00198.00198.27370300
2HBL05-Oct-2015198.03198.51197.11198.0147900
3HBL06-Oct-2015199.90204.49199.00203.25157300
4HBL07-Oct-2015203.00204.65202.00204.00130400
\n", 224 | "
" 225 | ], 226 | "text/plain": [ 227 | " Symbol Date Open High Low Close Volume\n", 228 | "0 HBL 01-Oct-2015 198.00 200.50 196.80 197.87 426600\n", 229 | "1 HBL 02-Oct-2015 199.00 200.00 198.00 198.27 370300\n", 230 | "2 HBL 05-Oct-2015 198.03 198.51 197.11 198.01 47900\n", 231 | "3 HBL 06-Oct-2015 199.90 204.49 199.00 203.25 157300\n", 232 | "4 HBL 07-Oct-2015 203.00 204.65 202.00 204.00 130400" 233 | ] 234 | }, 235 | "execution_count": 4, 236 | "metadata": {}, 237 | "output_type": "execute_result" 238 | } 239 | ], 240 | "source": [ 241 | "csvFilePath = './data/stocks2023/hbl.csv'\n", 242 | "dfCsv = pd.read_csv(csvFilePath)\n", 243 | "dfCsv.head()" 244 | ] 245 | }, 246 | { 247 | "cell_type": "markdown", 248 | "metadata": {}, 249 | "source": [ 250 | "### 3.3. Merge both the imported data with date" 251 | ] 252 | }, 253 | { 254 | "cell_type": "code", 255 | "execution_count": 5, 256 | "metadata": {}, 257 | "outputs": [ 258 | { 259 | "data": { 260 | "text/html": [ 261 | "
\n", 262 | "\n", 275 | "\n", 276 | " \n", 277 | " \n", 278 | " \n", 279 | " \n", 280 | " \n", 281 | " \n", 282 | " \n", 283 | " \n", 284 | " \n", 285 | " \n", 286 | " \n", 287 | " \n", 288 | " \n", 289 | " \n", 290 | " \n", 291 | " \n", 292 | " \n", 293 | " \n", 294 | " \n", 295 | " \n", 296 | " \n", 297 | " \n", 298 | " \n", 299 | " \n", 300 | " \n", 301 | " \n", 302 | " \n", 303 | " \n", 304 | " \n", 305 | " \n", 306 | " \n", 307 | " \n", 308 | " \n", 309 | " \n", 310 | " \n", 311 | " \n", 312 | " \n", 313 | " \n", 314 | " \n", 315 | " \n", 316 | " \n", 317 | " \n", 318 | " \n", 319 | " \n", 320 | " \n", 321 | " \n", 322 | " \n", 323 | " \n", 324 | " \n", 325 | " \n", 326 | " \n", 327 | " \n", 328 | " \n", 329 | " \n", 330 | " \n", 331 | " \n", 332 | " \n", 333 | " \n", 334 | " \n", 335 | " \n", 336 | " \n", 337 | " \n", 338 | " \n", 339 | " \n", 340 | " \n", 341 | " \n", 342 | " \n", 343 | " \n", 344 | " \n", 345 | " \n", 346 | " \n", 347 | " \n", 348 | " \n", 349 | " \n", 350 | " \n", 351 | " \n", 352 | " \n", 353 | " \n", 354 | " \n", 355 | " \n", 356 | " \n", 357 | " \n", 358 | " \n", 359 | " \n", 360 | " \n", 361 | " \n", 362 | " \n", 363 | " \n", 364 | "
DateOpenHighLowCloseVolumefeature1feature2feature3feature4feature5
001-Oct-2015198.00200.50196.80197.874266000.3121870.1634880.1672540.1786240.178447
102-Oct-2015199.00200.00198.00198.273703000.2992590.1759340.1658430.1743290.184635
205-Oct-2015198.03198.51197.11198.01479000.2779480.1705410.1716590.1914850.188367
306-Oct-2015199.90204.49199.00203.251573000.3279150.1631370.1563470.1721040.180497
407-Oct-2015203.00204.65202.00204.001304000.3448280.1758810.1674500.1562890.155552
\n", 365 | "
" 366 | ], 367 | "text/plain": [ 368 | " Date Open High Low Close Volume feature1 feature2 \\\n", 369 | "0 01-Oct-2015 198.00 200.50 196.80 197.87 426600 0.312187 0.163488 \n", 370 | "1 02-Oct-2015 199.00 200.00 198.00 198.27 370300 0.299259 0.175934 \n", 371 | "2 05-Oct-2015 198.03 198.51 197.11 198.01 47900 0.277948 0.170541 \n", 372 | "3 06-Oct-2015 199.90 204.49 199.00 203.25 157300 0.327915 0.163137 \n", 373 | "4 07-Oct-2015 203.00 204.65 202.00 204.00 130400 0.344828 0.175881 \n", 374 | "\n", 375 | " feature3 feature4 feature5 \n", 376 | "0 0.167254 0.178624 0.178447 \n", 377 | "1 0.165843 0.174329 0.184635 \n", 378 | "2 0.171659 0.191485 0.188367 \n", 379 | "3 0.156347 0.172104 0.180497 \n", 380 | "4 0.167450 0.156289 0.155552 " 381 | ] 382 | }, 383 | "execution_count": 5, 384 | "metadata": {}, 385 | "output_type": "execute_result" 386 | } 387 | ], 388 | "source": [ 389 | "dfCsv['date'] = pd.to_datetime(dfCsv['Date'], format='%d-%b-%Y')\n", 390 | "dfMerged = pd.merge(dfCsv, dfSentiment, on='date', how='left')\n", 391 | "dfSentimentColumns = pd.DataFrame(dfMerged['sentiment'].tolist(), columns=['feature1', 'feature2', 'feature3', 'feature4', 'feature5'])\n", 392 | "dfMerged = pd.concat([dfMerged, dfSentimentColumns], axis=1)\n", 393 | "\n", 394 | "dfMerged = dfMerged.drop(columns=['Symbol', 'date', 'sentiment', 'jsonDate'])\n", 395 | "dfMerged.head()" 396 | ] 397 | }, 398 | { 399 | "cell_type": "markdown", 400 | "metadata": {}, 401 | "source": [ 402 | "### 3.4. Saving the merged data\n", 403 | "- Saving the file in CSV format ([hbl_feat.csv](./data/stocks2023/hbl_feat.csv))" 404 | ] 405 | }, 406 | { 407 | "cell_type": "code", 408 | "execution_count": 6, 409 | "metadata": {}, 410 | "outputs": [], 411 | "source": [ 412 | "outputCsvPath = './data/stocks2023/hbl_feat.csv'\n", 413 | "dfMerged.to_csv(outputCsvPath, index=False)" 414 | ] 415 | }, 416 | { 417 | "cell_type": "markdown", 418 | "metadata": {}, 419 | "source": [ 420 | "### 3.5. Check data by plotting the graph" 421 | ] 422 | }, 423 | { 424 | "cell_type": "code", 425 | "execution_count": 7, 426 | "metadata": {}, 427 | "outputs": [ 428 | { 429 | "data": { 430 | "image/png": "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ZzKZhNtuu01ITEwU0tPTFf8/ijMgdu3aJbz11ltCenq6cObMGeHTTz8VoqOjhfvvv7/F319t762kpET4/e9/L6SlpQmZmZnChg0bhEGDBgldu3YVKisrpefw1c9OVFRUJAQGBgpLly51erw3f3aCUPe1QBA88++lOM342WefFY4fPy4sWbKE04ybwzvvvCMkJycLBoNBGDp0qLB79+6WPqU6AVD9WbZsmSAIgnDhwgVh9OjRQkREhGA0GoUuXboIzz77rKKXhiAIwrlz54RJkyYJAQEBQlRUlPDMM88IZrO5Bd6R0p133inEx8cLBoNBaN++vXDnnXcKp0+flvZXVFQIjz/+uNCuXTshMDBQuOOOO4Ts7GzFc3jrexOtW7dOACBkZGQotvviZ7d582bVv8eZM2cKgmCdavznP/9ZiI2NFYxGozB27Fin952fny/cfffdQnBwsBAaGio8+OCDQklJieKYgwcPCiNHjhSMRqPQvn174bXXXmvx95eZmeny/0exr82BAweEYcOGCWFhYYK/v7/Qs2dP4dVXX1Vc5Fvq/dX23srLy4Xx48cL0dHRgp+fn5CSkiI8+uijTl/gfPWzE/3zn/8UAgIChMLCQqfHe/NnJwh1XwsEwXP/Xm7evFkYMGCAYDAYhE6dOilew5M0tjdGRERE5DVYg0JERERehwEKEREReR0GKEREROR1GKAQERGR12GAQkRERF6HAQoRERF5HQYoRERE5HUYoBAREZHXYYBCREREXocBChEREXkdBihERETkdRigEBERkdf5f0xgBv7GBKrPAAAAAElFTkSuQmCC", 431 | "text/plain": [ 432 | "
" 433 | ] 434 | }, 435 | "metadata": {}, 436 | "output_type": "display_data" 437 | } 438 | ], 439 | "source": [ 440 | "dfMerged[['Close']].plot()\n", 441 | "plt.show()" 442 | ] 443 | } 444 | ], 445 | "metadata": { 446 | "kernelspec": { 447 | "display_name": "dvenv", 448 | "language": "python", 449 | "name": "python3" 450 | }, 451 | "language_info": { 452 | "codemirror_mode": { 453 | "name": "ipython", 454 | "version": 3 455 | }, 456 | "file_extension": ".py", 457 | "mimetype": "text/x-python", 458 | "name": "python", 459 | "nbconvert_exporter": "python", 460 | "pygments_lexer": "ipython3", 461 | "version": "3.11.2" 462 | } 463 | }, 464 | "nbformat": 4, 465 | "nbformat_minor": 2 466 | } 467 | -------------------------------------------------------------------------------- /output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZainUlMustafa/Stock-Prediction-using-News-Info-Sentiment/74639d0c71f5226e81d69857c6102706c16f40f8/output.png -------------------------------------------------------------------------------- /output_hbl_raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZainUlMustafa/Stock-Prediction-using-News-Info-Sentiment/74639d0c71f5226e81d69857c6102706c16f40f8/output_hbl_raw.png -------------------------------------------------------------------------------- /venv.sh: -------------------------------------------------------------------------------- 1 | echo "Installing venv..." 2 | sudo apt install python3-venv 3 | 4 | echo "Creating virtual env with name dvenv..." 5 | python3 -m venv dvenv 6 | 7 | echo "/dvenv"|cat - .gitignore > /tmp/out && mv /tmp/out .gitignore 8 | echo "Done! Activate using: source dvenv/bin/activate" --------------------------------------------------------------------------------