Search for Companies, Tipsters or Sources…
| Date | Open | High | Low | Close* | Volume |
|---|---|---|---|---|---|
| 13/11/2026 | 142.00p | 151.50p | 142.00p | 147.00p | 28579 |
| 12/11/2026 | 142.00p | 148.00p | 138.00p | 144.50p | 45026 |
| 11/11/2026 | 138.00p | 142.66p | 138.00p | 138.00p | 15118 |
| 10/11/2026 | 140.00p | 143.10p | 138.00p | 141.00p | 48962 |
| 09/11/2026 | 145.00p | 145.00p | 135.00p | 135.00p | 113568 |
| 06/11/2026 | 140.00p | 143.31p | 135.00p | 135.00p | 17861 |
| 05/11/2026 | 144.00p | 144.85p | 140.50p | 140.50p | 76728 |
| 04/11/2026 | 147.50p | 152.50p | 144.00p | 147.50p | 10366 |
| 03/11/2026 | 147.00p | 152.50p | 144.00p | 147.00p | 34456 |
| 02/11/2026 | 148.00p | 149.00p | 144.00p | 148.00p | 1295 |
| 30/10/2026 | 150.00p | 150.00p | 142.50p | 149.00p | 85318 |
| 29/10/2026 | 150.00p | 155.00p | 145.50p | 155.00p | 80399 |
| 28/10/2026 | 150.00p | 152.50p | 143.74p | 152.50p | 112581 |
| 27/10/2026 | 145.00p | 150.00p | 144.83p | 150.00p | 78759 |
| 26/10/2026 | 157.00p | 157.00p | 145.00p | 145.50p | 49737 |
| 23/10/2026 | 155.00p | 160.00p | 152.00p | 155.00p | 7068 |
| 22/10/2026 | 165.00p | 165.00p | 152.50p | 153.00p | 155610 |
| 21/10/2026 | 160.00p | 163.50p | 152.50p | 160.50p | 91542 |
| 20/10/2026 | 152.50p | 160.00p | 152.50p | 160.00p | 6917 |
| 19/10/2026 | 152.50p | 157.00p | 152.50p | 157.00p | 28231 |
| 16/10/2026 | 150.50p | 160.23p | 148.00p | 157.00p | 226821 |
| 15/10/2026 | 145.00p | 150.00p | 140.50p | 149.50p | 59236 |
| 14/10/2026 | 146.50p | 150.00p | 145.00p | 146.50p | 30818 |
| 13/10/2026 | 150.00p | 151.70p | 142.50p | 146.00p | 81388 |
| 12/10/2026 | 143.00p | 149.52p | 142.50p | 144.00p | 12944 |
| 09/10/2026 | 142.50p | 149.15p | 140.00p | 145.50p | 41685 |
| 08/10/2026 | 142.50p | 149.50p | 142.50p | 143.50p | 42635 |
| 07/10/2026 | 149.00p | 150.25p | 144.00p | 145.00p | 85086 |
| 06/10/2026 | 135.00p | 148.00p | 135.00p | 148.00p | 70998 |
| 05/10/2026 | 138.00p | 144.00p | 138.00p | 138.00p | 32213 |
| 02/10/2026 | 140.00p | 141.50p | 137.00p | 140.50p | 116670 |
| 01/10/2026 | 142.00p | 142.00p | 133.00p | 139.50p | 22069 |
| 30/09/2026 | 138.00p | 141.50p | 132.50p | 140.00p | 79690 |
| 29/09/2026 | 137.50p | 137.50p | 132.50p | 133.00p | 13536 |
| 28/09/2026 | 137.50p | 137.50p | 132.50p | 135.00p | 19613 |
| 25/09/2026 | 135.50p | 137.50p | 134.32p | 137.50p | 36196 |
| 24/09/2026 | 130.00p | 135.00p | 127.50p | 134.50p | 88564 |
| 23/09/2026 | 130.50p | 133.40p | 127.50p | 130.00p | 68499 |
| 22/09/2026 | 130.00p | 134.00p | 130.00p | 130.00p | 23115 |
| 21/09/2026 | 136.50p | 137.00p | 130.00p | 130.00p | 38747 |
| 18/09/2026 | 136.50p | 137.00p | 133.48p | 136.50p | 13990 |
| 17/09/2026 | 136.50p | 137.00p | 134.00p | 137.00p | 66059 |
| 16/09/2026 | 131.50p | 136.00p | 128.00p | 136.00p | 117868 |
| 15/09/2026 | 137.00p | 137.00p | 131.50p | 131.50p | 42116 |
| 14/09/2026 | 134.00p | 141.50p | 134.00p | 136.50p | 17906 |
| 11/09/2026 | 140.50p | 140.50p | 134.00p | 135.00p | 27873 |
| 10/09/2026 | 137.50p | 142.00p | 134.50p | 134.50p | 40650 |
| 09/09/2026 | 135.00p | 145.00p | 133.07p | 142.00p | 202523 |
| 08/09/2026 | 129.50p | 137.00p | 124.00p | 135.00p | 261078 |
| 07/09/2026 | 118.00p | 127.00p | 116.80p | 127.00p | 326814 |
| 04/09/2026 | 117.00p | 118.03p | 116.00p | 116.50p | 63230 |
| 03/09/2026 | 116.00p | 119.00p | 116.00p | 116.50p | 112231 |
| 02/09/2026 | 116.00p | 118.00p | 116.00p | 118.00p | 43977 |
| 01/09/2026 | 116.00p | 118.00p | 116.00p | 116.50p | 33277 |
| 28/08/2026 | 115.00p | 119.75p | 113.50p | 118.00p | 408704 |
| 27/08/2026 | 115.50p | 116.00p | 112.00p | 112.00p | 61472 |
| 26/08/2026 | 114.50p | 119.50p | 113.74p | 116.00p | 57218 |
| 25/08/2026 | 112.00p | 117.00p | 112.00p | 113.00p | 64956 |
| 24/08/2026 | 117.00p | 119.50p | 112.00p | 112.00p | 134347 |
| 21/08/2026 | 115.50p | 116.12p | 113.00p | 116.00p | 78626 |
| 20/08/2026 | 116.50p | 120.00p | 115.00p | 115.00p | 147330 |
| 19/08/2026 | 114.00p | 119.50p | 111.50p | 114.00p | 989583 |
| 18/08/2026 | 115.00p | 117.00p | 112.00p | 115.00p | 54157 |
| 14/08/2026 | 117.00p | 120.00p | 116.77p | 120.00p | 63597 |
| 13/08/2026 | 117.00p | 120.00p | 117.00p | 117.00p | 42295 |
| 12/08/2026 | 117.00p | 118.50p | 117.00p | 117.00p | 42011 |
| 11/08/2026 | 115.00p | 120.00p | 115.00p | 118.50p | 43846 |
| 10/08/2026 | 118.50p | 121.50p | 116.44p | 118.50p | 114699 |
| 07/08/2026 | 118.00p | 120.00p | 118.00p | 119.00p | 30189 |
| 06/08/2026 | 115.00p | 124.50p | 115.00p | 118.00p | 49234 |
| 05/08/2026 | 119.00p | 120.54p | 115.50p | 119.00p | 5042 |
| 04/08/2026 | 117.00p | 124.50p | 117.00p | 120.00p | 60033 |
| 03/08/2026 | 116.00p | 124.00p | 116.00p | 120.50p | 70766 |
| 31/07/2026 | 120.00p | 125.00p | 119.00p | 120.00p | 31445 |
| 30/07/2026 | 120.00p | 121.40p | 116.50p | 119.00p | 5872 |
| 29/07/2026 | 121.50p | 126.50p | 118.50p | 120.00p | 143066 |
| 28/07/2026 | 120.50p | 126.50p | 120.50p | 126.50p | 66471 |
| 27/07/2026 | 118.00p | 126.50p | 116.51p | 126.50p | 156843 |
| 24/07/2026 | 114.00p | 120.00p | 113.00p | 120.00p | 47549 |
| 23/07/2026 | 120.00p | 121.50p | 112.80p | 121.50p | 44005 |
| 22/07/2026 | 119.50p | 119.50p | 112.00p | 118.50p | 14991 |
| 21/07/2026 | 114.00p | 119.50p | 112.85p | 119.50p | 3992 |
| 20/07/2026 | 110.00p | 120.00p | 110.00p | 120.00p | 29721 |
| 17/07/2026 | 113.50p | 118.00p | 111.00p | 118.00p | 7515 |
| 16/07/2026 | 112.00p | 120.00p | 111.73p | 113.50p | 76341 |
| 15/07/2026 | 115.00p | 116.00p | 108.66p | 115.00p | 251328 |
| 14/07/2026 | 116.00p | 119.00p | 115.00p | 116.50p | 18636 |
| 13/07/2026 | 121.50p | 124.50p | 117.00p | 119.00p | 16134 |
| 10/07/2026 | 120.00p | 125.00p | 116.90p | 125.00p | 68997 |
| 09/07/2026 | 125.00p | 125.00p | 116.00p | 125.00p | 2579 |
| 08/07/2026 | 121.50p | 125.00p | 116.00p | 125.00p | 69614 |
| 07/07/2026 | 124.50p | 125.00p | 118.00p | 125.00p | 14013 |
| 06/07/2026 | 120.00p | 124.50p | 117.00p | 123.00p | 22116 |
| 03/07/2026 | 117.00p | 124.50p | 116.63p | 120.50p | 239760 |
| 02/07/2026 | 120.50p | 121.50p | 118.00p | 119.00p | 75106 |
| 01/07/2026 | 115.00p | 116.00p | 113.00p | 113.00p | 143731 |
| 30/06/2026 | 113.00p | 118.00p | 111.50p | 115.00p | 27523 |
| 29/06/2026 | 120.00p | 122.00p | 117.50p | 117.50p | 17081 |
| 26/06/2026 | 122.00p | 122.00p | 120.50p | 121.50p | 9314 |
| 25/06/2026 | 122.00p | 127.50p | 120.00p | 122.00p | 116358 |
| 24/06/2026 | 120.00p | 127.50p | 120.00p | 127.50p | 22508 |
| 23/06/2026 | 125.00p | 125.00p | 120.00p | 122.00p | 18791 |
| 22/06/2026 | 133.50p | 133.50p | 125.00p | 125.00p | 51407 |
| 19/06/2026 | 137.00p | 141.50p | 132.00p | 132.00p | 48207 |
| 18/06/2026 | 136.00p | 144.50p | 135.00p | 135.50p | 30447 |
| 17/06/2026 | 136.00p | 144.50p | 136.00p | 137.00p | 175 |
| 16/06/2026 | 140.00p | 144.50p | 136.50p | 140.00p | 7147 |
| 15/06/2026 | 135.50p | 144.50p | 135.50p | 138.50p | 20155 |
| 12/06/2026 | 138.00p | 144.50p | 135.00p | 137.00p | 18523 |
| 11/06/2026 | 144.50p | 144.50p | 136.00p | 140.00p | 3204 |
| 10/06/2026 | 138.00p | 144.50p | 138.00p | 141.25p | 805 |
| 09/06/2026 | 145.00p | 145.00p | 137.00p | 138.00p | 25547 |
| 08/06/2026 | 140.00p | 145.00p | 135.00p | 145.00p | 17073 |
| 05/06/2026 | 140.00p | 145.00p | 137.00p | 142.00p | 59337 |
| 04/06/2026 | 136.00p | 139.50p | 134.50p | 136.00p | 5883 |
| 03/06/2026 | 137.00p | 140.00p | 134.50p | 135.00p | 25517 |
| 02/06/2026 | 134.50p | 140.00p | 134.50p | 137.00p | 119507 |
| 01/06/2026 | 130.00p | 139.50p | 130.00p | 139.50p | 155792 |
| 29/05/2026 | 128.50p | 137.00p | 128.00p | 131.00p | 33956 |
| 28/05/2026 | 143.50p | 144.00p | 131.00p | 131.00p | 59475 |
| 27/05/2026 | 140.00p | 144.00p | 137.50p | 140.00p | 39022 |
| 26/05/2026 | 139.50p | 147.00p | 138.00p | 138.00p | 26851 |
| 22/05/2026 | 143.50p | 148.00p | 140.00p | 143.50p | 10487 |
| 21/05/2026 | 147.00p | 148.00p | 139.50p | 143.75p | 57304 |
| 20/05/2026 | 139.50p | 144.00p | 139.50p | 139.50p | 18852 |
| 19/05/2026 | 141.00p | 148.50p | 139.50p | 142.25p | 6532 |
| 18/05/2026 | 149.00p | 149.00p | 140.00p | 148.50p | 15523 |
| 15/05/2026 | 147.00p | 147.47p | 144.00p | 147.00p | 18974 |
| 14/05/2026 | 144.00p | 150.00p | 144.00p | 146.00p | 15645 |
| 13/05/2026 | 146.00p | 149.55p | 145.00p | 147.00p | 60794 |
| 12/05/2026 | 149.50p | 149.50p | 144.16p | 149.50p | 29488 |
| 11/05/2026 | 138.50p | 149.28p | 136.00p | 148.50p | 180125 |
| 08/05/2026 | 138.00p | 138.50p | 136.25p | 138.00p | 2138297 |
| 07/05/2026 | 138.00p | 138.00p | 132.50p | 138.00p | 10435 |
| 06/05/2026 | 135.00p | 138.00p | 132.00p | 138.00p | 64284 |
| 05/05/2026 | 137.00p | 138.50p | 133.00p | 138.00p | 99244 |
| 01/05/2026 | 136.00p | 138.34p | 136.00p | 138.00p | 230972 |
| 30/04/2026 | 136.00p | 142.00p | 136.00p | 140.00p | 52853 |
| 29/04/2026 | 142.00p | 142.00p | 137.00p | 142.00p | 2465 |
| 28/04/2026 | 137.00p | 144.00p | 136.50p | 142.00p | 128504 |
| 27/04/2026 | 130.00p | 143.10p | 127.00p | 142.00p | 223707 |
| 24/04/2026 | 129.00p | 130.50p | 122.50p | 130.00p | 32450 |
| 23/04/2026 | 124.00p | 130.00p | 124.00p | 130.00p | 250562 |
| 22/04/2026 | 130.00p | 130.50p | 124.00p | 130.50p | 29870 |
| 21/04/2026 | 130.50p | 131.00p | 124.00p | 130.50p | 8845 |
| 20/04/2026 | 124.00p | 131.00p | 124.00p | 131.00p | 28573 |
| 17/04/2026 | 130.00p | 130.00p | 124.00p | 128.00p | 22849 |
| 16/04/2026 | 127.00p | 131.00p | 124.66p | 130.50p | 14586 |
| 15/04/2026 | 128.50p | 130.50p | 124.00p | 126.50p | 29390 |
| 14/04/2026 | 131.00p | 132.00p | 116.08p | 128.50p | 571999 |
| 13/04/2026 | 129.00p | 132.00p | 125.00p | 132.00p | 17198 |
| 10/04/2026 | 122.50p | 129.00p | 122.50p | 129.00p | 54469 |
| 09/04/2026 | 125.50p | 127.50p | 118.50p | 124.00p | 50753 |
| 08/04/2026 | 118.00p | 125.00p | 111.00p | 125.00p | 75111 |
| 07/04/2026 | 111.00p | 116.00p | 109.50p | 116.00p | 39119 |
| 02/04/2026 | 106.50p | 115.50p | 106.50p | 115.50p | 37440 |
| 01/04/2026 | 107.00p | 114.50p | 106.50p | 114.50p | 86065 |
| 31/03/2026 | 112.00p | 114.50p | 105.50p | 113.00p | 76419 |
| 30/03/2026 | 107.50p | 113.73p | 107.50p | 113.00p | 256224 |
| 27/03/2026 | 106.50p | 114.00p | 108.52p | 114.00p | 47608 |
| 26/03/2026 | 106.50p | 110.00p | 104.00p | 110.00p | 239814 |
| 25/03/2026 | 105.00p | 109.50p | 104.00p | 105.75p | 39880 |
| 24/03/2026 | 101.00p | 107.00p | 101.00p | 105.00p | 434144 |
| 23/03/2026 | 103.00p | 107.30p | 101.50p | 101.50p | 63042 |
| 20/03/2026 | 106.50p | 111.50p | 103.00p | 103.00p | 33104 |
| 19/03/2026 | 108.00p | 112.00p | 106.50p | 106.50p | 19691 |
| 18/03/2026 | 116.50p | 116.50p | 108.50p | 108.50p | 1228 |
| 17/03/2026 | 110.00p | 115.15p | 110.11p | 115.00p | 17696 |
| 16/03/2026 | 110.00p | 117.00p | 109.00p | 113.00p | 92460 |
| 13/03/2026 | 110.50p | 115.00p | 110.00p | 113.00p | 79298 |
| 12/03/2026 | 115.00p | 116.00p | 111.00p | 113.00p | 19905 |
| 11/03/2026 | 113.00p | 114.21p | 110.00p | 110.00p | 20669 |
| 10/03/2026 | 115.50p | 117.03p | 110.00p | 110.00p | 39681 |
| 09/03/2026 | 111.50p | 115.50p | 110.00p | 110.00p | 22987 |
| 06/03/2026 | 115.00p | 116.00p | 111.50p | 113.75p | 9531 |
| 05/03/2026 | 115.00p | 119.50p | 114.38p | 115.50p | 43195 |
| 04/03/2026 | 119.50p | 119.50p | 114.30p | 116.00p | 40802 |
| 03/03/2026 | 118.50p | 118.50p | 114.10p | 116.00p | 49352 |
| 02/03/2026 | 118.50p | 118.50p | 112.00p | 118.50p | 54745 |
| 27/02/2026 | 123.50p | 123.50p | 115.00p | 118.50p | 65646 |
| 26/02/2026 | 123.50p | 123.50p | 115.00p | 115.00p | 70603 |
| 25/02/2026 | 123.50p | 123.50p | 118.50p | 123.50p | 63250 |
| 24/02/2026 | 123.50p | 123.50p | 117.19p | 122.00p | 25110 |
| 23/02/2026 | 121.00p | 122.00p | 115.50p | 118.00p | 29840 |
| 20/02/2026 | 120.00p | 121.50p | 118.18p | 121.50p | 94987 |
| 19/02/2026 | 118.00p | 119.50p | 113.92p | 117.00p | 57691 |
| 18/02/2026 | 116.50p | 117.25p | 110.00p | 117.00p | 29388 |
| 17/02/2026 | 116.50p | 116.50p | 110.50p | 116.00p | 38607 |
| 16/02/2026 | 116.50p | 116.50p | 110.50p | 116.00p | 38349 |
| 13/02/2026 | 113.00p | 116.50p | 112.00p | 116.50p | 46236 |
| 12/02/2026 | 105.00p | 113.00p | 105.00p | 113.00p | 85080 |
| 11/02/2026 | 109.00p | 110.50p | 107.38p | 110.50p | 47814 |
| 10/02/2026 | 108.50p | 109.00p | 102.50p | 109.00p | 28377 |
| 09/02/2026 | 103.50p | 107.50p | 102.50p | 107.50p | 83729 |
| 06/02/2026 | 105.00p | 109.50p | 103.50p | 104.00p | 45377 |
| 05/02/2026 | 105.00p | 110.00p | 105.00p | 107.50p | 49212 |
| 04/02/2026 | 106.50p | 110.00p | 105.00p | 105.00p | 131603 |
| 03/02/2026 | 110.50p | 110.50p | 105.00p | 108.00p | 102412 |
| 02/02/2026 | 104.50p | 109.50p | 102.50p | 108.00p | 122084 |
| 30/01/2026 | 110.00p | 110.00p | 105.50p | 110.00p | 52424 |
*Close Price adjusted for both dividends and splits