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!

Mineral & Financial Investments (MAFL) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Buy* 4,371 45.75p Ordinary
11:07:12 - 07-Aug-26
Buy* 2,500 45.00p Ordinary
10:53:54 - 07-Aug-26
Buy* 653 45.00p Ordinary
10:48:43 - 07-Aug-26
Buy* 10,000 45.00p Ordinary
10:24:28 - 07-Aug-26
Unknown* 25,000 45.00p Ordinary
10:23:11 - 07-Aug-26
Buy* 5,623 44.40p Ordinary
09:55:40 - 07-Aug-26
Sell* 2,183 43.251p Ordinary
09:54:12 - 07-Aug-26
Buy* 5,000 43.95p Ordinary
09:35:33 - 07-Aug-26
Buy* 4,560 43.75p Ordinary
09:35:27 - 07-Aug-26
Buy* 5,000 43.55p Ordinary
09:34:39 - 07-Aug-26
Buy* 5,000 43.00p Ordinary
09:34:17 - 07-Aug-26
Buy* 5,000 43.00p Ordinary
09:32:55 - 07-Aug-26
Buy* 10,000 43.00p Ordinary
09:32:29 - 07-Aug-26
Buy* 5,000 43.00p Ordinary
09:32:05 - 07-Aug-26
Buy* 4,639 43.00p Ordinary
09:29:19 - 07-Aug-26
Buy* 5,000 42.90p Ordinary
08:43:25 - 07-Aug-26
Buy* 7 43.00p SI Trade
08:42:15 - 07-Aug-26
Buy* 12,000 42.00p Ordinary
08:42:10 - 07-Aug-26
Buy* 5,000 41.98p Ordinary
08:05:27 - 07-Aug-26
Buy* 10,000 41.99p Ordinary
08:05:04 - 07-Aug-26
Buy* 49 42.00p SI Trade
08:01:24 - 07-Aug-26
Buy* 54 42.00p Ordinary
08:01:24 - 07-Aug-26
Buy* 815 41.95p Ordinary
08:00:26 - 07-Aug-26
Buy* 2,395 41.74p Ordinary
13:15:44 - 06-Aug-26
Buy* 3,623 41.40p Ordinary
12:53:38 - 06-Aug-26
Buy* 587 41.40p Ordinary
12:46:37 - 06-Aug-26
Buy* 49 42.00p Ordinary
11:48:41 - 06-Aug-26
Buy* 28 42.00p SI Trade
11:48:41 - 06-Aug-26
Unknown* 0 40.00p SI Trade
11:48:41 - 06-Aug-26
Buy* 9 42.00p SI Trade
11:48:41 - 06-Aug-26
Buy* 11 42.00p SI Trade
11:48:41 - 06-Aug-26
Buy* 9,863 41.80p Ordinary
11:43:40 - 06-Aug-26
Sell* 4,939 40.39p Ordinary
11:39:28 - 06-Aug-26
Sell* 2,194 40.39p Ordinary
11:39:23 - 06-Aug-26
Sell* 1,106 40.39p Ordinary
11:38:48 - 06-Aug-26
Buy* 2,000 41.61p Ordinary
09:59:33 - 06-Aug-26
Sell* 262 39.00p Ordinary
09:38:15 - 06-Aug-26
Buy* 1,904 41.61p Ordinary
09:13:21 - 06-Aug-26
Buy* 10,000 41.61p Ordinary
09:12:50 - 06-Aug-26
Buy* 49 42.00p Ordinary
08:44:28 - 06-Aug-26
Buy* 56 42.00p SI Trade
08:44:28 - 06-Aug-26
Sell* 36 39.00p SI Trade
08:44:28 - 06-Aug-26
Buy* 3,000 41.444p Ordinary
16:29:47 - 05-Aug-26
Sell* 2,458 40.39p Ordinary
15:30:44 - 05-Aug-26
Buy* 1,000 41.40p Ordinary
14:05:52 - 05-Aug-26
Sell* 3,000 40.39p Ordinary
13:47:06 - 05-Aug-26
Buy* 2,500 41.40p Ordinary
13:21:47 - 05-Aug-26
Sell* 6,427 40.55p Ordinary
12:41:08 - 05-Aug-26
Buy* 11 43.00p SI Trade
12:38:58 - 05-Aug-26
Buy* 15,000 40.40p Ordinary
12:38:15 - 05-Aug-26
Buy* 1,475 40.40p Ordinary
12:26:02 - 05-Aug-26
Buy* 1,000 40.444p Ordinary
10:52:24 - 05-Aug-26
Sell* 12,307 39.222p Ordinary
10:48:33 - 05-Aug-26
Sell* 10,000 39.20p Ordinary
10:27:15 - 05-Aug-26
Buy* 2,469 40.49p Ordinary
09:53:08 - 05-Aug-26
Buy* 4,932 40.55p Ordinary
09:41:45 - 05-Aug-26
Buy* 97 41.00p Ordinary
09:30:21 - 05-Aug-26
Buy* 351 41.00p Ordinary
08:03:56 - 05-Aug-26
Buy* 2,374 40.59p Ordinary
08:01:25 - 05-Aug-26
Sell* 68 39.118p Ordinary
08:00:09 - 05-Aug-26
Buy* 5,000 40.60p Ordinary
15:20:48 - 04-Aug-26
Buy* 1,000 40.60p Ordinary
13:30:47 - 04-Aug-26
Sell* 4,000 39.10p Ordinary
12:46:21 - 04-Aug-26
Unknown* 25,000 40.65p Ordinary
12:45:42 - 04-Aug-26
Sell* 5,000 39.00p Ordinary
09:33:24 - 04-Aug-26
Buy* 1,000 40.65p Ordinary
09:29:19 - 04-Aug-26
Sell* 16 39.00p SI Trade
11:25:35 - 03-Aug-26
Sell* 2,000 39.05p Ordinary
11:14:28 - 03-Aug-26
Buy* 540 40.74p Ordinary
15:58:22 - 31-Jul-26
Buy* 12 41.00p SI Trade
15:42:26 - 31-Jul-26
Sell* 5,119 39.15p Ordinary
15:41:09 - 31-Jul-26
Buy* 145 41.18p Ordinary
09:44:39 - 31-Jul-26
Unknown* 0 39.00p SI Trade
08:36:03 - 31-Jul-26
Buy* 1,000 41.10p Ordinary
11:43:58 - 30-Jul-26
Sell* 451 39.15p Ordinary
09:35:28 - 30-Jul-26
Sell* 150 39.00p Ordinary
08:43:52 - 30-Jul-26
Buy* 10 42.00p SI Trade
08:18:24 - 30-Jul-26
Sell* 145 39.15p Ordinary
15:42:04 - 29-Jul-26
Buy* 16 42.00p SI Trade
15:33:03 - 29-Jul-26
Sell* 5,000 40.00p Ordinary
15:33:02 - 29-Jul-26
Sell* 5,000 40.02p Ordinary
15:32:12 - 29-Jul-26
Sell* 5,000 40.02p Ordinary
14:53:14 - 29-Jul-26
Buy* 53 42.00p Ordinary
14:45:05 - 29-Jul-26
Buy* 15 42.00p SI Trade
14:45:04 - 29-Jul-26
Buy* 37 42.00p SI Trade
14:45:04 - 29-Jul-26
Buy* 53 42.00p Ordinary
14:35:28 - 29-Jul-26
Buy* 19 42.00p SI Trade
14:35:27 - 29-Jul-26
Buy* 7,269 41.20p Ordinary
12:37:28 - 29-Jul-26
Sell* 500 40.00p Ordinary
12:08:44 - 29-Jul-26
Buy* 3 42.00p SI Trade
10:55:41 - 29-Jul-26
Buy* 2 42.00p SI Trade
10:55:41 - 29-Jul-26
Buy* 22 42.00p SI Trade
10:55:41 - 29-Jul-26
Sell* 4,369 40.05p Ordinary
10:02:36 - 29-Jul-26
Sell* 1,121 40.00p Ordinary
09:33:52 - 29-Jul-26
Buy* 8,000 42.40p Ordinary
14:53:45 - 28-Jul-26
Sell* 10,000 40.25p Ordinary
13:13:55 - 28-Jul-26
Sell* 2,575 40.03p Ordinary
12:40:20 - 28-Jul-26
Unknown* 19,235 41.59p Ordinary
12:30:13 - 28-Jul-26
Buy* 145 42.55p Ordinary
12:28:47 - 28-Jul-26
Buy* 2 43.00p Ordinary
11:19:58 - 28-Jul-26
Buy* 48 43.00p Ordinary
11:14:12 - 28-Jul-26
Buy* 4,000 41.57p Ordinary
11:12:43 - 28-Jul-26
Buy* 3,000 41.25p Ordinary
10:59:55 - 28-Jul-26
Buy* 500 42.00p Ordinary
10:16:07 - 28-Jul-26
Sell* 61 40.86p Ordinary
10:09:29 - 28-Jul-26
Buy* 5 42.00p SI Trade
10:09:03 - 28-Jul-26
Sell* 2,000 40.02p Ordinary
14:10:02 - 27-Jul-26
Sell* 2,000 40.86p Ordinary
13:53:13 - 27-Jul-26
Unknown* 25,000 40.625p Ordinary
13:51:54 - 27-Jul-26
Buy* 24 42.00p SI Trade
11:24:36 - 27-Jul-26
Buy* 8 42.00p SI Trade
11:24:36 - 27-Jul-26
Buy* 38 42.00p Ordinary
09:18:33 - 27-Jul-26
Buy* 55 42.00p SI Trade
09:18:32 - 27-Jul-26
Sell* 2 40.00p SI Trade
09:18:32 - 27-Jul-26
Sell* 2,245 40.02p Ordinary
08:52:30 - 27-Jul-26
Buy* 578 42.00p Ordinary
08:00:00 - 27-Jul-26
Sell* 1,000 40.65p Ordinary
15:49:45 - 24-Jul-26
Sell* 5,000 40.00p Ordinary
14:14:34 - 24-Jul-26
Sell* 5,000 40.00p Negotiated Trade
14:14:24 - 24-Jul-26
Sell* 1,000 40.86p Ordinary
10:16:57 - 24-Jul-26
Sell* 2,001 40.02p Ordinary
09:40:53 - 23-Jul-26
Buy* 8 42.00p SI Trade
08:00:30 - 23-Jul-26
Sell* 8 40.00p SI Trade
08:00:30 - 23-Jul-26
Sell* 2,184 40.86p Ordinary
14:20:29 - 22-Jul-26
Sell* 100 40.86p Ordinary
10:09:00 - 22-Jul-26
Sell* 46 40.88p Ordinary
09:43:37 - 22-Jul-26
Sell* 2,432 40.02p Ordinary
08:49:20 - 22-Jul-26
Sell* 2,435 40.90p Ordinary
08:18:07 - 22-Jul-26
Buy* 1,009 41.59p Ordinary
15:14:51 - 21-Jul-26
Unknown* 20,000 40.22p Ordinary
15:12:03 - 21-Jul-26
Sell* 2,786 40.12p Ordinary
15:09:22 - 21-Jul-26
Sell* 12 40.00p SI Trade
15:05:38 - 21-Jul-26
Buy* 5,000 40.70p Ordinary
15:05:24 - 21-Jul-26
Unknown* 50,000 39.25p Negotiated Trade
14:43:11 - 21-Jul-26
Sell* 5,000 39.81p Ordinary
13:58:54 - 21-Jul-26
Sell* 5,120 39.778p Ordinary
11:17:18 - 21-Jul-26
Buy* 100 42.00p Ordinary
08:43:30 - 21-Jul-26
Sell* 115 39.00p Ordinary
08:17:50 - 21-Jul-26
Unknown* 25,000 41.00p Ordinary
08:06:23 - 21-Jul-26
Sell* 1,875 40.00p Uncrossing Trade
16:35:09 - 20-Jul-26
Sell* 7,560 39.75p Ordinary
16:20:17 - 20-Jul-26
Buy* 2,386 41.90p Ordinary
11:23:43 - 20-Jul-26
Sell* 1,801 40.22p Ordinary
10:56:47 - 20-Jul-26
Sell* 10,000 40.55p Ordinary
09:25:07 - 20-Jul-26
Unknown* 0 40.00p SI Trade
08:00:06 - 20-Jul-26
Sell* 26 40.00p SI Trade
08:00:06 - 20-Jul-26
Buy* 3 43.00p SI Trade
08:00:06 - 20-Jul-26
Sell* 217 40.00p Ordinary
16:23:07 - 17-Jul-26
Sell* 9,560 40.80p Ordinary
16:08:32 - 17-Jul-26
Unknown* 23,757 40.778p Ordinary
14:20:01 - 17-Jul-26
Sell* 2,463 40.778p Ordinary
14:02:51 - 17-Jul-26
Sell* 9,078 40.81p Ordinary
08:12:26 - 17-Jul-26
Buy* 4,247 42.24p Ordinary
15:12:16 - 16-Jul-26
Sell* 993 40.72p Ordinary
09:20:22 - 16-Jul-26
Buy* 11,852 42.15p Ordinary
08:25:59 - 16-Jul-26
Buy* 5 43.00p SI Trade
08:20:34 - 16-Jul-26
Buy* 23 43.00p SI Trade
08:20:34 - 16-Jul-26
Buy* 1,000 42.15p Ordinary
16:29:44 - 15-Jul-26
Sell* 59 40.00p Ordinary
15:44:28 - 15-Jul-26
Sell* 2 40.00p SI Trade
15:44:27 - 15-Jul-26
Buy* 12 43.00p SI Trade
15:44:27 - 15-Jul-26
Sell* 51 40.00p SI Trade
15:44:27 - 15-Jul-26
Sell* 27 40.00p SI Trade
15:44:27 - 15-Jul-26
Buy* 116 42.15p Ordinary
15:34:38 - 15-Jul-26
Buy* 1,000 42.24p Ordinary
15:48:38 - 14-Jul-26
Sell* 1,839 40.40p Ordinary
15:45:52 - 14-Jul-26
Buy* 2,500 42.24p Ordinary
14:15:21 - 14-Jul-26
Unknown* 17,573 40.70p Ordinary
09:22:56 - 14-Jul-26
Sell* 10,000 40.70p Ordinary
13:26:41 - 13-Jul-26
Buy* 106 43.00p Ordinary
12:33:41 - 13-Jul-26
Buy* 35 43.00p Ordinary
11:22:38 - 13-Jul-26
Buy* 56 43.00p SI Trade
11:22:38 - 13-Jul-26
Sell* 1,389 40.70p Ordinary
11:01:45 - 13-Jul-26
Buy* 10,000 41.74p Ordinary
10:59:37 - 13-Jul-26
Sell* 1,012 40.70p Ordinary
10:57:34 - 13-Jul-26
Sell* 7,000 40.60p Ordinary
08:46:59 - 13-Jul-26
Buy* 4,783 41.74p Ordinary
15:38:37 - 10-Jul-26
Buy* 4,783 41.74p Ordinary
15:35:18 - 10-Jul-26
Unknown* 35,071 42.75p Negotiated Trade
14:59:33 - 10-Jul-26
Buy* 12,016 41.55p Ordinary
14:48:53 - 10-Jul-26
Buy* 1,000 41.55p Ordinary
12:16:36 - 10-Jul-26
Sell* 3,960 39.96p Ordinary
11:16:50 - 10-Jul-26
Buy* 300 42.00p Ordinary
10:52:11 - 10-Jul-26
Buy* 59 42.00p Ordinary
10:05:32 - 10-Jul-26
Buy* 221 42.00p Ordinary
09:25:05 - 10-Jul-26
Buy* 6,016 41.55p Ordinary
11:59:35 - 09-Jul-26
Buy* 3,000 41.50p Ordinary
10:24:25 - 09-Jul-26
Buy* 6 42.00p SI Trade
09:35:54 - 09-Jul-26
Sell* 10 39.00p SI Trade
09:35:54 - 09-Jul-26
Buy* 15 42.00p SI Trade
09:35:54 - 09-Jul-26
Sell* 2 39.00p SI Trade
09:35:54 - 09-Jul-26
Sell* 50 39.00p SI Trade
09:35:54 - 09-Jul-26
Sell* 194 39.00p Ordinary
09:06:35 - 09-Jul-26
Buy* 220 42.00p Ordinary
09:01:24 - 08-Jul-26
Buy* 10,000 42.00p Suspected BUY Trade
08:00:25 - 08-Jul-26
Buy* 59 42.00p Ordinary
16:02:40 - 07-Jul-26
Buy* 5 42.00p SI Trade
16:01:56 - 07-Jul-26
Buy* 1,000 41.50p Ordinary
15:17:48 - 07-Jul-26
Sell* 1,521 39.725p Ordinary
12:14:13 - 07-Jul-26
Sell* 2,330 39.69p Ordinary
10:10:55 - 07-Jul-26
FTSE 100 Latest
Value10,947.64
Change79.75