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
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
Sell* 4,000 39.69p Ordinary
08:36:25 - 07-Jul-26
Buy* 2,368 41.70p Ordinary
08:25:15 - 07-Jul-26
Buy* 1,000 41.70p Ordinary
16:29:57 - 06-Jul-26
Sell* 2,282 39.64p Ordinary
15:40:04 - 06-Jul-26
Sell* 2,000 39.63p Ordinary
14:25:16 - 06-Jul-26
Buy* 9,560 41.80p Ordinary
12:52:32 - 06-Jul-26
Sell* 2,416 39.50p Ordinary
12:04:51 - 06-Jul-26
Buy* 7,210 41.55p Ordinary
11:40:03 - 06-Jul-26
Buy* 2 42.00p SI Trade
11:16:48 - 06-Jul-26
Sell* 4 39.21p Ordinary
09:01:10 - 06-Jul-26
Buy* 2,000 41.55p Ordinary
16:28:27 - 03-Jul-26
Sell* 10,510 39.40p Ordinary
16:00:21 - 03-Jul-26
Buy* 7,353 40.88p Ordinary
15:28:08 - 03-Jul-26
Buy* 12,273 40.68p Ordinary
15:23:57 - 03-Jul-26
Buy* 3,000 40.68p Ordinary
15:05:45 - 03-Jul-26
Buy* 12,577 39.80p Ordinary
14:00:59 - 03-Jul-26
Buy* 3,042 39.80p Ordinary
13:58:53 - 03-Jul-26
Sell* 231 39.00p Ordinary
13:24:08 - 03-Jul-26
Buy* 15,000 39.80p Ordinary
13:18:40 - 03-Jul-26
Buy* 1,747 39.84p Ordinary
13:01:21 - 03-Jul-26
Buy* 1,255 39.84p Ordinary
12:24:23 - 03-Jul-26
Buy* 125 40.00p Ordinary
12:22:02 - 03-Jul-26
Buy* 125 40.00p Ordinary
12:20:17 - 03-Jul-26
Buy* 50 40.00p Ordinary
12:20:03 - 03-Jul-26
Buy* 48 40.00p Ordinary
12:12:50 - 03-Jul-26
Sell* 9,084 39.18p Ordinary
11:45:44 - 03-Jul-26
Buy* 100 42.00p Ordinary
10:48:14 - 03-Jul-26
Buy* 1,000 41.68p Ordinary
10:30:10 - 03-Jul-26
Sell* 130 40.22p Ordinary
10:30:01 - 03-Jul-26
Sell* 793 40.22p Ordinary
10:28:39 - 03-Jul-26
Buy* 1,000 41.75p Ordinary
10:28:13 - 03-Jul-26
Sell* 4,151 41.04p Ordinary
10:24:22 - 03-Jul-26
Buy* 100 43.00p Ordinary
10:13:58 - 03-Jul-26
Buy* 3,021 42.20p Ordinary
10:04:16 - 03-Jul-26
Buy* 14 43.00p SI Trade
10:01:45 - 03-Jul-26
Sell* 1,000 42.02p Ordinary
10:00:16 - 03-Jul-26
Buy* 100 43.00p Ordinary
09:15:17 - 03-Jul-26
Buy* 100 43.00p Ordinary
09:10:43 - 03-Jul-26
Buy* 100 43.00p Ordinary
09:09:00 - 03-Jul-26
Sell* 2,644 42.20p Ordinary
09:08:13 - 03-Jul-26
Sell* 2,390 42.02p Ordinary
16:28:36 - 02-Jul-26
Sell* 2,759 42.02p Ordinary
15:37:40 - 02-Jul-26
Sell* 605 42.02p Ordinary
14:30:15 - 02-Jul-26
Sell* 10,000 42.151p Ordinary
12:18:43 - 02-Jul-26
Sell* 2,369 42.20p Ordinary
11:11:20 - 02-Jul-26
Sell* 10,000 42.30p Ordinary
08:07:56 - 02-Jul-26
Buy* 5 44.00p SI Trade
15:01:42 - 01-Jul-26
Unknown* 0 42.00p SI Trade
15:01:42 - 01-Jul-26
Buy* 5 44.00p SI Trade
15:01:42 - 01-Jul-26
Unknown* 20,000 41.50p Ordinary
15:01:21 - 01-Jul-26
Sell* 349 42.00p Ordinary
11:17:13 - 01-Jul-26
Sell* 10,272 42.151p Ordinary
10:03:33 - 01-Jul-26
Sell* 4,071 42.151p Ordinary
08:00:07 - 01-Jul-26
Unknown* 23,165 43.15p Ordinary
14:39:49 - 30-Jun-26
Buy* 2,551 43.16p Ordinary
13:14:30 - 30-Jun-26
Sell* 731 42.00p Ordinary
11:29:12 - 30-Jun-26
Sell* 136 42.00p Ordinary
11:20:51 - 30-Jun-26
Sell* 10,000 42.06p Ordinary
09:54:38 - 30-Jun-26
Unknown* 25,000 42.60p Ordinary
09:07:52 - 30-Jun-26
Buy* 5,000 42.58p Ordinary
08:29:40 - 30-Jun-26
Sell* 2,159 42.02p Ordinary
08:20:50 - 30-Jun-26
Buy* 5,000 42.60p Ordinary
15:27:25 - 29-Jun-26
Buy* 125 43.00p Ordinary
15:26:28 - 29-Jun-26
Unknown* 16,966 40.40p Ordinary
15:25:20 - 29-Jun-26
Sell* 3,977 42.22p Ordinary
15:23:57 - 29-Jun-26
Sell* 21 42.00p SI Trade
15:23:56 - 29-Jun-26
Buy* 17 44.00p SI Trade
11:30:07 - 29-Jun-26
Sell* 10,000 43.00p Ordinary
11:29:53 - 29-Jun-26
Buy* 46 45.00p Ordinary
11:19:27 - 29-Jun-26
Buy* 4 45.00p SI Trade
11:19:27 - 29-Jun-26
Sell* 2 43.00p SI Trade
11:19:27 - 29-Jun-26
Sell* 2 43.00p SI Trade
11:19:27 - 29-Jun-26
Buy* 453 44.22p Ordinary
10:08:13 - 29-Jun-26
Buy* 9 45.00p SI Trade
15:15:37 - 26-Jun-26
Buy* 2,500 45.00p Ordinary
14:47:59 - 26-Jun-26
Sell* 7,500 44.00p Ordinary
13:50:04 - 26-Jun-26
Sell* 925 44.00p Ordinary
13:00:21 - 26-Jun-26
Sell* 472 44.00p Ordinary
14:08:38 - 25-Jun-26
Sell* 18 44.00p Ordinary
13:15:29 - 25-Jun-26
Sell* 18 44.00p SI Trade
13:15:28 - 25-Jun-26
Sell* 18 44.00p Ordinary
12:56:06 - 25-Jun-26
Sell* 17 44.00p SI Trade
12:56:06 - 25-Jun-26
Unknown* 20,000 43.00p Negotiated Trade
12:55:57 - 25-Jun-26
Sell* 24 44.00p Ordinary
08:31:06 - 25-Jun-26
Sell* 59 44.00p Ordinary
08:01:41 - 25-Jun-26
Buy* 2 45.00p SI Trade
08:00:08 - 25-Jun-26
Sell* 292 44.00p Ordinary
16:05:32 - 24-Jun-26
Sell* 11,359 44.08p Ordinary
14:31:54 - 24-Jun-26
Sell* 2,049 44.08p Ordinary
14:17:03 - 24-Jun-26
Sell* 2,278 44.08p Ordinary
12:19:19 - 24-Jun-26
Buy* 10,000 44.68p Ordinary
08:01:12 - 24-Jun-26
Sell* 2,000 44.08p Ordinary
08:00:11 - 24-Jun-26
Sell* 10,000 44.06p Ordinary
15:33:16 - 23-Jun-26
Sell* 6,000 44.26p Ordinary
11:06:44 - 23-Jun-26
Sell* 4,728 44.26p Ordinary
10:56:43 - 23-Jun-26
Sell* 6,772 44.30p Ordinary
09:17:44 - 23-Jun-26
Buy* 42 47.00p SI Trade
08:01:11 - 23-Jun-26
Sell* 103 44.18p Ordinary
08:00:15 - 23-Jun-26
Buy* 136 47.00p Ordinary
15:39:34 - 22-Jun-26
Sell* 90 44.625p Ordinary
14:45:25 - 22-Jun-26
Sell* 12,811 44.55p Ordinary
10:32:48 - 22-Jun-26
Buy* 40 46.65p Ordinary
09:44:32 - 22-Jun-26
Sell* 1,587 44.55p Ordinary
08:56:47 - 22-Jun-26
Sell* 1 44.00p Ordinary
08:38:09 - 22-Jun-26
Unknown* 15,302 44.84p Ordinary
14:50:05 - 19-Jun-26
Sell* 6,277 44.825p Ordinary
14:21:21 - 19-Jun-26
Buy* 6,422 46.65p Ordinary
11:28:03 - 19-Jun-26
Sell* 13 44.00p SI Trade
09:50:07 - 19-Jun-26
Buy* 2,770 46.65p Ordinary
09:32:33 - 19-Jun-26
Sell* 31 44.00p SI Trade
08:00:02 - 19-Jun-26
Buy* 1,860 46.20p Suspected BUY Trade
14:00:28 - 18-Jun-26
Sell* 500 44.77p Ordinary
13:16:03 - 18-Jun-26
Buy* 10,713 46.67p Ordinary
11:48:50 - 18-Jun-26
Sell* 4,495 45.26p Ordinary
10:29:48 - 18-Jun-26
Unknown* 22,374 45.47p Ordinary
10:20:04 - 18-Jun-26
Sell* 85 45.00p Ordinary
15:56:59 - 17-Jun-26
Sell* 28 45.00p SI Trade
15:49:40 - 17-Jun-26
Buy* 2 47.00p SI Trade
15:49:40 - 17-Jun-26
Sell* 136 45.00p SI Trade
15:49:40 - 17-Jun-26
Buy* 10 47.00p SI Trade
15:49:40 - 17-Jun-26
Buy* 101 46.93p Ordinary
15:49:05 - 17-Jun-26
Unknown* 21,413 46.68p Ordinary
12:44:41 - 17-Jun-26
Buy* 2,000 46.70p Ordinary
13:30:22 - 16-Jun-26
Sell* 9,000 44.75p Ordinary
12:59:11 - 16-Jun-26
Buy* 4,000 46.97p Ordinary
09:28:02 - 16-Jun-26
Sell* 2,500 44.70p Ordinary
09:15:21 - 16-Jun-26
Buy* 2,000 46.97p Ordinary
16:01:28 - 15-Jun-26
Buy* 5,000 46.97p Ordinary
15:41:08 - 15-Jun-26
Buy* 13 47.00p Ordinary
13:59:20 - 15-Jun-26
Buy* 106 47.00p Ordinary
13:56:04 - 15-Jun-26
Buy* 4,230 46.95p Ordinary
12:56:37 - 15-Jun-26
Buy* 10,691 46.70p Ordinary
12:55:58 - 15-Jun-26
Unknown* 17,134 46.65p Ordinary
12:54:14 - 15-Jun-26
Unknown* 20,180 44.60p Ordinary
11:38:21 - 15-Jun-26
Sell* 10,000 45.00p Ordinary
11:23:34 - 15-Jun-26
Buy* 4,282 46.70p Ordinary
10:29:11 - 15-Jun-26
Unknown* 21,730 46.00p Ordinary
10:18:06 - 15-Jun-26
Buy* 5,000 45.75p Ordinary
10:15:12 - 15-Jun-26
Buy* 5,000 45.75p Ordinary
10:14:18 - 15-Jun-26
Sell* 2,047 44.32p Ordinary
09:45:52 - 15-Jun-26
Sell* 8,319 44.32p Ordinary
09:11:49 - 15-Jun-26
Buy* 2,189 45.50p Ordinary
08:24:44 - 15-Jun-26
Buy* 10,000 45.75p Ordinary
08:17:17 - 15-Jun-26
Buy* 10,968 45.55p Ordinary
08:04:20 - 15-Jun-26
Buy* 2,217 44.92p Ordinary
08:02:36 - 15-Jun-26
Sell* 8,182 43.44p Ordinary
16:16:41 - 12-Jun-26
Buy* 6,669 44.98p Ordinary
12:51:11 - 12-Jun-26
Buy* 2,214 44.98p Ordinary
11:57:57 - 12-Jun-26
Buy* 4,446 44.98p Ordinary
10:18:07 - 12-Jun-26
Buy* 10 46.00p SI Trade
09:15:03 - 12-Jun-26
Unknown* 0 43.00p SI Trade
09:15:03 - 12-Jun-26
FTSE 100 Latest
Value10,601.52
Change29.28