Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

2% 25 (T25) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 90,000 £99.63008 Ordinary
15:54:04 - 04-Jul-25
Sell* 9,475 £99.63095 Ordinary
15:01:51 - 04-Jul-25
Buy* 19,934 £99.66052 Ordinary
11:29:39 - 04-Jul-25
Sell* 19,940 £99.633 Ordinary
11:29:00 - 04-Jul-25
Sell* 250,000 £99.65025 Ordinary
11:06:54 - 04-Jul-25
Sell* 95,176 £99.645 Ordinary
10:40:28 - 04-Jul-25
Sell* 9,969 £99.645 Ordinary
10:31:05 - 04-Jul-25
Buy* 24,912 £99.665 Ordinary
09:36:26 - 04-Jul-25
Sell* 19,000 £99.645 Ordinary
09:31:01 - 04-Jul-25
Buy* 25,000 £99.665 Ordinary
08:39:45 - 04-Jul-25
Sell* 63,317 £99.625 Ordinary
15:54:33 - 03-Jul-25
Buy* 19,929 £99.646 Ordinary
15:46:06 - 03-Jul-25
Unknown* 5,000 £99.65 OTC Trade
12:47:01 - 03-Jul-25
Buy* 50,000 £99.646 Ordinary
12:43:38 - 03-Jul-25
Sell* 50,190 £99.621 Ordinary
11:48:05 - 03-Jul-25
Sell* 10,000 £99.621 Ordinary
10:45:51 - 03-Jul-25
Sell* 8,400 £99.612 Ordinary
10:43:26 - 03-Jul-25
Buy* 52,332 £99.644 Ordinary
09:58:00 - 03-Jul-25
Sell* 67,250 £99.623 Ordinary
09:55:25 - 03-Jul-25
Sell* 272,636 £99.639 Ordinary
09:47:12 - 03-Jul-25
Sell* 144,826 £99.639 Ordinary
09:46:04 - 03-Jul-25
Unknown* 90,000 £99.65 OTC Trade
09:06:35 - 03-Jul-25
Sell* 54,000 £99.621 Ordinary
08:55:45 - 03-Jul-25
Sell* 70,000 £99.6215 Ordinary
08:39:16 - 03-Jul-25
Unknown* 1,000 £99.65 OTC Trade
08:31:15 - 03-Jul-25
Sell* 24,923 £99.639 Ordinary
08:24:39 - 03-Jul-25
Sell* 9,969 £99.639 Ordinary
08:19:25 - 03-Jul-25
Sell* 10,103 £99.621 Ordinary
08:01:56 - 03-Jul-25
Sell* 7,000 £99.611 Ordinary
16:21:14 - 02-Jul-25
Buy* 6,013 £99.63897 Ordinary
16:02:50 - 02-Jul-25
Sell* 158,000 £99.612 Ordinary
15:45:15 - 02-Jul-25
Sell* 50,938 £99.60378 Ordinary
14:25:49 - 02-Jul-25
Sell* 49,875 £99.6025 Ordinary
13:48:21 - 02-Jul-25
Buy* 102,969 £99.634 Ordinary
13:16:09 - 02-Jul-25
Sell* 99,651 £99.6065 Ordinary
13:02:45 - 02-Jul-25
Sell* 99,648 £99.6095 Ordinary
12:53:50 - 02-Jul-25
Sell* 40,000 £99.62873 Ordinary
12:02:00 - 02-Jul-25
Sell* 40,000 £99.62973 Ordinary
11:58:09 - 02-Jul-25
Sell* 40,000 £99.62873 Ordinary
11:48:33 - 02-Jul-25
Buy* 12,963 £99.634 Ordinary
11:48:26 - 02-Jul-25
Buy* 8,974 £99.634 Ordinary
09:24:32 - 02-Jul-25
Sell* 10,000 £99.614 Ordinary
09:20:25 - 02-Jul-25
Sell* 49,868 £99.622 Ordinary
09:03:55 - 02-Jul-25
Sell* 1,000 £99.614 Ordinary
16:29:26 - 01-Jul-25
Sell* 25,000 £99.612 Ordinary
14:53:36 - 01-Jul-25
Unknown* 1,000 £99.6403 OTC Trade
14:49:57 - 01-Jul-25
Sell* 19,095 £99.614 Ordinary
14:22:19 - 01-Jul-25
Sell* 37,300 £99.614 Ordinary
13:41:13 - 01-Jul-25
Unknown* 41,000 £99.616 OTC Trade
12:53:03 - 01-Jul-25
Unknown* 41,000 £99.636 OTC Trade
12:53:03 - 01-Jul-25
Unknown* 1,000 £99.616 OTC Trade
12:49:26 - 01-Jul-25
Unknown* 1,000 £99.636 OTC Trade
12:49:26 - 01-Jul-25
Sell* 30,000 £99.614 Ordinary
12:46:40 - 01-Jul-25
Sell* 109,593 £99.627 Ordinary
12:07:35 - 01-Jul-25
Sell* 20,000 £99.626 Ordinary
11:55:13 - 01-Jul-25
Sell* 9,968 £99.626 Ordinary
11:36:15 - 01-Jul-25
Unknown* 6,448 £99.675 OTC Trade
11:29:52 - 01-Jul-25
Sell* 299,203 £99.621 Ordinary
11:02:27 - 01-Jul-25
Sell* 80,000 £99.621 Ordinary
09:59:18 - 01-Jul-25
Sell* 35,501 £99.612 Ordinary
09:57:58 - 01-Jul-25
Sell* 99,749 £99.614 Ordinary
09:49:43 - 01-Jul-25
Sell* 3,388 £99.614 Ordinary
09:49:16 - 01-Jul-25
Sell* 60,000 £99.614 Ordinary
09:25:04 - 01-Jul-25
Sell* 60,846 £99.622 Ordinary
08:42:25 - 01-Jul-25
Buy* 50,202 £99.639 Ordinary
08:34:05 - 01-Jul-25
Buy* 5,982 £99.63858 Ordinary
08:04:52 - 01-Jul-25
Unknown* -5,983 £99.63858 Ordinary
Correction
08:04:52 - 01-Jul-25
Buy* 5,983 £99.63858 Ordinary
08:04:52 - 01-Jul-25
Unknown* 1,000 £99.105 OTC Trade
08:00:00 - 01-Jul-25
Sell* 2,930 £99.602 Ordinary
15:16:31 - 30-Jun-25
Unknown* 10,000 £99.618 OTC Trade
14:49:49 - 30-Jun-25
Unknown* 10,000 £99.598 OTC Trade
14:49:49 - 30-Jun-25
Sell* 10,000 £99.602 Ordinary
13:25:53 - 30-Jun-25
Buy* 9,969 £99.62858 Ordinary
12:43:03 - 30-Jun-25
Buy* 9,969 £99.62858 Ordinary
12:36:23 - 30-Jun-25
Buy* 12,462 £99.62858 Ordinary
12:27:03 - 30-Jun-25
Sell* 27,110 £99.602 Ordinary
12:00:23 - 30-Jun-25
Sell* 249,361 £99.603 Ordinary
11:22:39 - 30-Jun-25
Sell* 181,996 £99.61986 Ordinary
11:21:00 - 30-Jun-25
Buy* 50,678 £99.62061 Ordinary
10:51:55 - 30-Jun-25
Buy* 49,872 £99.62061 Ordinary
10:43:22 - 30-Jun-25
Sell* 14,000 £99.603 Ordinary
10:30:31 - 30-Jun-25
Buy* 526,613 £99.62061 Ordinary
10:27:37 - 30-Jun-25
Buy* 19,941 £99.63665 Ordinary
10:16:00 - 30-Jun-25
Sell* 250 £99.603 Ordinary
09:01:57 - 30-Jun-25
Unknown* 300,000 £99.5861 OTC Trade
09:00:23 - 30-Jun-25
Buy* 157,056 £99.62107 Ordinary
08:56:57 - 30-Jun-25
Sell* 104,199 £99.614 Ordinary
08:15:15 - 30-Jun-25
Sell* 1,500 £99.593 Ordinary
16:11:19 - 27-Jun-25
Sell* 1,000 £99.593 Ordinary
16:09:58 - 27-Jun-25
Sell* 1,000 £99.593 Ordinary
16:07:57 - 27-Jun-25
Sell* 2,745 £99.593 Ordinary
16:05:06 - 27-Jun-25
Sell* 1,250 £99.593 Ordinary
15:59:46 - 27-Jun-25
Sell* 16,000 £99.603 Ordinary
15:28:17 - 27-Jun-25
Sell* 74,816 £99.614 Ordinary
15:24:57 - 27-Jun-25
Sell* 8,000 £99.603 Ordinary
15:20:19 - 27-Jun-25
Sell* 20,000 £99.593 Ordinary
14:50:24 - 27-Jun-25
Sell* 11,000 £99.593 Ordinary
12:25:11 - 27-Jun-25
Sell* 123,000 £99.609 Ordinary
12:23:21 - 27-Jun-25
Sell* 15,000 £99.592 Ordinary
11:36:20 - 27-Jun-25
Sell* 10,000 £99.609 Ordinary
11:23:13 - 27-Jun-25
Sell* 7,000 £99.59082 Ordinary
11:17:28 - 27-Jun-25
Sell* 12,000 £99.59082 Ordinary
10:33:28 - 27-Jun-25
Sell* 5,000 £99.59082 Ordinary
10:17:15 - 27-Jun-25
Sell* 73,000 £99.604 Ordinary
09:55:49 - 27-Jun-25
Sell* 3,000 £99.60 Ordinary
09:48:44 - 27-Jun-25
Sell* 20,000 £99.60 Ordinary
08:55:22 - 27-Jun-25
Sell* 15,069 £99.593 Ordinary
08:35:50 - 27-Jun-25
Sell* 20,000 £99.599 Ordinary
15:51:10 - 26-Jun-25
Sell* 21,819 £99.57543 Ordinary
15:44:08 - 26-Jun-25
Sell* 30,000 £99.57725 Ordinary
15:42:07 - 26-Jun-25
Sell* 30,700 £99.57725 Ordinary
15:34:09 - 26-Jun-25
Sell* 2,500 £99.57543 Ordinary
14:28:54 - 26-Jun-25
Buy* 2,497 £99.599 Ordinary
12:55:18 - 26-Jun-25
Buy* 3 £99.599 Ordinary
12:46:18 - 26-Jun-25
Sell* 36,810 £99.57543 Ordinary
12:27:59 - 26-Jun-25
Sell* 18,070 £99.5756 SI Trade
11:31:08 - 26-Jun-25
Sell* 22,748 £99.599 Ordinary
11:15:29 - 26-Jun-25
Sell* 10,000 £99.57543 Ordinary
10:58:53 - 26-Jun-25
Sell* 603 £99.57543 Ordinary
10:22:03 - 26-Jun-25
Sell* 7,383 £99.57 Ordinary
10:07:24 - 26-Jun-25
Sell* 49,882 £99.599 Ordinary
08:52:38 - 26-Jun-25
Buy* 579,856 £99.60 Ordinary
16:01:14 - 25-Jun-25
Unknown* 5,080 £99.59 Ordinary
15:57:31 - 25-Jun-25
Unknown* 33,929 £99.59 Ordinary
15:27:14 - 25-Jun-25
Sell* 21,000 £99.573 Ordinary
15:10:52 - 25-Jun-25
Sell* 120,000 £99.57087 Ordinary
15:07:00 - 25-Jun-25
Sell* 280,000 £99.573 Ordinary
15:05:41 - 25-Jun-25
Sell* 9,250 £99.573 Ordinary
15:03:06 - 25-Jun-25
Sell* 187,000 £99.591 Ordinary
13:18:15 - 25-Jun-25
Unknown* 5,000 £99.595 OTC Trade
12:25:52 - 25-Jun-25
Sell* 23,960 £99.573 Ordinary
12:21:05 - 25-Jun-25
Unknown* 2,000 £99.6058 OTC Trade
11:11:04 - 25-Jun-25
Sell* 31,249 £99.592 Ordinary
10:38:11 - 25-Jun-25
Unknown* 5,000 £99.59 OTC Trade
10:23:29 - 25-Jun-25
Sell* 10,000 £99.57543 Ordinary
09:53:15 - 25-Jun-25
Sell* 231,000 £99.591 Ordinary
09:46:07 - 25-Jun-25
Sell* 24,955 £99.573 Ordinary
09:40:54 - 25-Jun-25
Sell* 798,580 £99.578 Ordinary
09:08:51 - 25-Jun-25
Sell* 100,420 £99.579 Ordinary
08:59:05 - 25-Jun-25
Sell* 100,331 £99.579 Ordinary
08:55:23 - 25-Jun-25
Sell* 3,009 £99.573 Ordinary
08:24:50 - 25-Jun-25
Unknown* 1,000 £99.57 OTC Trade
16:08:59 - 24-Jun-25
Unknown* 1,000 £99.59 OTC Trade
16:08:59 - 24-Jun-25
Sell* 40,000 £99.58907 Ordinary
15:56:30 - 24-Jun-25
Sell* 20,000 £99.573 Ordinary
15:43:30 - 24-Jun-25
Sell* 650 £99.54 Ordinary
14:21:29 - 24-Jun-25
Buy* 35,926 £99.59107 Ordinary
14:11:44 - 24-Jun-25
Sell* 9,018 £99.56543 Ordinary
14:05:06 - 24-Jun-25
Sell* 17,474 £99.56543 Ordinary
13:45:11 - 24-Jun-25
Sell* 22,315 £99.56543 Ordinary
13:20:31 - 24-Jun-25
Sell* 29,939 £99.586 Ordinary
13:01:24 - 24-Jun-25
Sell* 10,160 £99.573 Ordinary
12:56:32 - 24-Jun-25
Sell* 20,000 £99.573 Ordinary
12:52:46 - 24-Jun-25
Sell* 128,945 £99.594 Ordinary
12:33:54 - 24-Jun-25
Sell* 1,992 £99.594 Ordinary
11:54:27 - 24-Jun-25
Buy* 65,000 £99.59107 Ordinary
11:33:59 - 24-Jun-25
Buy* 12,058 £99.594 Ordinary
10:47:01 - 24-Jun-25
Unknown* 32,630 £99.62 OTC Trade
10:34:18 - 24-Jun-25
Sell* 2,703,364 £99.575 Ordinary
09:49:58 - 24-Jun-25
Buy* 124,896 £99.603 Ordinary
09:30:37 - 24-Jun-25
Sell* 120,000 £99.587 Ordinary
09:19:40 - 24-Jun-25
Unknown* 9,000 £99.6309 OTC Trade
08:37:58 - 24-Jun-25
Unknown* 20,000 £99.6309 OTC Trade
08:06:01 - 24-Jun-25
Buy* 60,000 £99.59205 Ordinary
16:27:15 - 23-Jun-25
Sell* 55,000 £99.58 Ordinary
16:05:21 - 23-Jun-25
Sell* 17,000 £99.563 Ordinary
16:03:21 - 23-Jun-25
Sell* 15,750 £99.563 Ordinary
13:53:16 - 23-Jun-25
Sell* 6,000 £99.563 Ordinary
13:15:53 - 23-Jun-25
Buy* 149,584 £99.58607 Ordinary
11:46:00 - 23-Jun-25
Sell* 24,400 £99.563 Ordinary
10:47:51 - 23-Jun-25
Buy* 19,963 £99.583 Ordinary
09:14:56 - 23-Jun-25
Buy* 36,929 £99.583 Ordinary
08:47:03 - 23-Jun-25
Sell* 51,587 £99.56 Ordinary
08:23:08 - 23-Jun-25
Buy* 21,958 £99.578 Ordinary
16:26:58 - 20-Jun-25
Buy* 100,000 £99.578 Ordinary
16:04:16 - 20-Jun-25
Buy* 241,720 £99.578 Ordinary
15:29:36 - 20-Jun-25
Buy* 21,963 £99.578 Ordinary
15:22:18 - 20-Jun-25
Sell* 8,000 £99.5538 SI Trade
15:11:25 - 20-Jun-25
Buy* 16,000 £99.61 Ordinary
14:57:03 - 20-Jun-25
Buy* 28,300 £99.578 Ordinary
14:48:34 - 20-Jun-25
Buy* 100,357 £99.5788 Ordinary
14:29:56 - 20-Jun-25
Buy* 4,986 £99.5788 SI Trade
14:23:24 - 20-Jun-25
Buy* 60,000 £99.57707 Ordinary
13:37:57 - 20-Jun-25
Buy* 52,198 £99.57962 Ordinary
13:19:12 - 20-Jun-25
Buy* 9,983 £99.57539 Ordinary
12:44:35 - 20-Jun-25
Sell* 8,600 £99.553 Ordinary
12:32:36 - 20-Jun-25
Unknown* 28,000 £99.5869 OTC Trade
11:55:06 - 20-Jun-25
Buy* 986 £99.582 Ordinary
11:46:29 - 20-Jun-25
Buy* 1,984 £99.582 Ordinary
11:45:46 - 20-Jun-25
Sell* 33,750 £99.5541 SI Trade
11:12:06 - 20-Jun-25
Buy* 9,966 £99.57968 Ordinary
10:48:15 - 20-Jun-25
Buy* 223,105 £99.582 Ordinary
10:47:05 - 20-Jun-25
Buy* 34,938 £99.576 Ordinary
09:52:22 - 20-Jun-25
Buy* 299,500 £99.58 Ordinary
09:51:13 - 20-Jun-25
Sell* 27,953 £99.579 Ordinary
08:43:28 - 20-Jun-25
Buy* 52,115 £99.59417 Ordinary
08:16:22 - 20-Jun-25
Buy* 2,994 £99.58889 Ordinary
08:07:09 - 20-Jun-25
Sell* 40,000 £99.542 Ordinary
16:19:49 - 19-Jun-25
Sell* 25,000 £99.546 Ordinary
15:45:04 - 19-Jun-25
FTSE 100 Latest
Value8,822.91
Change-0.29