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!

1x Msft (MSFT) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 21 590.00p Uncrossing Trade
16:35:25 - 24-Jul-26
Sell* 64 595.25p Automatic Execution
13:09:37 - 23-Jul-26
Sell* 21 594.75p Automatic Execution
13:00:36 - 23-Jul-26
Sell* 21 594.75p Automatic Execution
13:00:33 - 23-Jul-26
Sell* 21 595.00p Automatic Execution
13:00:19 - 23-Jul-26
Sell* 21 595.00p Automatic Execution
13:00:17 - 23-Jul-26
Sell* 1 591.25p Automatic Execution
09:43:57 - 23-Jul-26
Unknown* 6,139 610.75p Ordinary
10:22:05 - 21-Jul-26
Sell* 805 609.00p Automatic Execution
09:12:16 - 21-Jul-26
Buy* 1,634 611.75p Ordinary
08:00:08 - 21-Jul-26
Sell* 829 605.25p Ordinary
16:24:57 - 20-Jul-26
Unknown* 1,659 605.25p Ordinary
16:23:28 - 20-Jul-26
Buy* 1,222 605.00p Automatic Execution
16:18:49 - 20-Jul-26
Sell* 1,000 600.00p Ordinary
15:48:53 - 20-Jul-26
Sell* 222 593.25p Ordinary
12:57:20 - 20-Jul-26
Buy* 1,709 599.75p Automatic Execution
15:35:14 - 17-Jul-26
Buy* 1,000 600.75p Ordinary
15:00:44 - 17-Jul-26
Unknown* 6,348 598.50p Ordinary
14:47:02 - 16-Jul-26
Buy* 147 609.75p Automatic Execution
10:54:32 - 16-Jul-26
Sell* 48 584.50p Automatic Execution
08:02:10 - 15-Jul-26
Buy* 424 588.50p Ordinary
08:00:18 - 15-Jul-26
Buy* 169 588.50p Ordinary
08:00:18 - 15-Jul-26
Unknown* 2,500 582.25p Ordinary
12:12:34 - 14-Jul-26
Buy* 49 603.50p Ordinary
08:00:12 - 14-Jul-26
Buy* 168 591.50p Ordinary
15:08:36 - 13-Jul-26
Sell* 335 590.00p Ordinary
13:04:28 - 13-Jul-26
Buy* 335 594.75p Ordinary
10:30:33 - 13-Jul-26
Buy* 335 594.50p Ordinary
08:00:20 - 13-Jul-26
Buy* 4 593.50p Suspected BUY Trade
08:00:18 - 13-Jul-26
Buy* 154 589.00p Automatic Execution
08:00:31 - 10-Jul-26
Buy* 1 582.25p Automatic Execution
11:49:32 - 09-Jul-26
Sell* 78 584.75p Automatic Execution
09:38:27 - 09-Jul-26
Buy* 508 590.00p Ordinary
10:43:44 - 08-Jul-26
Sell* 419 588.50p Automatic Execution
09:39:26 - 08-Jul-26
Buy* 211 605.25p Automatic Execution
15:46:28 - 07-Jul-26
Buy* 81 605.50p Ordinary
15:33:32 - 07-Jul-26
Buy* 165 602.75p Ordinary
14:10:48 - 07-Jul-26
Sell* 808 599.00p Ordinary
12:26:21 - 07-Jul-26
Sell* 382 598.00p Ordinary
10:00:13 - 07-Jul-26
Sell* 110 591.50p Automatic Execution
15:02:48 - 06-Jul-26
Buy* 1,890 591.25p Automatic Execution
15:02:33 - 06-Jul-26
Buy* 2,000 591.50p Ordinary
14:57:40 - 06-Jul-26
Sell* 675 595.50p Automatic Execution
14:20:11 - 06-Jul-26
Buy* 1,890 595.25p Automatic Execution
14:20:11 - 06-Jul-26
Buy* 829 602.50p Ordinary
10:22:05 - 06-Jul-26
Buy* 77 602.50p Ordinary
10:19:17 - 06-Jul-26
Buy* 1,659 602.50p Ordinary
10:18:07 - 06-Jul-26
Buy* 117 602.50p Automatic Execution
09:00:53 - 06-Jul-26
Buy* 1,260 601.50p Automatic Execution
09:00:53 - 06-Jul-26
Buy* 28 601.50p Automatic Execution
08:47:29 - 06-Jul-26
Sell* 102 590.75p Automatic Execution
08:02:02 - 06-Jul-26
Buy* 4 600.50p Automatic Execution
08:00:06 - 06-Jul-26
Buy* 471 599.75p Suspected BUY Trade
08:00:05 - 06-Jul-26
Sell* 1 589.50p Automatic Execution
14:50:24 - 03-Jul-26
Buy* 167 596.00p Ordinary
10:53:06 - 03-Jul-26
Buy* 83 596.50p Ordinary
08:47:53 - 03-Jul-26
Buy* 857 594.50p Ordinary
15:06:44 - 02-Jul-26
Sell* 68 592.75p Automatic Execution
13:08:17 - 02-Jul-26
Buy* 99 598.25p Ordinary
16:15:30 - 01-Jul-26
Buy* 5 596.00p Ordinary
16:02:44 - 01-Jul-26
Sell* 1,600 590.25p Automatic Execution
15:42:53 - 01-Jul-26
Buy* 891 592.75p Automatic Execution
15:39:37 - 01-Jul-26
Buy* 1,600 592.25p Automatic Execution
15:36:54 - 01-Jul-26
Buy* 31 587.50p Automatic Execution
11:13:40 - 01-Jul-26
Buy* 31 587.50p Automatic Execution
11:13:37 - 01-Jul-26
Buy* 851 586.75p Ordinary
11:03:41 - 01-Jul-26
Buy* 40 586.50p Ordinary
09:47:08 - 01-Jul-26
Unknown* 3,481 582.00p Ordinary
09:20:50 - 01-Jul-26
Buy* 253 590.121p Ordinary
08:06:53 - 01-Jul-26
Buy* 1,029 570.25p Automatic Execution
16:06:24 - 30-Jun-26
Buy* 518 577.75p Ordinary
14:51:37 - 30-Jun-26
Unknown* 3,481 574.50p Ordinary
09:15:15 - 30-Jun-26
Unknown* 2,248 578.00p Ordinary
16:18:22 - 29-Jun-26
Buy* 30 589.50p Automatic Execution
15:38:16 - 29-Jun-26
Buy* 77 583.50p Automatic Execution
15:36:45 - 29-Jun-26
Buy* 172 590.50p Ordinary
10:02:23 - 29-Jun-26
Sell* 144 586.25p Automatic Execution
09:25:06 - 29-Jun-26
Buy* 28 587.25p Automatic Execution
09:19:32 - 29-Jun-26
Buy* 170 587.00p Ordinary
08:51:08 - 29-Jun-26
Buy* 169 588.00p Ordinary
08:00:10 - 29-Jun-26
Sell* 43 552.25p Automatic Execution
13:31:22 - 26-Jun-26
Buy* 33 554.00p Automatic Execution
12:39:17 - 26-Jun-26
Buy* 33 554.00p Automatic Execution
12:39:17 - 26-Jun-26
Sell* 1,789 554.00p Automatic Execution
08:59:53 - 26-Jun-26
Buy* 360 555.00p Ordinary
08:30:05 - 26-Jun-26
Buy* 1,803 554.25p Ordinary
08:00:18 - 26-Jun-26
Buy* 382 557.75p Ordinary
15:02:22 - 25-Jun-26
Buy* 1,755 569.25p Ordinary
08:25:23 - 25-Jun-26
Sell* 756 576.75p Ordinary
12:23:23 - 24-Jun-26
Sell* 171 577.50p Ordinary
11:56:13 - 24-Jun-26
Buy* 171 581.25p Ordinary
11:42:17 - 24-Jun-26
Sell* 74 578.00p Automatic Execution
08:31:47 - 24-Jun-26
Sell* 11 578.75p Uncrossing Trade
16:35:22 - 23-Jun-26
Sell* 561 578.75p Automatic Execution
15:16:15 - 23-Jun-26
Buy* 114 582.00p Automatic Execution
14:46:02 - 23-Jun-26
Buy* 114 582.00p Automatic Execution
14:46:02 - 23-Jun-26
Buy* 114 579.25p Automatic Execution
14:23:58 - 23-Jun-26
Buy* 115 577.25p Automatic Execution
10:39:30 - 23-Jun-26
Buy* 234 575.50p Automatic Execution
10:39:25 - 23-Jun-26
Buy* 972 575.75p Automatic Execution
10:29:39 - 23-Jun-26
Buy* 10 575.75p Automatic Execution
09:30:50 - 23-Jun-26
Buy* 10 575.75p Automatic Execution
09:30:45 - 23-Jun-26
Buy* 10 575.75p Automatic Execution
09:30:45 - 23-Jun-26
Buy* 10 575.75p Automatic Execution
09:30:40 - 23-Jun-26
Buy* 10 575.75p Automatic Execution
09:30:25 - 23-Jun-26
Buy* 3 575.75p Automatic Execution
09:30:15 - 23-Jun-26
Buy* 3 575.75p Automatic Execution
09:30:05 - 23-Jun-26
Buy* 3 575.75p Automatic Execution
09:30:05 - 23-Jun-26
Buy* 3 575.75p Automatic Execution
09:29:58 - 23-Jun-26
Buy* 3 575.75p Automatic Execution
09:29:55 - 23-Jun-26
Buy* 505 574.75p Automatic Execution
09:29:55 - 23-Jun-26
Buy* 240 568.75p Ordinary
08:27:55 - 23-Jun-26
Sell* 577 571.00p Ordinary
15:51:12 - 22-Jun-26
Buy* 1,630 587.00p Ordinary
12:18:35 - 22-Jun-26
Unknown* 2,500 588.00p Ordinary
11:27:37 - 22-Jun-26
Buy* 846 590.25p Ordinary
08:00:22 - 22-Jun-26
Buy* 27 587.75p Automatic Execution
12:53:50 - 19-Jun-26
Buy* 691 592.50p SI Trade
09:18:09 - 19-Jun-26
Buy* 856 583.75p Ordinary
16:03:35 - 18-Jun-26
Unknown* 42,917 582.50p Ordinary
14:59:35 - 18-Jun-26
Sell* 393 597.25p Ordinary
10:27:48 - 17-Jun-26
Buy* 571 603.00p Automatic Execution
16:23:30 - 16-Jun-26
Buy* 325 613.25p Ordinary
09:00:00 - 16-Jun-26
Buy* 246 606.50p Ordinary
13:28:19 - 15-Jun-26
Sell* 26 607.00p Automatic Execution
10:45:44 - 15-Jun-26
Unknown* 3,276 610.25p Ordinary
08:39:49 - 15-Jun-26
Sell* 10 591.50p Uncrossing Trade
16:35:16 - 12-Jun-26
Buy* 850 596.50p Automatic Execution
16:22:01 - 12-Jun-26
Sell* 740 589.50p Automatic Execution
16:21:20 - 12-Jun-26
Buy* 851 586.75p Ordinary
14:43:57 - 12-Jun-26
Buy* 740 588.50p Automatic Execution
14:38:23 - 12-Jun-26
Buy* 331 602.50p Ordinary
14:17:54 - 12-Jun-26
Buy* 32 601.50p Ordinary
12:21:17 - 12-Jun-26
Sell* 364 597.75p Ordinary
09:06:54 - 12-Jun-26
Buy* 806 597.50p Automatic Execution
16:14:57 - 11-Jun-26
Buy* 816 612.25p Ordinary
12:47:17 - 11-Jun-26
Sell* 12 613.50p Uncrossing Trade
16:35:09 - 10-Jun-26
Buy* 538 616.75p Automatic Execution
16:21:31 - 10-Jun-26
Buy* 50 611.25p Ordinary
11:50:16 - 10-Jun-26
Buy* 162 611.50p Ordinary
10:32:48 - 10-Jun-26
Buy* 238 629.00p Automatic Execution
12:26:06 - 09-Jun-26
Buy* 316 630.50p Ordinary
10:42:36 - 09-Jun-26
Sell* 1,002 630.25p Automatic Execution
16:29:45 - 08-Jun-26
Sell* 500 624.25p Ordinary
16:26:48 - 08-Jun-26
Buy* 468 637.75p Ordinary
14:22:02 - 08-Jun-26
Sell* 1,000 635.25p Ordinary
12:27:39 - 08-Jun-26
Buy* 30 648.25p Ordinary
08:00:22 - 08-Jun-26
Sell* 489 655.25p Uncrossing Trade
16:35:08 - 04-Jun-26
Sell* 20 641.25p Automatic Execution
14:14:01 - 04-Jun-26
Sell* 205 658.50p Automatic Execution
14:14:00 - 04-Jun-26
Buy* 5 659.75p Automatic Execution
11:34:23 - 04-Jun-26
Buy* 1,520 657.25p Ordinary
09:03:41 - 04-Jun-26
Buy* 8 653.25p Automatic Execution
08:37:05 - 04-Jun-26
Sell* 28 650.75p Automatic Execution
08:02:00 - 04-Jun-26
Sell* 14 667.00p Automatic Execution
14:56:43 - 02-Jun-26
Sell* 133 674.25p Automatic Execution
14:56:39 - 02-Jun-26
Buy* 8 694.25p Automatic Execution
08:25:21 - 02-Jun-26
Buy* 8 702.75p Automatic Execution
08:25:13 - 02-Jun-26
Buy* 207 694.00p Automatic Execution
08:25:06 - 02-Jun-26
Sell* 16 687.75p Automatic Execution
08:01:28 - 02-Jun-26
Sell* 6 709.25p Automatic Execution
13:57:56 - 01-Jun-26
Buy* 8 712.00p Automatic Execution
13:09:22 - 01-Jun-26
Sell* 6 715.00p Automatic Execution
12:39:02 - 01-Jun-26
Unknown* 2,120 707.25p Ordinary
10:15:38 - 01-Jun-26
Buy* 8 705.50p Automatic Execution
10:11:53 - 01-Jun-26
Buy* 8 702.75p Automatic Execution
09:16:55 - 01-Jun-26
Sell* 25 696.75p Automatic Execution
08:59:51 - 01-Jun-26
Buy* 7 702.00p Automatic Execution
08:01:16 - 01-Jun-26
Buy* 7 701.75p Automatic Execution
08:01:00 - 01-Jun-26
Buy* 53 701.75p Automatic Execution
08:00:33 - 01-Jun-26
Sell* 80 645.50p Automatic Execution
16:29:05 - 29-May-26
Buy* 7 672.50p Automatic Execution
14:38:22 - 29-May-26
Buy* 7 659.00p Automatic Execution
12:24:52 - 29-May-26
Buy* 7 659.00p Automatic Execution
12:24:52 - 29-May-26
Buy* 150 659.00p Automatic Execution
12:24:50 - 29-May-26
Sell* 1,236 646.25p Uncrossing Trade
16:35:26 - 28-May-26
Sell* 7 636.50p Automatic Execution
12:56:50 - 28-May-26
Buy* 8 637.25p Automatic Execution
09:37:37 - 28-May-26
Sell* 15 627.00p Automatic Execution
14:42:21 - 27-May-26
Buy* 10 631.00p Automatic Execution
12:30:26 - 27-May-26
Sell* 2 629.75p Automatic Execution
08:52:37 - 27-May-26
Sell* 3 629.50p Automatic Execution
08:46:48 - 27-May-26
Sell* 85 629.50p Automatic Execution
08:46:29 - 27-May-26
Sell* 14 629.75p Automatic Execution
08:03:51 - 27-May-26
Sell* 1 634.00p Automatic Execution
15:17:45 - 26-May-26
Sell* 146 638.75p Ordinary
14:07:43 - 22-May-26
Sell* 72 638.00p Automatic Execution
09:44:38 - 22-May-26
Buy* 468 640.00p Ordinary
08:00:08 - 21-May-26
Sell* 830 637.00p Automatic Execution
10:27:14 - 20-May-26
Buy* 1,170 637.00p Automatic Execution
10:27:14 - 20-May-26
Sell* 1,000 632.75p Automatic Execution
10:16:20 - 20-May-26
Sell* 1,000 633.00p Automatic Execution
10:15:08 - 20-May-26
Sell* 1 637.00p Automatic Execution
09:33:07 - 20-May-26
Sell* 644 637.00p Ordinary
08:44:46 - 20-May-26
Buy* 5,535 650.25p Ordinary
11:45:24 - 19-May-26
Sell* 24 648.50p Automatic Execution
10:39:58 - 19-May-26
Sell* 394 637.00p Uncrossing Trade
16:35:05 - 18-May-26
Buy* 210 642.25p Automatic Execution
10:07:30 - 18-May-26
Sell* 28 648.25p Automatic Execution
16:08:14 - 15-May-26
Sell* 326 622.50p Automatic Execution
16:18:04 - 14-May-26
FTSE 100 Latest
Value10,736.23
Change97.06