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* 5,000 £99.03266 Ordinary
16:20:50 - 01-Apr-25
Sell* 13,110 £99.0405 Ordinary
16:10:21 - 01-Apr-25
Buy* 1,200 £99.05513 Ordinary
16:08:44 - 01-Apr-25
Buy* 15,000 £99.05983 Ordinary
15:46:54 - 01-Apr-25
Sell* 235,831 £99.05983 Ordinary
15:38:40 - 01-Apr-25
Sell* 20,159 £99.05983 Ordinary
15:02:23 - 01-Apr-25
Buy* 19,151 £99.05983 Ordinary
14:57:29 - 01-Apr-25
Buy* 100,000 £99.05983 Ordinary
14:53:50 - 01-Apr-25
Buy* 25,000 £99.05983 Ordinary
14:40:12 - 01-Apr-25
Buy* 26,484 £99.0505 Ordinary
14:36:17 - 01-Apr-25
Buy* 65,509 £99.06983 Ordinary
12:58:25 - 01-Apr-25
Buy* 25,233 £99.06983 Ordinary
12:54:58 - 01-Apr-25
Buy* 190,000 £99.0666 SI Trade
12:36:33 - 01-Apr-25
Buy* 20,149 £99.0605 Ordinary
12:25:09 - 01-Apr-25
Buy* 573 £99.07049 Ordinary
11:40:17 - 01-Apr-25
Buy* 48,500 £99.07049 Ordinary
11:39:01 - 01-Apr-25
Sell* 1,980 £99.06578 Ordinary
10:51:16 - 01-Apr-25
Unknown* 43,000 £99.06 OTC Trade
10:41:28 - 01-Apr-25
Buy* 20 £99.07049 Ordinary
10:21:05 - 01-Apr-25
Sell* 2,217 £99.04266 Ordinary
09:20:12 - 01-Apr-25
Sell* 1,017 £99.04266 Ordinary
08:59:41 - 01-Apr-25
Buy* 20,157 £99.07049 Ordinary
08:36:48 - 01-Apr-25
Sell* 25,000 £99.0385 Ordinary
08:06:05 - 01-Apr-25
Buy* 484 £99.05049 Ordinary
16:18:10 - 31-Mar-25
Sell* 35,112 £99.01 Ordinary
16:14:56 - 31-Mar-25
Sell* 106,000 £99.026 Ordinary
16:14:16 - 31-Mar-25
Sell* 4,292 £99.026 Ordinary
15:46:44 - 31-Mar-25
Sell* 18,000 £99.03266 Ordinary
15:36:24 - 31-Mar-25
Buy* 50,000 £99.06049 Ordinary
15:32:01 - 31-Mar-25
Sell* 636,170 £99.0503 Ordinary
15:17:40 - 31-Mar-25
Sell* 686,186 £99.0556 Ordinary
14:42:34 - 31-Mar-25
Sell* 6,613 £99.03832 Ordinary
14:38:23 - 31-Mar-25
Sell* 10,082 £99.0503 Ordinary
14:26:39 - 31-Mar-25
Buy* 99,792 £99.06029 Ordinary
13:48:52 - 31-Mar-25
Sell* 1,510,000 £99.0456 Ordinary
13:23:10 - 31-Mar-25
Sell* 74,250 £99.0503 Ordinary
11:49:29 - 31-Mar-25
Sell* 25,000 £99.0503 Ordinary
11:21:59 - 31-Mar-25
Buy* 21,156 £99.06029 Ordinary
11:18:02 - 31-Mar-25
Sell* 20,000 £99.03832 Ordinary
11:03:58 - 31-Mar-25
Sell* 2,100 £99.03832 Ordinary
10:57:31 - 31-Mar-25
Unknown* 101,000 £99.05 OTC Trade
10:41:11 - 31-Mar-25
Sell* 288 £99.036 Ordinary
10:27:30 - 31-Mar-25
Buy* 99,889 £99.06029 Ordinary
10:03:14 - 31-Mar-25
Buy* 50,402 £99.06029 Ordinary
09:40:22 - 31-Mar-25
Buy* 34,000 £99.06559 Ordinary
09:27:40 - 31-Mar-25
Buy* 49,382 £99.06029 Ordinary
09:10:48 - 31-Mar-25
Buy* 100,800 £99.06029 Ordinary
09:07:34 - 31-Mar-25
Sell* 19,391 £99.03266 Ordinary
09:04:40 - 31-Mar-25
Buy* 100,804 £99.06029 Ordinary
09:04:18 - 31-Mar-25
Buy* 5,034 £99.06029 Ordinary
08:41:33 - 31-Mar-25
Buy* 12,386 £99.06559 Ordinary
08:24:42 - 31-Mar-25
Buy* 1,300,000 £99.05 SI Trade
16:24:11 - 28-Mar-25
Buy* 30,000 £99.0449 SI Trade
15:54:09 - 28-Mar-25
Buy* 201,641 £99.0499 Ordinary
15:50:34 - 28-Mar-25
Sell* 13,196 £99.01266 Ordinary
15:40:25 - 28-Mar-25
Sell* 250,000 £99.01832 Ordinary
15:21:23 - 28-Mar-25
Buy* 99,818 £99.0399 Ordinary
15:20:01 - 28-Mar-25
Buy* 22,673 £99.0452 Ordinary
14:52:08 - 28-Mar-25
Buy* 34,267 £99.0499 Ordinary
14:50:14 - 28-Mar-25
Sell* 8,397 £99.00 SI Trade
14:26:32 - 28-Mar-25
Buy* 11,594 £99.0499 Ordinary
13:52:09 - 28-Mar-25
Buy* 12,602 £99.0499 Ordinary
13:51:07 - 28-Mar-25
Sell* 18,549 £99.02266 Ordinary
13:47:18 - 28-Mar-25
Buy* 46,953 £99.0356 Ordinary
13:20:43 - 28-Mar-25
Buy* 35,000 £99.0403 Ordinary
13:04:27 - 28-Mar-25
Buy* 362,500 £99.0303 Ordinary
12:05:31 - 28-Mar-25
Sell* 377,000 £99.011 Ordinary
11:57:29 - 28-Mar-25
Buy* 100,000 £99.0446 Ordinary
11:38:45 - 28-Mar-25
Sell* 5,575 £99.017 Ordinary
11:16:04 - 28-Mar-25
Sell* 3,000 £99.017 Ordinary
10:46:51 - 28-Mar-25
Buy* 35,000 £99.0446 Ordinary
10:43:27 - 28-Mar-25
Buy* 50,000 £99.0303 Ordinary
10:21:22 - 28-Mar-25
Sell* 10,000 £98.98725 Ordinary
16:00:16 - 27-Mar-25
Sell* 30,271 £98.98725 Ordinary
15:40:03 - 27-Mar-25
Buy* 90,772 £99.014 Ordinary
15:37:30 - 27-Mar-25
Sell* 2,850 £98.983 Ordinary
15:20:31 - 27-Mar-25
Buy* 95,815 £99.014 Ordinary
14:04:26 - 27-Mar-25
Buy* 100,000 £99.014 Ordinary
14:01:58 - 27-Mar-25
Buy* 100,000 £99.014 Ordinary
13:58:35 - 27-Mar-25
Sell* 2,054 £98.986 Ordinary
13:57:10 - 27-Mar-25
Buy* 30,249 £99.014 Ordinary
13:54:40 - 27-Mar-25
Buy* 101,459 £99.014 Ordinary
13:54:26 - 27-Mar-25
Buy* 350,000 £99.024 Ordinary
13:45:29 - 27-Mar-25
Buy* 100,846 £99.02608 Ordinary
13:25:54 - 27-Mar-25
Buy* 25,208 £99.02608 Ordinary
13:24:03 - 27-Mar-25
Buy* 50,432 £99.004 Ordinary
12:24:34 - 27-Mar-25
Buy* 1,508 £98.99475 Ordinary
11:58:25 - 27-Mar-25
Buy* 201,740 £99.004 Ordinary
11:46:31 - 27-Mar-25
Buy* 25,216 £98.994 Ordinary
11:16:57 - 27-Mar-25
Buy* 201,810 £98.97725 Ordinary
10:29:31 - 27-Mar-25
Buy* 3,400 £98.98 Ordinary
10:29:09 - 27-Mar-25
Buy* 50,429 £98.994 Ordinary
10:24:28 - 27-Mar-25
Buy* 10,083 £98.994 Ordinary
10:23:22 - 27-Mar-25
Buy* 2,527 £98.97291 Ordinary
10:18:24 - 27-Mar-25
Buy* 2,005 £98.994 Ordinary
10:01:40 - 27-Mar-25
Buy* 1,950 £98.987 Ordinary
09:57:19 - 27-Mar-25
Sell* 40,000 £98.98291 Ordinary
08:27:35 - 27-Mar-25
Buy* 66,567 £99.01 Ordinary
08:06:08 - 27-Mar-25
Sell* 5,000 £98.97447 Ordinary
15:46:18 - 26-Mar-25
Sell* 5,000 £98.98868 Ordinary
15:46:12 - 26-Mar-25
Buy* 32,183 £98.99405 Ordinary
15:18:52 - 26-Mar-25
Sell* 6,559 £98.98868 Ordinary
15:15:34 - 26-Mar-25
Sell* 4,555 £98.97447 Ordinary
15:13:21 - 26-Mar-25
Buy* 204,044 £99.00217 Ordinary
14:34:21 - 26-Mar-25
Buy* 25,220 £98.99752 Ordinary
14:19:13 - 26-Mar-25
Sell* 30,268 £98.98741 Ordinary
14:13:35 - 26-Mar-25
Sell* 145,377 £98.9976 Ordinary
13:17:59 - 26-Mar-25
Buy* 25,000 £99.01269 Ordinary
13:12:58 - 26-Mar-25
Sell* 140,000 £98.9776 Ordinary
13:05:07 - 26-Mar-25
Sell* 30,277 £98.98325 Ordinary
12:23:40 - 26-Mar-25
Sell* 1,013 £98.9789 Ordinary
12:07:16 - 26-Mar-25
Buy* 20,000 £99.00277 Ordinary
11:31:35 - 26-Mar-25
Sell* 2,405 £98.98325 Ordinary
11:23:17 - 26-Mar-25
Sell* 14,500 £98.98 Ordinary
10:56:27 - 26-Mar-25
Sell* 23,624 £98.9889 Ordinary
09:57:32 - 26-Mar-25
Buy* 34,000 £99.01157 Ordinary
09:57:01 - 26-Mar-25
Buy* 72,631 £99.01157 Ordinary
09:46:28 - 26-Mar-25
Sell* 32,000 £98.9955 Ordinary
09:26:13 - 26-Mar-25
Sell* 100,904 £98.9989 Ordinary
08:54:26 - 26-Mar-25
Sell* 41,112 £98.99325 Ordinary
08:44:07 - 26-Mar-25
Buy* 70,601 £99.0174 Ordinary
08:18:32 - 26-Mar-25
Buy* 100,880 £99.01275 Ordinary
08:17:14 - 26-Mar-25
Buy* 5,000 £98.98157 Ordinary
16:12:11 - 25-Mar-25
Buy* 10,000 £99.0256 Ordinary
16:11:06 - 25-Mar-25
Buy* 20,186 £98.97277 Ordinary
16:01:03 - 25-Mar-25
Buy* 50,444 £98.98641 Ordinary
15:13:32 - 25-Mar-25
Sell* 17,600 £98.9584 SI Trade
15:06:43 - 25-Mar-25
Sell* 40,115 £98.96928 Ordinary
15:06:31 - 25-Mar-25
Sell* 10,000 £98.96928 Ordinary
15:03:13 - 25-Mar-25
Buy* 11,000 £98.99177 Ordinary
15:01:54 - 25-Mar-25
Buy* 706 £98.98641 Ordinary
14:56:39 - 25-Mar-25
Buy* 2,913 £99.00568 Ordinary
14:04:50 - 25-Mar-25
Buy* 10,077 £99.00 Ordinary
13:27:18 - 25-Mar-25
Buy* 65,572 £99.00 Ordinary
12:38:15 - 25-Mar-25
Buy* 17,000 £98.9879 SI Trade
12:18:45 - 25-Mar-25
Buy* 50,450 £98.99073 Ordinary
11:56:47 - 25-Mar-25
Buy* 72,228 £98.99073 Ordinary
11:51:17 - 25-Mar-25
Sell* 12,500 £98.95966 Ordinary
11:37:04 - 25-Mar-25
Sell* 31,835 £98.9555 Ordinary
11:35:53 - 25-Mar-25
Sell* 5,000 £98.9655 Ordinary
11:17:32 - 25-Mar-25
Buy* 49,943 £99.00 Ordinary
11:12:30 - 25-Mar-25
Buy* 10,000 £99.00 Ordinary
09:11:34 - 25-Mar-25
Buy* 85,762 £99.0019 Ordinary
08:41:30 - 25-Mar-25
Buy* 5,032 £99.002 Ordinary
08:15:28 - 25-Mar-25
Buy* 10,089 £99.002 Ordinary
08:07:53 - 25-Mar-25
Sell* 200,000 £98.994 SI Trade
08:00:35 - 25-Mar-25
Buy* 18,000 £98.99946 Ordinary
16:03:27 - 24-Mar-25
Buy* 10,086 £99.002 Ordinary
15:44:08 - 24-Mar-25
Buy* 5,000 £98.9722 SI Trade
15:30:44 - 24-Mar-25
Buy* 53,514 £98.97986 Ordinary
15:27:23 - 24-Mar-25
Buy* 60,529 £99.002 Ordinary
15:15:23 - 24-Mar-25
Buy* 9,500 £99.002 Ordinary
14:56:28 - 24-Mar-25
Buy* 9,500 £98.98423 Ordinary
14:56:23 - 24-Mar-25
Buy* 12,374 £99.002 Ordinary
14:44:36 - 24-Mar-25
Buy* 102,306 £99.002 Ordinary
14:29:26 - 24-Mar-25
Buy* 4,700 £99.002 Ordinary
14:22:04 - 24-Mar-25
Buy* 6,099 £99.002 Ordinary
13:45:40 - 24-Mar-25
Buy* 4,040 £98.98423 Ordinary
13:11:27 - 24-Mar-25
Buy* 20,000 £99.012 Ordinary
13:11:07 - 24-Mar-25
Buy* 50,446 £99.012 Ordinary
11:21:08 - 24-Mar-25
Buy* 4,000 £98.99438 Ordinary
10:34:53 - 24-Mar-25
Buy* 101,000 £99.0075 SI Trade
10:26:33 - 24-Mar-25
Buy* 1,781 £98.99 Ordinary
09:56:51 - 24-Mar-25
Buy* 60,244 £98.99438 Ordinary
09:42:43 - 24-Mar-25
Buy* 100,000 £98.99438 Ordinary
09:39:54 - 24-Mar-25
Buy* 100,000 £98.99438 Ordinary
09:38:53 - 24-Mar-25
Buy* 14,123 £99.022 Ordinary
09:26:12 - 24-Mar-25
Buy* 1,018 £99.017 Ordinary
09:21:12 - 24-Mar-25
Buy* 60,517 £99.022 Ordinary
09:17:34 - 24-Mar-25
Buy* 100,866 £99.023 Ordinary
09:06:18 - 24-Mar-25
Buy* 15,128 £99.019 Ordinary
08:51:01 - 24-Mar-25
Buy* 500 £99.003 Ordinary
08:08:33 - 24-Mar-25
Sell* 504 £98.9675 Ordinary
08:00:41 - 24-Mar-25
Buy* 100,936 £98.98438 Ordinary
16:11:41 - 21-Mar-25
Buy* 11,095 £99.003 Ordinary
15:44:54 - 21-Mar-25
Buy* 10,090 £99.003 Ordinary
15:38:02 - 21-Mar-25
Buy* 8,700 £98.9992 SI Trade
15:12:47 - 21-Mar-25
Unknown* 105,642 £98.868 OTC Trade
14:16:44 - 21-Mar-25
Buy* 1,306 £99.003 Ordinary
12:36:45 - 21-Mar-25
Buy* 30,729 £98.9934 Ordinary
11:13:26 - 21-Mar-25
Buy* 53,000 £99.005 SI Trade
10:50:48 - 21-Mar-25
Buy* 80,717 £99.013 Ordinary
10:43:52 - 21-Mar-25
Buy* 50,453 £99.003 Ordinary
10:15:16 - 21-Mar-25
Buy* 20,754 £99.003 Ordinary
09:56:37 - 21-Mar-25
Buy* 30,000 £99.003 Ordinary
09:34:13 - 21-Mar-25
Buy* 80,725 £99.003 Ordinary
09:29:50 - 21-Mar-25
Buy* 100,585 £98.9742 SI Trade
16:22:40 - 20-Mar-25
Buy* 36,600 £98.9534 Ordinary
15:54:04 - 20-Mar-25
Buy* 10,000 £98.983 Ordinary
15:40:12 - 20-Mar-25
Unknown* 20,000 £98.96 OTC Trade
15:27:55 - 20-Mar-25
Buy* 10,088 £98.993 Ordinary
15:09:54 - 20-Mar-25
Buy* 1,005 £99.003 Ordinary
15:04:20 - 20-Mar-25
Sell* 27,359 £98.9634 Ordinary
14:58:18 - 20-Mar-25
Sell* 35,000 £98.9634 Ordinary
14:41:59 - 20-Mar-25
Sell* 3,000 £98.97 Ordinary
13:55:04 - 20-Mar-25
Buy* 53,690 £99.023 Ordinary
13:40:34 - 20-Mar-25
Sell* 12,500 £98.9681 SI Trade
13:01:39 - 20-Mar-25
Sell* 75,000 £98.979 Ordinary
12:28:23 - 20-Mar-25
Unknown* 9,000 £99.05 Ordinary
12:05:53 - 20-Mar-25
Unknown* -9,000 £99.05 Ordinary
Correction
12:05:53 - 20-Mar-25
FTSE 100 Latest
Value8,634.80
Change51.99