Search for Companies, Tipsters or Sources…
| Date | Open | High | Low | Close* | Volume |
|---|---|---|---|---|---|
| 13/11/2026 | 147.00p | 148.00p | 145.00p | 145.50p | 68620 |
| 12/11/2026 | 145.00p | 147.00p | 144.00p | 146.50p | 305108 |
| 11/11/2026 | 145.00p | 146.00p | 144.25p | 145.00p | 77272 |
| 10/11/2026 | 146.50p | 148.00p | 144.83p | 145.00p | 77304 |
| 09/11/2026 | 145.00p | 147.00p | 144.00p | 146.00p | 146562 |
| 06/11/2026 | 144.00p | 147.40p | 143.00p | 145.00p | 162306 |
| 05/11/2026 | 143.00p | 145.00p | 143.00p | 145.00p | 149726 |
| 04/11/2026 | 143.00p | 144.00p | 142.00p | 143.00p | 56393 |
| 03/11/2026 | 141.50p | 144.00p | 140.00p | 143.00p | 142393 |
| 02/11/2026 | 139.50p | 142.45p | 138.00p | 141.50p | 239195 |
| 30/10/2026 | 137.00p | 141.00p | 136.00p | 139.50p | 579032 |
| 29/10/2026 | 137.00p | 139.00p | 135.00p | 137.00p | 35036 |
| 28/10/2026 | 137.00p | 139.00p | 135.00p | 137.00p | 70501 |
| 27/10/2026 | 137.50p | 139.00p | 135.00p | 137.00p | 232084 |
| 26/10/2026 | 139.50p | 140.00p | 136.00p | 137.50p | 40855 |
| 23/10/2026 | 140.50p | 141.00p | 135.00p | 139.50p | 179264 |
| 22/10/2026 | 140.50p | 141.00p | 139.22p | 140.50p | 103854 |
| 21/10/2026 | 139.00p | 143.00p | 139.00p | 140.00p | 215689 |
| 20/10/2026 | 139.00p | 140.00p | 138.00p | 140.00p | 381044 |
| 19/10/2026 | 139.00p | 140.00p | 138.00p | 139.00p | 202359 |
| 16/10/2026 | 135.50p | 139.13p | 135.00p | 139.00p | 91284 |
| 15/10/2026 | 133.00p | 136.00p | 133.00p | 137.00p | 178578 |
| 14/10/2026 | 133.00p | 134.00p | 132.06p | 133.00p | 51557 |
| 13/10/2026 | 133.50p | 135.00p | 131.55p | 133.00p | 186819 |
| 12/10/2026 | 133.50p | 133.69p | 132.36p | 133.50p | 58396 |
| 09/10/2026 | 132.00p | 134.69p | 132.00p | 133.50p | 76438 |
| 08/10/2026 | 132.00p | 133.00p | 131.10p | 132.00p | 57537 |
| 07/10/2026 | 131.00p | 133.00p | 131.00p | 132.00p | 100742 |
| 06/10/2026 | 131.00p | 132.00p | 130.00p | 131.00p | 51435 |
| 05/10/2026 | 131.75p | 132.00p | 130.00p | 131.00p | 145648 |
| 02/10/2026 | 131.00p | 132.00p | 130.39p | 131.75p | 189252 |
| 01/10/2026 | 130.00p | 131.56p | 129.51p | 131.00p | 114964 |
| 30/09/2026 | 130.00p | 131.00p | 129.30p | 130.00p | 119939 |
| 29/09/2026 | 131.50p | 133.00p | 129.40p | 130.00p | 158146 |
| 28/09/2026 | 132.50p | 133.00p | 130.50p | 131.50p | 108365 |
| 25/09/2026 | 134.50p | 136.00p | 132.00p | 132.50p | 213757 |
| 24/09/2026 | 134.50p | 136.00p | 133.50p | 134.50p | 104271 |
| 23/09/2026 | 134.00p | 136.00p | 133.10p | 134.50p | 105192 |
| 22/09/2026 | 134.00p | 135.00p | 132.00p | 134.00p | 70790 |
| 21/09/2026 | 133.50p | 135.00p | 132.00p | 135.00p | 285600 |
| 18/09/2026 | 133.50p | 135.00p | 132.00p | 133.50p | 176886 |
| 17/09/2026 | 133.50p | 133.50p | 132.00p | 133.50p | 36209 |
| 16/09/2026 | 133.50p | 135.89p | 131.00p | 133.50p | 142825 |
| 15/09/2026 | 132.50p | 135.00p | 131.00p | 133.50p | 176184 |
| 14/09/2026 | 134.50p | 134.50p | 130.00p | 132.50p | 113927 |
| 11/09/2026 | 134.50p | 136.00p | 133.10p | 134.50p | 107276 |
| 10/09/2026 | 133.00p | 135.30p | 132.00p | 129.00p | 274140 |
| 09/09/2026 | 134.00p | 135.00p | 132.00p | 132.50p | 188864 |
| 08/09/2026 | 134.00p | 135.00p | 133.16p | 134.00p | 106536 |
| 07/09/2026 | 134.00p | 135.00p | 133.00p | 134.00p | 84626 |
| 04/09/2026 | 134.00p | 135.00p | 133.33p | 134.00p | 75433 |
| 03/09/2026 | 134.00p | 134.10p | 133.00p | 134.00p | 47584 |
| 02/09/2026 | 133.50p | 135.00p | 133.33p | 134.00p | 79759 |
| 01/09/2026 | 133.50p | 134.00p | 132.69p | 133.50p | 163305 |
| 28/08/2026 | 133.50p | 134.00p | 133.00p | 133.50p | 149596 |
| 27/08/2026 | 134.00p | 135.00p | 133.00p | 133.00p | 121460 |
| 26/08/2026 | 136.50p | 139.00p | 136.00p | 135.50p | 215206 |
| 25/08/2026 | 141.00p | 142.00p | 136.00p | 141.00p | 125478 |
| 24/08/2026 | 143.50p | 145.00p | 140.00p | 141.00p | 185079 |
| 21/08/2026 | 143.50p | 145.00p | 142.50p | 143.50p | 61601 |
| 20/08/2026 | 146.50p | 148.00p | 142.00p | 143.50p | 110654 |
| 19/08/2026 | 147.50p | 150.00p | 145.00p | 146.50p | 810490 |
| 18/08/2026 | 146.50p | 150.00p | 145.00p | 147.50p | 102721 |
| 14/08/2026 | 144.50p | 145.00p | 144.00p | 144.50p | 126611 |
| 13/08/2026 | 139.00p | 145.80p | 137.00p | 144.50p | 350002 |
| 12/08/2026 | 139.00p | 144.40p | 137.00p | 139.00p | 139148 |
| 11/08/2026 | 142.00p | 144.00p | 137.57p | 139.00p | 141630 |
| 10/08/2026 | 138.50p | 145.00p | 137.00p | 144.00p | 234631 |
| 07/08/2026 | 135.00p | 140.00p | 135.00p | 138.50p | 337510 |
| 06/08/2026 | 135.00p | 135.88p | 133.00p | 135.00p | 73917 |
| 05/08/2026 | 135.00p | 137.00p | 133.00p | 135.00p | 195064 |
| 04/08/2026 | 137.50p | 139.00p | 133.67p | 135.00p | 131498 |
| 03/08/2026 | 137.00p | 139.00p | 136.00p | 137.50p | 135440 |
| 31/07/2026 | 137.50p | 139.00p | 136.00p | 138.00p | 122130 |
| 30/07/2026 | 138.00p | 139.00p | 136.00p | 137.50p | 120585 |
| 29/07/2026 | 132.50p | 138.00p | 132.12p | 138.00p | 126379 |
| 28/07/2026 | 134.00p | 135.00p | 132.00p | 132.50p | 105605 |
| 27/07/2026 | 137.50p | 138.00p | 132.00p | 134.00p | 541082 |
| 24/07/2026 | 140.00p | 141.00p | 137.00p | 139.00p | 112914 |
| 23/07/2026 | 139.50p | 141.00p | 138.00p | 140.00p | 531314 |
| 22/07/2026 | 140.75p | 143.00p | 138.00p | 140.00p | 312250 |
| 21/07/2026 | 141.00p | 143.00p | 138.00p | 140.00p | 529921 |
| 20/07/2026 | 137.00p | 140.98p | 137.00p | 140.00p | 305685 |
| 17/07/2026 | 137.00p | 138.00p | 136.00p | 138.00p | 85357 |
| 16/07/2026 | 135.50p | 137.00p | 134.00p | 137.00p | 84852 |
| 15/07/2026 | 135.50p | 137.00p | 134.12p | 136.00p | 39737 |
| 14/07/2026 | 133.50p | 136.50p | 133.00p | 135.50p | 98524 |
| 13/07/2026 | 132.50p | 134.00p | 131.00p | 133.50p | 188865 |
| 10/07/2026 | 133.00p | 134.00p | 131.00p | 132.50p | 43820 |
| 09/07/2026 | 134.00p | 135.00p | 132.00p | 133.00p | 82020 |
| 08/07/2026 | 137.00p | 139.00p | 133.00p | 134.00p | 95059 |
| 07/07/2026 | 139.50p | 141.00p | 135.95p | 139.00p | 85828 |
| 06/07/2026 | 139.50p | 141.00p | 138.00p | 139.50p | 100118 |
| 03/07/2026 | 138.00p | 141.00p | 138.00p | 139.50p | 248598 |
| 02/07/2026 | 138.50p | 140.00p | 136.00p | 138.00p | 114645 |
| 01/07/2026 | 134.00p | 139.96p | 134.00p | 136.00p | 94154 |
| 30/06/2026 | 134.00p | 135.00p | 133.00p | 134.00p | 217563 |
| 29/06/2026 | 134.00p | 135.00p | 133.00p | 134.00p | 154023 |
| 26/06/2026 | 135.50p | 138.00p | 133.12p | 134.00p | 157146 |
| 25/06/2026 | 134.00p | 138.00p | 133.00p | 135.50p | 175852 |
| 24/06/2026 | 131.00p | 135.00p | 130.00p | 134.00p | 3967632 |
| 23/06/2026 | 136.00p | 137.00p | 130.00p | 131.00p | 105811 |
| 22/06/2026 | 139.00p | 140.00p | 135.00p | 135.00p | 81502 |
| 19/06/2026 | 140.00p | 140.00p | 138.00p | 139.00p | 89472 |
| 18/06/2026 | 141.50p | 142.00p | 138.00p | 140.00p | 120714 |
| 17/06/2026 | 141.50p | 142.00p | 141.00p | 141.50p | 86078 |
| 16/06/2026 | 142.00p | 143.00p | 141.00p | 141.50p | 91203 |
| 15/06/2026 | 144.50p | 146.00p | 141.31p | 142.00p | 128472 |
| 12/06/2026 | 146.50p | 147.00p | 143.00p | 144.50p | 65605 |
| 11/06/2026 | 146.50p | 147.00p | 146.01p | 146.50p | 55659 |
| 10/06/2026 | 148.00p | 150.00p | 146.00p | 146.50p | 130588 |
| 09/06/2026 | 146.50p | 150.00p | 146.00p | 148.00p | 85070 |
| 08/06/2026 | 146.50p | 147.00p | 146.00p | 146.50p | 95145 |
| 05/06/2026 | 146.50p | 146.70p | 146.00p | 146.50p | 42953 |
| 04/06/2026 | 146.50p | 146.50p | 146.00p | 146.50p | 145807 |
| 03/06/2026 | 147.00p | 148.00p | 146.00p | 146.50p | 143408 |
| 02/06/2026 | 147.00p | 148.00p | 145.00p | 147.00p | 83842 |
| 01/06/2026 | 149.00p | 150.00p | 146.00p | 147.00p | 64730 |
| 29/05/2026 | 151.00p | 152.00p | 148.00p | 149.00p | 78021 |
| 28/05/2026 | 151.50p | 153.00p | 150.00p | 151.00p | 146447 |
| 27/05/2026 | 152.00p | 153.00p | 150.00p | 151.50p | 253375 |
| 26/05/2026 | 152.50p | 153.84p | 151.00p | 152.00p | 49850 |
| 22/05/2026 | 152.50p | 154.00p | 151.00p | 154.00p | 159170 |
| 21/05/2026 | 152.50p | 154.00p | 151.13p | 152.50p | 47665 |
| 20/05/2026 | 153.50p | 154.00p | 151.00p | 152.50p | 69678 |
| 19/05/2026 | 154.00p | 155.00p | 152.00p | 153.50p | 207471 |
| 18/05/2026 | 154.50p | 156.00p | 152.20p | 154.00p | 169523 |
| 15/05/2026 | 154.50p | 155.12p | 153.00p | 154.50p | 53877 |
| 14/05/2026 | 154.00p | 156.00p | 152.77p | 154.50p | 92258 |
| 13/05/2026 | 151.00p | 155.92p | 150.00p | 154.00p | 157550 |
| 12/05/2026 | 154.00p | 154.56p | 150.28p | 151.00p | 215468 |
| 11/05/2026 | 161.00p | 162.00p | 153.00p | 154.00p | 366262 |
| 07/05/2026 | 156.50p | 160.00p | 155.00p | 159.00p | 689716 |
| 06/05/2026 | 152.00p | 155.00p | 151.55p | 153.50p | 433757 |
| 05/05/2026 | 148.00p | 153.16p | 146.00p | 151.00p | 419688 |
| 01/05/2026 | 149.00p | 150.00p | 146.00p | 148.00p | 366241 |
| 30/04/2026 | 147.00p | 149.09p | 146.00p | 149.00p | 93385 |
| 29/04/2026 | 144.50p | 147.00p | 143.00p | 147.00p | 92692 |
| 28/04/2026 | 142.00p | 145.88p | 141.00p | 144.00p | 106325 |
| 27/04/2026 | 141.50p | 143.00p | 140.00p | 142.00p | 387080 |
| 24/04/2026 | 138.00p | 142.00p | 136.00p | 141.50p | 85470 |
| 23/04/2026 | 137.50p | 140.00p | 136.00p | 138.00p | 134597 |
| 22/04/2026 | 131.00p | 139.00p | 130.55p | 137.50p | 397219 |
| 21/04/2026 | 131.00p | 131.17p | 130.00p | 131.00p | 100007 |
| 20/04/2026 | 131.00p | 132.00p | 130.00p | 131.00p | 197714 |
| 17/04/2026 | 130.00p | 132.00p | 129.05p | 131.00p | 98752 |
| 16/04/2026 | 129.00p | 131.00p | 128.00p | 130.00p | 78912 |
| 15/04/2026 | 129.00p | 130.00p | 127.77p | 129.00p | 245406 |
| 14/04/2026 | 129.00p | 130.00p | 128.00p | 129.00p | 83950 |
| 13/04/2026 | 129.25p | 130.00p | 128.00p | 129.00p | 102616 |
| 10/04/2026 | 129.25p | 130.00p | 128.50p | 129.25p | 94692 |
| 09/04/2026 | 131.00p | 132.00p | 128.21p | 129.25p | 562841 |
| 08/04/2026 | 130.25p | 132.00p | 129.00p | 131.00p | 128222 |
| 07/04/2026 | 128.50p | 130.00p | 128.00p | 129.25p | 215087 |
| 02/04/2026 | 131.50p | 133.00p | 128.00p | 128.50p | 131821 |
| 01/04/2026 | 129.00p | 132.97p | 129.00p | 131.50p | 121915 |
| 31/03/2026 | 127.00p | 130.00p | 127.00p | 129.00p | 302413 |
| 30/03/2026 | 128.50p | 130.00p | 126.00p | 127.00p | 221056 |
| 27/03/2026 | 127.00p | 129.01p | 126.00p | 126.00p | 296107 |
| 26/03/2026 | 127.75p | 128.00p | 126.00p | 127.00p | 183636 |
| 25/03/2026 | 127.00p | 128.13p | 126.50p | 127.75p | 122052 |
| 24/03/2026 | 127.00p | 128.00p | 126.00p | 127.00p | 66082 |
| 23/03/2026 | 127.50p | 128.70p | 126.00p | 127.00p | 332924 |
| 20/03/2026 | 127.50p | 129.00p | 127.00p | 128.00p | 123497 |
| 19/03/2026 | 126.50p | 127.00p | 125.36p | 126.00p | 200026 |
| 18/03/2026 | 127.50p | 129.00p | 126.00p | 126.50p | 164771 |
| 17/03/2026 | 127.50p | 128.00p | 125.00p | 127.50p | 252171 |
| 16/03/2026 | 126.50p | 128.00p | 126.00p | 127.00p | 154940 |
| 13/03/2026 | 126.50p | 127.00p | 126.06p | 126.50p | 156954 |
| 12/03/2026 | 127.00p | 129.00p | 126.00p | 126.50p | 84593 |
| 11/03/2026 | 126.00p | 127.50p | 125.00p | 127.00p | 135884 |
| 10/03/2026 | 119.75p | 127.00p | 118.00p | 126.00p | 237897 |
| 09/03/2026 | 120.50p | 121.00p | 118.00p | 119.25p | 489388 |
| 06/03/2026 | 121.00p | 129.40p | 120.00p | 120.50p | 302759 |
| 05/03/2026 | 125.00p | 125.00p | 121.27p | 121.00p | 316663 |
| 04/03/2026 | 126.50p | 128.00p | 123.52p | 125.00p | 193762 |
| 03/03/2026 | 132.00p | 133.00p | 125.10p | 126.50p | 243378 |
| 02/03/2026 | 135.00p | 136.00p | 131.40p | 132.00p | 321164 |
| 27/02/2026 | 137.50p | 137.50p | 134.00p | 135.00p | 268337 |
| 26/02/2026 | 140.50p | 143.00p | 136.26p | 137.54p | 119080 |
| 25/02/2026 | 144.25p | 145.00p | 138.50p | 141.10p | 250607 |
| 24/02/2026 | 146.00p | 146.00p | 140.00p | 144.25p | 358481 |
| 23/02/2026 | 146.50p | 147.00p | 145.00p | 146.00p | 91767 |
| 20/02/2026 | 149.50p | 150.00p | 146.34p | 146.50p | 163228 |
| 19/02/2026 | 149.75p | 151.00p | 149.00p | 149.00p | 111831 |
| 18/02/2026 | 152.50p | 153.00p | 149.00p | 149.75p | 126236 |
| 17/02/2026 | 151.50p | 154.00p | 151.17p | 152.50p | 48415 |
| 16/02/2026 | 155.50p | 156.00p | 151.45p | 151.50p | 103430 |
| 13/02/2026 | 158.50p | 158.50p | 155.00p | 155.50p | 172779 |
| 12/02/2026 | 161.00p | 161.00p | 157.50p | 158.50p | 327726 |
| 11/02/2026 | 161.00p | 162.00p | 160.00p | 160.90p | 259502 |
| 10/02/2026 | 162.50p | 163.00p | 160.50p | 161.00p | 174370 |
| 09/02/2026 | 162.50p | 163.50p | 161.00p | 163.50p | 87979 |
| 06/02/2026 | 165.50p | 166.00p | 162.00p | 162.50p | 80318 |
| 05/02/2026 | 171.00p | 171.40p | 166.00p | 166.00p | 82597 |
| 04/02/2026 | 174.50p | 175.00p | 170.00p | 170.00p | 95498 |
| 03/02/2026 | 169.00p | 175.00p | 168.00p | 175.00p | 189544 |
| 02/02/2026 | 169.00p | 170.00p | 165.00p | 169.00p | 149810 |
| 30/01/2026 | 165.00p | 170.00p | 164.00p | 169.00p | 136881 |
| 29/01/2026 | 165.00p | 166.00p | 163.00p | 165.00p | 48854 |
*Close Price adjusted for both dividends and splits