ADVFN Logo ADVFN

We could not find any results for:
Make sure your spelling is correct or try broadening your search.

Trending Now

Toplists

It looks like you aren't logged in.
Click the button below to log in and view your recent history.

Hot Features

Registration Strip Icon for smarter Trade smarter, not harder: Unleash your inner pro with our toolkit and live discussions.
Marks And Spencer Group Plc

Marks And Spencer Group Plc (MKS)

366.10
11.30
( 3.18% )
Updated: 02:52:20
Trade 2001 - 1951 (00:55-00:53)
Time Price Size Type Bid Price Ask Price B/S Buy Ind. Total Volume Num Exch.
00:55:46 382.6 600 AT 382.6 383.0 Sell
2,806,900 2001 LSE
00:55:46 382.6 374 AT 382.6 383.1 Sell
2,806,300 2000 LSE
00:55:46 382.6 1100 AT 382.6 383.1 Sell
2,805,926 1999 LSE
00:55:46 382.7 852 AT 382.7 383.1 Sell
2,804,826 1998 LSE
00:55:46 382.7 393 AT 382.7 383.1 Sell
2,803,974 1997 LSE
00:55:46 382.9 99 AT 382.6 382.9 Buy
2,803,581 1996 LSE
00:55:46 382.9 4 AT 382.6 382.9 Buy
2,803,482 1995 LSE
00:55:46 382.9 624 AT 382.6 382.9 Buy
2,803,478 1994 LSE
00:55:46 382.8 35 AT 382.5 382.8 Buy
2,802,854 1993 LSE
00:55:46 382.8 405 AT 382.5 382.8 Buy
2,802,819 1992 LSE
00:55:06 382.704 918 O 382.5 382.9 Buy
2,802,414 1991 LSE
00:54:58 382.604 10000 O 382.5 382.9 Sell
2,801,496 1990 LSE
00:54:11 382.5 565 O 382.4 382.9 Sell
2,791,496 1989 LSE
00:53:47 382.7 484 AT 382.4 382.7 Buy
2,790,931 1988 LSE
00:53:44 382.6 100 AT 382.6 382.9 Sell
2,790,447 1987 LSE
00:53:41 382.7 100 AT 382.7 382.9 Sell
2,790,347 1986 LSE
00:53:40 382.9 287 AT 382.9 383.3 Sell
2,790,247 1985 LSE
00:53:40 382.9 1100 AT 382.9 383.3 Sell
2,789,960 1984 LSE
00:53:40 383.0 100 AT 383.0 383.3 Sell
2,788,860 1983 LSE
00:53:40 383.0 241 AT 383.0 383.3 Sell
2,788,760 1982 LSE
00:53:38 383.3 369 AT 383.0 383.3 Buy
2,788,519 1981 LSE
00:53:12 383.1 1020 O 383.0 383.5 Sell
2,788,150 1980 LSE
00:53:09 383.6 1100 AT 383.2 383.6 Buy
2,787,130 1979 LSE
00:53:09 383.5 893 AT 383.5 383.8 Sell
2,786,030 1978 LSE
00:53:09 383.6 180 AT 383.6 383.8 Sell
2,785,137 1977 LSE
00:53:09 383.6 85 AT 383.6 383.8 Sell
2,784,957 1976 LSE
00:53:07 383.9 389 AT 383.9 384.2 Sell
2,784,872 1975 LSE
00:53:07 383.9 259 AT 383.9 384.2 Sell
2,784,483 1974 LSE
00:53:07 383.9 590 AT 383.9 384.2 Sell
2,784,224 1973 LSE
00:53:07 383.9 156 AT 383.9 384.2 Sell
2,783,634 1972 LSE
00:53:07 383.9 159 AT 383.9 384.2 Sell
2,783,478 1971 LSE
00:53:07 384.0 389 AT 384.0 384.3 Sell
2,783,319 1970 LSE
00:53:07 384.0 187 AT 384.0 384.3 Sell
2,782,930 1969 LSE
00:53:07 384.0 437 AT 384.0 384.3 Sell
2,782,743 1968 LSE
00:53:07 384.3 5 AT 384.0 384.3 Buy
2,782,306 1967 LSE
00:53:06 384.1 173 AT 383.8 384.1 Buy
2,782,301 1966 LSE
00:53:06 384.1 172 AT 383.8 384.1 Buy
2,782,128 1965 LSE
00:53:06 384.0 473 AT 383.7 384.0 Buy
2,781,956 1964 LSE
00:53:05 384.0 177 AT 383.7 384.0 Buy
2,781,483 1963 LSE
00:53:05 383.9 2180 AT 383.9 384.1 Sell
2,781,306 1962 LSE
00:53:05 383.9 2740 AT 383.9 384.1 Sell
2,779,126 1961 LSE
00:53:05 383.9 1370 AT 383.9 384.1 Sell
2,776,386 1960 LSE
00:53:05 383.9 1370 AT 383.9 384.1 Sell
2,775,016 1959 LSE
00:53:05 384.0 83 AT 383.9 384.0 Buy
2,773,646 1958 LSE
00:53:05 384.0 406 AT 383.9 384.0 Buy
2,773,563 1957 LSE
00:53:05 383.8 390 AT 383.8 384.1 Sell
2,773,157 1956 LSE
00:53:05 383.8 423 AT 383.8 384.1 Sell
2,772,767 1955 LSE
00:53:05 384.1 212 AT 383.6 384.1 Buy
2,772,344 1954 LSE
00:53:05 384.0 236 AT 383.5 384.0 Buy
2,772,132 1953 LSE
00:53:05 384.0 789 AT 383.5 384.0 Buy
2,771,896 1952 LSE
00:53:05 384.0 2464 AT 383.5 384.0 Buy
2,771,107 1951 LSE