Search for Companies, Tipsters or Sources…
| Date | Open | High | Low | Close* | Volume |
|---|---|---|---|---|---|
| 16/09/2026 | 109.00p | 114.34p | 108.34p | 113.00p | 305686 |
| 15/09/2026 | 108.50p | 109.00p | 106.50p | 107.50p | 86492 |
| 14/09/2026 | 107.50p | 109.00p | 105.00p | 107.00p | 115368 |
| 11/09/2026 | 108.00p | 109.50p | 106.00p | 106.00p | 130800 |
| 10/09/2026 | 107.50p | 110.50p | 107.00p | 107.50p | 161637 |
| 09/09/2026 | 108.00p | 111.00p | 107.00p | 108.00p | 98017 |
| 08/09/2026 | 110.50p | 112.50p | 107.50p | 108.00p | 101460 |
| 07/09/2026 | 112.50p | 112.50p | 108.00p | 112.50p | 168461 |
| 04/09/2026 | 107.50p | 112.50p | 107.50p | 107.50p | 79144 |
| 03/09/2026 | 108.00p | 110.65p | 107.50p | 110.00p | 96512 |
| 02/09/2026 | 108.50p | 111.50p | 106.00p | 110.00p | 229618 |
| 01/09/2026 | 110.00p | 113.00p | 108.50p | 109.00p | 171755 |
| 28/08/2026 | 112.50p | 113.00p | 109.00p | 109.00p | 109811 |
| 27/08/2026 | 112.50p | 113.50p | 110.00p | 110.00p | 176120 |
| 26/08/2026 | 111.50p | 114.00p | 109.00p | 111.00p | 469571 |
| 25/08/2026 | 111.00p | 114.00p | 109.50p | 112.50p | 94828 |
| 24/08/2026 | 109.00p | 114.00p | 109.00p | 111.00p | 305396 |
| 21/08/2026 | 110.00p | 113.50p | 108.00p | 109.00p | 238410 |
| 20/08/2026 | 110.50p | 111.00p | 107.50p | 109.00p | 120149 |
| 19/08/2026 | 109.00p | 109.50p | 107.00p | 109.00p | 322190 |
| 18/08/2026 | 108.00p | 110.50p | 106.46p | 109.50p | 118342 |
| 17/08/2026 | 107.50p | 109.35p | 107.22p | 108.00p | 704300 |
| 14/08/2026 | 107.00p | 108.50p | 106.50p | 107.00p | 99438 |
| 13/08/2026 | 108.00p | 109.00p | 106.50p | 107.00p | 115886 |
| 12/08/2026 | 107.00p | 108.50p | 106.00p | 106.50p | 112602 |
| 11/08/2026 | 108.50p | 108.50p | 106.00p | 106.00p | 122997 |
| 10/08/2026 | 105.00p | 109.00p | 105.00p | 107.00p | 104872 |
| 07/08/2026 | 107.00p | 108.50p | 105.50p | 107.50p | 160572 |
| 06/08/2026 | 107.00p | 109.00p | 106.00p | 106.00p | 201409 |
| 05/08/2026 | 106.50p | 110.00p | 105.50p | 106.50p | 184277 |
| 04/08/2026 | 110.00p | 110.00p | 107.00p | 108.00p | 74631 |
| 03/08/2026 | 108.50p | 109.00p | 105.50p | 108.00p | 344966 |
| 31/07/2026 | 109.00p | 109.00p | 105.00p | 106.00p | 175749 |
| 30/07/2026 | 107.00p | 110.00p | 105.93p | 106.50p | 114267 |
| 29/07/2026 | 106.50p | 109.00p | 104.00p | 107.50p | 446242 |
| 28/07/2026 | 103.50p | 108.00p | 103.50p | 106.00p | 162124 |
| 27/07/2026 | 108.00p | 108.00p | 104.24p | 106.00p | 262663 |
| 24/07/2026 | 106.50p | 109.50p | 104.00p | 106.00p | 274895 |
| 23/07/2026 | 106.50p | 110.00p | 106.50p | 107.00p | 180154 |
| 22/07/2026 | 109.00p | 109.50p | 106.50p | 107.50p | 198701 |
| 21/07/2026 | 109.00p | 111.00p | 106.50p | 106.50p | 171793 |
| 20/07/2026 | 111.00p | 111.00p | 108.16p | 108.50p | 126557 |
| 17/07/2026 | 109.00p | 110.50p | 106.50p | 109.00p | 111490 |
| 16/07/2026 | 108.00p | 109.50p | 106.50p | 107.50p | 267594 |
| 15/07/2026 | 109.50p | 111.60p | 106.50p | 107.00p | 340613 |
| 14/07/2026 | 109.00p | 111.50p | 107.00p | 109.50p | 466385 |
| 13/07/2026 | 110.00p | 111.00p | 107.00p | 107.50p | 191891 |
| 10/07/2026 | 110.00p | 112.50p | 108.00p | 108.50p | 105997 |
| 09/07/2026 | 108.50p | 113.00p | 108.50p | 111.50p | 127634 |
| 08/07/2026 | 109.50p | 113.50p | 109.50p | 111.00p | 206330 |
| 07/07/2026 | 111.00p | 113.50p | 107.00p | 112.00p | 634734 |
| 06/07/2026 | 115.00p | 117.50p | 107.00p | 108.00p | 988886 |
| 03/07/2026 | 114.00p | 117.00p | 113.00p | 117.00p | 157253 |
| 02/07/2026 | 116.50p | 120.00p | 114.00p | 114.00p | 135865 |
| 01/07/2026 | 115.50p | 119.00p | 114.50p | 119.00p | 113449 |
| 30/06/2026 | 118.00p | 120.00p | 114.50p | 115.50p | 166867 |
| 29/06/2026 | 114.50p | 120.00p | 114.50p | 119.00p | 125507 |
| 26/06/2026 | 118.50p | 120.50p | 117.00p | 117.00p | 98363 |
| 25/06/2026 | 119.00p | 121.00p | 119.00p | 119.00p | 113470 |
| 24/06/2026 | 118.00p | 122.50p | 116.00p | 120.00p | 248822 |
| 23/06/2026 | 118.00p | 121.50p | 114.50p | 117.50p | 142786 |
| 22/06/2026 | 117.00p | 120.50p | 117.00p | 119.00p | 228433 |
| 19/06/2026 | 118.50p | 121.50p | 116.00p | 120.00p | 177383 |
| 18/06/2026 | 119.50p | 122.50p | 118.50p | 118.50p | 117823 |
| 17/06/2026 | 125.00p | 125.00p | 119.00p | 119.00p | 116805 |
| 16/06/2026 | 120.00p | 124.50p | 120.00p | 122.00p | 139704 |
| 15/06/2026 | 124.00p | 126.00p | 120.98p | 121.50p | 317362 |
| 12/06/2026 | 126.00p | 130.00p | 125.00p | 125.50p | 205617 |
| 11/06/2026 | 126.50p | 127.50p | 123.50p | 127.50p | 123182 |
| 10/06/2026 | 128.00p | 130.00p | 125.50p | 126.00p | 379630 |
| 09/06/2026 | 129.00p | 129.00p | 124.50p | 128.00p | 260979 |
| 08/06/2026 | 127.00p | 128.60p | 126.00p | 127.00p | 174753 |
| 05/06/2026 | 123.50p | 128.00p | 123.00p | 127.00p | 434398 |
| 04/06/2026 | 124.00p | 127.50p | 122.50p | 125.00p | 177062 |
| 03/06/2026 | 125.00p | 125.50p | 121.00p | 125.50p | 614223 |
| 02/06/2026 | 122.00p | 125.00p | 119.00p | 123.50p | 417758 |
| 01/06/2026 | 121.50p | 123.12p | 119.00p | 121.00p | 280152 |
| 29/05/2026 | 120.00p | 122.00p | 117.00p | 121.00p | 146819 |
| 28/05/2026 | 120.00p | 120.50p | 116.00p | 120.50p | 148077 |
| 27/05/2026 | 120.00p | 123.00p | 118.50p | 118.50p | 72737 |
| 26/05/2026 | 120.00p | 124.00p | 119.50p | 119.50p | 79288 |
| 22/05/2026 | 122.00p | 123.50p | 120.00p | 121.50p | 281146 |
| 21/05/2026 | 120.00p | 122.84p | 117.50p | 121.50p | 514385 |
| 20/05/2026 | 115.00p | 118.00p | 115.00p | 116.50p | 77678 |
| 19/05/2026 | 116.00p | 118.50p | 114.00p | 118.00p | 145602 |
| 18/05/2026 | 116.00p | 119.50p | 115.50p | 116.00p | 59935 |
| 15/05/2026 | 118.50p | 120.00p | 116.65p | 117.50p | 72838 |
| 14/05/2026 | 119.00p | 120.00p | 115.50p | 119.00p | 79182 |
| 13/05/2026 | 118.00p | 120.00p | 116.50p | 120.00p | 133826 |
| 12/05/2026 | 119.00p | 120.00p | 117.50p | 118.00p | 218532 |
| 11/05/2026 | 118.00p | 121.00p | 117.50p | 118.00p | 71290 |
| 08/05/2026 | 120.00p | 121.00p | 117.00p | 120.00p | 128278 |
| 07/05/2026 | 120.00p | 121.00p | 118.00p | 119.50p | 183235 |
| 06/05/2026 | 120.00p | 120.00p | 117.50p | 118.00p | 95367 |
| 05/05/2026 | 116.00p | 121.00p | 116.00p | 120.00p | 172126 |
| 01/05/2026 | 120.00p | 121.00p | 118.50p | 118.50p | 61476 |
| 30/04/2026 | 119.00p | 120.00p | 118.50p | 119.50p | 118312 |
| 29/04/2026 | 120.00p | 120.00p | 115.50p | 119.50p | 191183 |
| 28/04/2026 | 118.00p | 120.00p | 117.50p | 118.00p | 75328 |
| 27/04/2026 | 117.50p | 120.50p | 116.50p | 118.00p | 131884 |
| 24/04/2026 | 118.50p | 119.00p | 115.00p | 119.00p | 159057 |
| 23/04/2026 | 117.00p | 119.50p | 115.00p | 117.00p | 315833 |
| 22/04/2026 | 118.00p | 120.50p | 117.00p | 118.00p | 647349 |
| 21/04/2026 | 118.50p | 121.00p | 117.50p | 118.50p | 157689 |
| 20/04/2026 | 116.00p | 121.00p | 115.50p | 119.00p | 99729 |
| 17/04/2026 | 118.00p | 119.50p | 115.50p | 118.00p | 174107 |
| 16/04/2026 | 117.50p | 118.50p | 115.50p | 117.50p | 186406 |
| 15/04/2026 | 114.50p | 118.00p | 114.42p | 117.50p | 282619 |
| 14/04/2026 | 116.50p | 118.00p | 115.45p | 115.50p | 264374 |
| 13/04/2026 | 116.50p | 118.50p | 114.50p | 117.00p | 222051 |
| 10/04/2026 | 118.50p | 118.50p | 115.62p | 116.50p | 573540 |
| 09/04/2026 | 118.00p | 120.00p | 116.50p | 116.50p | 182624 |
| 08/04/2026 | 118.00p | 121.00p | 118.00p | 118.50p | 247145 |
| 07/04/2026 | 119.00p | 120.00p | 115.58p | 118.50p | 113902 |
| 02/04/2026 | 120.00p | 121.00p | 117.00p | 119.00p | 418407 |
| 01/04/2026 | 120.50p | 123.66p | 118.50p | 120.00p | 230022 |
| 31/03/2026 | 118.00p | 121.50p | 116.00p | 120.00p | 225308 |
| 30/03/2026 | 118.50p | 119.00p | 116.00p | 118.50p | 263440 |
| 27/03/2026 | 118.50p | 119.00p | 116.00p | 118.50p | 353619 |
| 26/03/2026 | 118.00p | 118.64p | 116.00p | 118.50p | 298100 |
| 25/03/2026 | 118.00p | 119.00p | 116.00p | 118.00p | 89978 |
| 24/03/2026 | 119.00p | 119.00p | 115.50p | 118.00p | 272435 |
| 23/03/2026 | 117.00p | 120.00p | 110.00p | 117.00p | 253672 |
| 20/03/2026 | 116.00p | 118.00p | 114.00p | 116.00p | 312240 |
| 19/03/2026 | 116.50p | 117.00p | 112.50p | 115.00p | 750262 |
| 18/03/2026 | 118.00p | 118.74p | 116.00p | 117.00p | 184519 |
| 17/03/2026 | 117.50p | 120.00p | 116.50p | 118.00p | 123167 |
| 16/03/2026 | 118.00p | 120.00p | 114.50p | 118.00p | 1066660 |
| 13/03/2026 | 117.50p | 120.00p | 116.00p | 118.00p | 600081 |
| 12/03/2026 | 118.50p | 120.00p | 116.00p | 118.50p | 119457 |
| 11/03/2026 | 118.00p | 120.00p | 116.50p | 118.00p | 50712 |
| 10/03/2026 | 117.00p | 119.50p | 115.50p | 119.00p | 94013 |
| 09/03/2026 | 117.50p | 120.00p | 115.24p | 118.00p | 1553171 |
| 06/03/2026 | 118.00p | 119.00p | 118.00p | 118.00p | 110628 |
| 05/03/2026 | 118.50p | 119.61p | 117.00p | 118.00p | 138512 |
| 04/03/2026 | 118.50p | 119.06p | 116.00p | 118.50p | 158092 |
| 03/03/2026 | 117.50p | 119.50p | 115.30p | 117.00p | 1645872 |
| 02/03/2026 | 115.50p | 118.50p | 115.50p | 118.00p | 195928 |
| 27/02/2026 | 115.50p | 120.00p | 115.50p | 118.00p | 253422 |
| 26/02/2026 | 115.50p | 119.50p | 114.00p | 118.00p | 346723 |
| 25/02/2026 | 117.50p | 119.50p | 116.00p | 118.00p | 331679 |
| 24/02/2026 | 119.00p | 120.00p | 116.50p | 118.00p | 184936 |
| 23/02/2026 | 118.00p | 120.00p | 117.00p | 118.00p | 194113 |
| 20/02/2026 | 118.00p | 120.00p | 118.00p | 118.00p | 141553 |
| 19/02/2026 | 118.00p | 120.00p | 118.00p | 118.50p | 156417 |
| 18/02/2026 | 119.00p | 120.00p | 118.00p | 119.00p | 226089 |
| 17/02/2026 | 119.50p | 119.50p | 116.50p | 119.50p | 394282 |
| 16/02/2026 | 118.50p | 120.00p | 116.50p | 118.50p | 163926 |
| 13/02/2026 | 119.00p | 120.00p | 115.50p | 118.50p | 149069 |
| 12/02/2026 | 120.00p | 120.00p | 116.50p | 118.00p | 250141 |
| 11/02/2026 | 117.50p | 120.00p | 117.00p | 118.00p | 295611 |
| 10/02/2026 | 118.50p | 120.00p | 116.00p | 119.00p | 613955 |
| 09/02/2026 | 120.00p | 120.50p | 117.00p | 118.00p | 116833 |
| 06/02/2026 | 119.00p | 121.00p | 117.00p | 118.00p | 177807 |
| 05/02/2026 | 119.50p | 121.50p | 116.00p | 121.50p | 194873 |
| 04/02/2026 | 118.50p | 121.50p | 116.50p | 119.50p | 277259 |
| 03/02/2026 | 120.00p | 122.00p | 118.00p | 118.50p | 176388 |
| 02/02/2026 | 118.50p | 122.00p | 118.00p | 122.00p | 228924 |
| 30/01/2026 | 116.00p | 122.00p | 116.00p | 118.00p | 269023 |
| 29/01/2026 | 120.00p | 121.70p | 117.90p | 118.00p | 367392 |
| 28/01/2026 | 117.50p | 121.00p | 116.50p | 120.00p | 218527 |
| 27/01/2026 | 119.00p | 121.00p | 117.00p | 119.50p | 87770 |
| 26/01/2026 | 119.00p | 121.50p | 117.50p | 120.00p | 144961 |
| 23/01/2026 | 118.50p | 121.64p | 117.00p | 119.00p | 309727 |
| 22/01/2026 | 122.00p | 122.00p | 118.00p | 119.00p | 383084 |
| 21/01/2026 | 117.00p | 124.00p | 116.50p | 120.00p | 626099 |
| 20/01/2026 | 118.00p | 120.00p | 116.50p | 118.00p | 868966 |
| 19/01/2026 | 116.00p | 119.14p | 116.00p | 117.00p | 244417 |
| 16/01/2026 | 119.50p | 119.50p | 116.50p | 118.00p | 143010 |
| 15/01/2026 | 118.00p | 120.00p | 117.00p | 118.00p | 171980 |
| 14/01/2026 | 117.00p | 119.50p | 116.50p | 119.00p | 664042 |
| 13/01/2026 | 116.00p | 118.00p | 115.50p | 117.00p | 302996 |
| 12/01/2026 | 114.50p | 119.50p | 114.00p | 116.00p | 187043 |
| 09/01/2026 | 116.00p | 118.00p | 114.00p | 117.50p | 201895 |
| 08/01/2026 | 117.50p | 118.00p | 115.00p | 116.00p | 735086 |
| 07/01/2026 | 117.00p | 117.50p | 114.50p | 116.00p | 339660 |
| 06/01/2026 | 116.00p | 118.00p | 114.50p | 116.50p | 138827 |
| 05/01/2026 | 116.00p | 116.00p | 113.00p | 116.00p | 244683 |
| 02/01/2026 | 113.50p | 117.00p | 112.50p | 116.00p | 311610 |
| 31/12/2025 | 113.50p | 116.50p | 112.00p | 113.50p | 28383 |
| 30/12/2025 | 114.00p | 117.00p | 112.00p | 114.50p | 58735 |
| 29/12/2025 | 113.00p | 116.50p | 113.00p | 114.50p | 95840 |
| 24/12/2025 | 115.00p | 116.00p | 113.50p | 114.50p | 90997 |
| 23/12/2025 | 113.00p | 115.50p | 113.00p | 114.50p | 118369 |
| 22/12/2025 | 113.50p | 114.50p | 110.50p | 114.00p | 307731 |
| 19/12/2025 | 111.00p | 114.50p | 111.00p | 114.00p | 188298 |
| 18/12/2025 | 111.00p | 113.50p | 110.50p | 111.50p | 356986 |
| 17/12/2025 | 112.00p | 112.00p | 109.50p | 111.50p | 110280 |
| 16/12/2025 | 108.50p | 112.00p | 108.50p | 111.00p | 191466 |
| 15/12/2025 | 111.50p | 112.00p | 108.50p | 110.00p | 469730 |
| 12/12/2025 | 110.00p | 112.00p | 109.50p | 110.00p | 612496 |
| 11/12/2025 | 109.00p | 111.00p | 107.50p | 110.00p | 935093 |
| 10/12/2025 | 109.50p | 111.50p | 108.50p | 108.50p | 132771 |
| 09/12/2025 | 112.50p | 113.50p | 107.99p | 109.50p | 404490 |
| 08/12/2025 | 112.50p | 114.00p | 107.00p | 110.00p | 328665 |
| 05/12/2025 | 111.50p | 113.50p | 110.35p | 110.50p | 138860 |
| 04/12/2025 | 110.00p | 113.50p | 109.50p | 112.00p | 166927 |
| 03/12/2025 | 110.00p | 113.00p | 109.50p | 112.00p | 174941 |
| 02/12/2025 | 113.00p | 115.00p | 110.67p | 111.00p | 666459 |
| 01/12/2025 | 114.00p | 117.00p | 113.44p | 114.00p | 119061 |
*Close Price adjusted for both dividends and splits