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 pro Trade like a pro: Leverage real-time discussions and market-moving ideas to outperform.
1,446.00
25.00
(1.76%)
Closed December 20 10:30AM
Time Price Size Type Bid Price Ask Price B/S Buy Ind. Total Volume Num Exch.
10:35:13 1505.0 1462 O 1502.0 1504.0 Buy
525,869 2000 LSE
10:35:12 1505.0 125424 UT 1502.0 1504.0 Buy
524,407 1999 LSE
10:29:59 1504.0 6 AT 1502.0 1504.0 Buy
398,983 1998 LSE
10:29:59 1504.0 1 AT 1502.0 1504.0 Buy
398,977 1997 LSE
10:29:59 1504.0 66 AT 1502.0 1504.0 Buy
398,976 1996 LSE
10:29:59 1504.0 16 AT 1502.0 1504.0 Buy
398,910 1995 LSE
10:29:59 1504.0 9 AT 1502.0 1504.0 Buy
398,894 1994 LSE
10:29:59 1504.0 2 AT 1502.0 1504.0 Buy
398,885 1993 LSE
10:29:59 1504.0 271 AT 1502.0 1504.0 Buy
398,883 1992 LSE
10:29:59 1504.0 240 AT 1502.0 1504.0 Buy
398,612 1991 LSE
10:29:59 1504.0 116 AT 1502.0 1504.0 Buy
398,372 1990 LSE
10:29:30 1504.0 2200 O 1502.0 1504.0 Buy
398,256 1989 LSE
10:29:20 1503.0 17 AT 1503.0 1504.0 Sell
396,056 1988 LSE
10:29:20 1503.0 190 AT 1503.0 1504.0 Sell
396,039 1987 LSE
10:29:20 1503.0 100 AT 1503.0 1504.0 Sell
395,849 1986 LSE
10:29:20 1503.0 55 AT 1503.0 1504.0 Sell
395,749 1985 LSE
10:29:20 1503.0 55 AT 1503.0 1504.0 Sell
395,694 1984 LSE
10:29:20 1503.0 190 AT 1503.0 1504.0 Sell
395,639 1983 LSE
10:29:03 1504.0 42 AT 1504.0 1505.0 Sell
395,449 1982 LSE
10:29:03 1504.0 41 AT 1504.0 1505.0 Sell
395,407 1981 LSE
10:29:03 1504.0 159 AT 1504.0 1505.0 Sell
395,366 1980 LSE
10:29:03 1504.0 91 AT 1504.0 1505.0 Sell
395,207 1979 LSE
10:29:03 1505.0 80 AT 1504.0 1505.0 Buy
395,116 1978 LSE
10:29:03 1505.0 160 AT 1505.0 1506.0 Sell
395,036 1977 LSE
10:29:03 1505.0 240 AT 1504.0 1505.0 Buy
394,876 1976 LSE
10:29:03 1505.0 50 AT 1503.0 1505.0 Buy
394,636 1975 LSE
10:29:03 1505.0 240 AT 1503.0 1505.0 Buy
394,586 1974 LSE
10:29:03 1505.0 190 AT 1503.0 1505.0 Buy
394,346 1973 LSE
10:29:03 1505.0 52 AT 1503.0 1505.0 Buy
394,156 1972 LSE
10:29:03 1505.0 161 AT 1503.0 1505.0 Buy
394,104 1971 LSE
10:28:30 1504.86 332 O 1503.0 1505.0 Buy
393,943 1970 LSE
10:27:59 1505.0 107 AT 1503.0 1505.0 Buy
393,611 1969 LSE
10:27:58 1504.0 190 AT 1503.0 1504.0 Buy
393,504 1968 LSE
10:27:58 1504.0 112 AT 1503.0 1504.0 Buy
393,314 1967 LSE
10:26:55 1504.0 74 AT 1503.0 1504.0 Buy
393,202 1966 LSE
10:26:55 1504.0 48 AT 1504.0 1505.0 Sell
393,128 1965 LSE
10:26:55 1504.0 97 AT 1504.0 1505.0 Sell
393,080 1964 LSE
10:26:55 1504.0 240 AT 1504.0 1505.0 Sell
392,983 1963 LSE
10:26:55 1504.0 176 AT 1503.0 1504.0 Buy
392,743 1962 LSE
10:26:55 1504.0 240 AT 1503.0 1504.0 Buy
392,567 1961 LSE
10:26:31 1503.0 16 O 1503.0 1504.0 Sell
392,327 1960 LSE
10:26:22 1504.0 167 AT 1503.0 1504.0 Buy
392,311 1959 LSE
10:26:15 1504.0 15 AT 1504.0 1505.0 Sell
392,144 1958 LSE
10:26:15 1504.0 45 AT 1504.0 1505.0 Sell
392,129 1957 LSE
10:26:12 1504.0 31 O 1504.0 1505.0 Sell
392,084 1956 LSE
10:25:33 1505.0 95 AT 1504.0 1505.0 Buy
392,053 1955 LSE
10:25:33 1505.0 90 AT 1504.0 1505.0 Buy
391,958 1954 LSE
10:25:33 1505.0 150 AT 1504.0 1505.0 Buy
391,868 1953 LSE
10:25:33 1505.0 268 AT 1504.0 1505.0 Buy
391,718 1952 LSE
10:25:28 1504.0 42 AT 1504.0 1505.0 Sell
391,450 1951 LSE
10:25:28 1504.0 227 AT 1504.0 1505.0 Sell
391,408 1950 LSE
10:25:28 1504.0 45 AT 1504.0 1505.0 Sell
391,181 1949 LSE
10:25:28 1504.0 404 AT 1504.0 1505.0 Sell
391,136 1948 LSE
10:25:28 1504.0 224 AT 1504.0 1505.0 Sell
390,732 1947 LSE
10:25:28 1504.0 52 AT 1504.0 1505.0 Sell
390,508 1946 LSE
10:25:28 1504.0 48 AT 1504.0 1505.0 Sell
390,456 1945 LSE
10:25:28 1505.0 250 AT 1505.0 1506.0 Sell
390,408 1944 LSE
10:25:28 1505.0 47 AT 1505.0 1506.0 Sell
390,158 1943 LSE
10:25:28 1505.0 46 AT 1505.0 1506.0 Sell
390,111 1942 LSE
10:25:28 1505.0 8 AT 1505.0 1506.0 Sell
390,065 1941 LSE
10:25:28 1505.0 190 AT 1505.0 1506.0 Sell
390,057 1940 LSE
10:25:28 1505.0 86 AT 1505.0 1506.0 Sell
389,867 1939 LSE
10:25:28 1505.0 216 AT 1505.0 1506.0 Sell
389,781 1938 LSE
10:25:28 1505.0 52 AT 1505.0 1506.0 Sell
389,565 1937 LSE
10:25:28 1505.0 48 AT 1505.0 1506.0 Sell
389,513 1936 LSE
10:25:08 1505.86 100 O 1505.0 1506.0 Buy
389,465 1935 LSE
10:25:07 1505.0 156 AT 1505.0 1506.0 Sell
389,365 1934 LSE
10:25:07 1505.0 78 AT 1505.0 1506.0 Sell
389,209 1933 LSE
10:25:07 1506.0 47 AT 1506.0 1507.0 Sell
389,131 1932 LSE
10:25:07 1506.0 16 AT 1506.0 1507.0 Sell
389,084 1931 LSE
10:25:07 1506.0 200 AT 1506.0 1507.0 Sell
389,068 1930 LSE
10:25:07 1506.0 37 AT 1506.0 1507.0 Sell
388,868 1929 LSE
10:25:07 1506.0 95 AT 1506.0 1507.0 Sell
388,831 1928 LSE
10:25:07 1506.0 108 AT 1506.0 1507.0 Sell
388,736 1927 LSE
10:25:07 1506.0 160 AT 1506.0 1507.0 Sell
388,628 1926 LSE
10:25:07 1506.0 65 AT 1505.0 1506.0 Buy
388,468 1925 LSE
10:25:07 1506.0 184 AT 1505.0 1506.0 Buy
388,403 1924 LSE
10:25:07 1506.0 240 AT 1505.0 1506.0 Buy
388,219 1923 LSE
10:25:07 1506.0 8 AT 1505.0 1506.0 Buy
387,979 1922 LSE
10:25:07 1506.0 182 AT 1505.0 1506.0 Buy
387,971 1921 LSE
10:24:26 1504.0 13 O 1504.0 1506.0 Sell
387,789 1920 LSE
10:22:51 1505.758 1321 O 1504.0 1506.0 Buy
387,776 1919 LSE
10:22:38 1505.0 109 AT 1504.0 1505.0 Buy
386,455 1918 LSE
10:22:38 1505.0 214 AT 1504.0 1505.0 Buy
386,346 1917 LSE
10:22:31 1504.0 94 AT 1503.0 1504.0 Buy
386,132 1916 LSE
10:22:29 1504.0 190 AT 1503.0 1504.0 Buy
386,038 1915 LSE
10:22:29 1504.0 106 AT 1503.0 1504.0 Buy
385,848 1914 LSE
10:22:29 1504.0 49 AT 1503.0 1504.0 Buy
385,742 1913 LSE
10:22:29 1504.0 268 AT 1503.0 1504.0 Buy
385,693 1912 LSE
10:22:29 1504.0 160 AT 1503.0 1504.0 Buy
385,425 1911 LSE
10:22:29 1504.0 113 AT 1503.0 1504.0 Buy
385,265 1910 LSE
10:22:29 1504.0 48 AT 1504.0 1505.0 Sell
385,152 1909 LSE
10:22:29 1504.0 50 AT 1504.0 1505.0 Sell
385,104 1908 LSE
10:22:29 1504.0 170 AT 1504.0 1505.0 Sell
385,054 1907 LSE
10:22:29 1504.0 49 AT 1504.0 1505.0 Sell
384,884 1906 LSE
10:22:29 1504.0 42 AT 1502.0 1504.0 Buy
384,835 1905 LSE
10:22:29 1504.0 190 AT 1502.0 1504.0 Buy
384,793 1904 LSE
10:22:29 1504.0 268 AT 1502.0 1504.0 Buy
384,603 1903 LSE
10:22:29 1503.0 8 AT 1503.0 1504.0 Sell
384,335 1902 LSE
10:22:29 1503.0 44 AT 1503.0 1504.0 Sell
384,327 1901 LSE

Your Recent History

Delayed Upgrade Clock