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* 100 23.01p Ordinary
13:01:34 - 16-Jul-25
Sell* 101 23.44p Ordinary
14:35:38 - 15-Jul-25
Sell* 22,763 23.45p Ordinary
14:34:36 - 15-Jul-25
Sell* 996 23.01p Ordinary
14:01:15 - 15-Jul-25
Sell* 2,199 23.01p Ordinary
11:29:02 - 15-Jul-25
Sell* 6,545 23.01p Ordinary
11:28:14 - 15-Jul-25
Sell* 4,372 23.01p Ordinary
11:27:52 - 15-Jul-25
Buy* 4 24.00p SI Trade
08:59:16 - 15-Jul-25
Buy* 8,000 23.60p Ordinary
08:42:44 - 15-Jul-25
Unknown* 30,104 22.7464p Ordinary
13:42:05 - 14-Jul-25
Buy* 1 25.00p SI Trade
11:22:56 - 14-Jul-25
Sell* 8,984 23.04p Ordinary
16:16:35 - 11-Jul-25
Sell* 3,000 23.05p Ordinary
10:29:19 - 11-Jul-25
Buy* 4,102 24.28p Ordinary
09:37:00 - 11-Jul-25
Sell* 323 23.04p Ordinary
11:18:49 - 10-Jul-25
Sell* 25,000 23.10p Ordinary
09:59:13 - 10-Jul-25
Unknown* 100,000 23.80p Ordinary
08:40:53 - 10-Jul-25
Sell* 3,559 23.05p Ordinary
08:03:57 - 10-Jul-25
Sell* 555 23.02p Ordinary
14:12:22 - 09-Jul-25
Sell* 152 23.02p Ordinary
10:35:13 - 09-Jul-25
Sell* 8,316 22.9665p Ordinary
14:46:14 - 08-Jul-25
Sell* 4,364 23.00p Ordinary
12:15:22 - 08-Jul-25
Sell* 4,364 23.00p Ordinary
11:26:39 - 08-Jul-25
Sell* 4,360 23.02p Ordinary
11:22:03 - 08-Jul-25
Buy* 8 24.33p Ordinary
08:36:06 - 07-Jul-25
Buy* 1,082 24.33p Ordinary
16:12:58 - 03-Jul-25
Sell* 25,000 23.10p Ordinary
14:19:23 - 03-Jul-25
Sell* 12,500 23.10p Ordinary
15:33:43 - 02-Jul-25
Buy* 319 24.34p Ordinary
11:12:13 - 02-Jul-25
Buy* 14 24.66p Ordinary
08:33:06 - 02-Jul-25
Unknown* 0 23.00p SI Trade
08:02:00 - 02-Jul-25
Buy* 21,056 23.71p Ordinary
10:46:10 - 01-Jul-25
Buy* 5,272 23.71p Ordinary
09:30:08 - 01-Jul-25
Buy* 3 24.00p SI Trade
08:54:51 - 01-Jul-25
Sell* 3,531 23.00p Ordinary
12:31:19 - 30-Jun-25
Sell* 10,000 23.05p Ordinary
11:52:03 - 30-Jun-25
Sell* 25,000 23.05p Ordinary
16:19:24 - 27-Jun-25
Buy* 4,206 23.77p Ordinary
12:45:54 - 27-Jun-25
Sell* 1,500 23.05p Ordinary
09:10:53 - 27-Jun-25
Sell* 1,485 23.00p Ordinary
11:01:06 - 26-Jun-25
Sell* 1,485 22.60p Uncrossing Trade
11:00:18 - 26-Jun-25
Sell* 1,490 23.00p Ordinary
08:23:43 - 26-Jun-25
Buy* 4 24.00p SI Trade
08:01:11 - 26-Jun-25
Buy* 8 24.00p SI Trade
16:35:04 - 25-Jun-25
Sell* 1,490 22.60p Uncrossing Trade
16:35:04 - 25-Jun-25
Buy* 1,547 23.80p Ordinary
15:58:36 - 25-Jun-25
Sell* 1,601 23.05p Ordinary
15:58:33 - 25-Jun-25
Buy* 1,050 23.80p Ordinary
13:03:37 - 25-Jun-25
Buy* 840 23.80p Ordinary
13:02:51 - 25-Jun-25
Buy* 563 23.80p Ordinary
11:07:54 - 25-Jun-25
Sell* 1,000 23.10p Ordinary
10:16:22 - 25-Jun-25
Sell* 20,000 23.111p Ordinary
10:15:48 - 25-Jun-25
Sell* 60 23.00p SI Trade
10:02:13 - 25-Jun-25
Sell* 25,000 23.20p Ordinary
10:01:59 - 25-Jun-25
Sell* 4,302 23.25p Ordinary
09:30:26 - 25-Jun-25
Buy* 4,028 24.777p Ordinary
15:42:23 - 24-Jun-25
Buy* 3,752 24.50p Ordinary
15:24:19 - 24-Jun-25
Buy* 8,984 24.80p Ordinary
14:22:33 - 23-Jun-25
Sell* 844 23.20p Ordinary
09:05:45 - 23-Jun-25
Unknown* 81,608 23.00p Ordinary
14:42:42 - 20-Jun-25
Buy* 17 25.21p Ordinary
14:15:56 - 19-Jun-25
Sell* 10,352 23.39p Ordinary
13:56:22 - 19-Jun-25
Sell* 2,636 23.00p Ordinary
13:03:36 - 19-Jun-25
Sell* 750 23.39p Ordinary
12:17:30 - 19-Jun-25
Sell* 23,645 23.66p Ordinary
09:46:12 - 19-Jun-25
Sell* 25,000 24.05p Ordinary
09:42:53 - 19-Jun-25
Buy* 14,702 24.80p Ordinary
08:34:09 - 19-Jun-25
Sell* 25,000 23.55p Ordinary
16:15:23 - 18-Jun-25
Buy* 62 24.90p Ordinary
16:10:32 - 18-Jun-25
Buy* 4,307 24.80p Ordinary
14:03:59 - 18-Jun-25
Sell* 18,952 23.50p Ordinary
12:25:28 - 18-Jun-25
Sell* 3,610 23.15p Ordinary
10:28:53 - 18-Jun-25
Sell* 11,233 23.77p Ordinary
10:28:00 - 18-Jun-25
Buy* 20,000 25.00p Ordinary
11:23:13 - 16-Jun-25
Buy* 1,967 24.80p Ordinary
11:05:14 - 16-Jun-25
Buy* 24,233 24.82p Ordinary
09:23:22 - 16-Jun-25
Buy* 2,540 25.00p Ordinary
16:00:31 - 13-Jun-25
Unknown* 28,040 23.55p Ordinary
15:49:42 - 13-Jun-25
Buy* 4,005 24.88p Ordinary
14:47:51 - 13-Jun-25
Sell* 10,690 23.50p Ordinary
13:47:45 - 13-Jun-25
Buy* 10,000 24.82p Ordinary
10:08:10 - 13-Jun-25
Unknown* 30,872 23.55p Ordinary
09:23:46 - 13-Jun-25
Sell* 7,578 23.55p Ordinary
08:00:16 - 13-Jun-25
Sell* 20 23.00p SI Trade
13:55:19 - 12-Jun-25
Sell* 203 23.00p SI Trade
13:55:19 - 12-Jun-25
Buy* 8 24.98p Ordinary
12:26:03 - 12-Jun-25
Buy* 200 24.98p Ordinary
12:13:01 - 12-Jun-25
Buy* 800 24.98p Ordinary
12:00:43 - 12-Jun-25
Buy* 30 24.98p Ordinary
08:40:44 - 12-Jun-25
Sell* 10,027 24.15p Ordinary
08:19:48 - 12-Jun-25
Buy* 19,367 24.98p Ordinary
15:11:28 - 11-Jun-25
Sell* 139 23.20p Ordinary
12:03:06 - 11-Jun-25
Sell* 12,500 24.10p Ordinary
11:05:34 - 11-Jun-25
Buy* 152 24.99p Ordinary
09:26:19 - 11-Jun-25
Sell* 949 24.00p SI Trade
08:19:52 - 11-Jun-25
Sell* 2,779 24.10p Ordinary
08:00:57 - 11-Jun-25
Sell* 2,779 23.60p Uncrossing Trade
16:35:00 - 10-Jun-25
Sell* 2,315 24.10p Ordinary
16:12:48 - 10-Jun-25
Sell* 1,020 24.00p SI Trade
16:12:44 - 10-Jun-25
Buy* 10,000 24.86p Ordinary
16:12:29 - 10-Jun-25
Buy* 420 25.00p SI Trade
16:01:44 - 10-Jun-25
Sell* 1,030 23.60p SI Trade
16:01:44 - 10-Jun-25
Unknown* 28,938 24.85p Ordinary
16:00:32 - 10-Jun-25
Buy* 2,012 24.85p Ordinary
14:45:42 - 10-Jun-25
Sell* 5,000 23.52p Ordinary
14:27:41 - 10-Jun-25
Buy* 1,050 24.85p Ordinary
11:58:07 - 10-Jun-25
Buy* 19,913 24.85p Ordinary
15:41:37 - 09-Jun-25
Sell* 90 23.30p Ordinary
08:00:22 - 09-Jun-25
Buy* 402 24.85p Ordinary
15:53:46 - 06-Jun-25
Buy* 200 24.85p Ordinary
15:52:12 - 06-Jun-25
Sell* 20,000 23.50p Ordinary
15:28:38 - 06-Jun-25
Buy* 12,124 24.65p Ordinary
13:18:34 - 06-Jun-25
Sell* 10,000 23.50p Ordinary
08:52:29 - 06-Jun-25
Sell* 20,000 23.50p Ordinary
15:04:57 - 05-Jun-25
Buy* 2,000 24.70p Ordinary
14:00:45 - 05-Jun-25
Buy* 3,000 25.00p Suspected BUY Trade
14:00:28 - 05-Jun-25
Buy* 7,993 24.70p Ordinary
10:19:05 - 05-Jun-25
Buy* 6,276 23.90p Ordinary
08:52:06 - 05-Jun-25
Buy* 2,700 23.85p Ordinary
08:46:46 - 05-Jun-25
Buy* 5 24.00p SI Trade
08:15:00 - 05-Jun-25
Unknown* 80,841 24.7347p Negotiated Trade
08:14:19 - 05-Jun-25
Unknown* 300,000 23.65833p Ordinary
16:41:10 - 04-Jun-25
Buy* 8,525 23.46p Ordinary
16:27:13 - 04-Jun-25
Unknown* 112,500 23.00p Ordinary
16:19:00 - 04-Jun-25
Sell* 2,000 23.05p Ordinary
15:54:59 - 04-Jun-25
Unknown* 92,000 22.50p Negotiated Trade
14:15:40 - 04-Jun-25
Sell* 10,000 23.05p Ordinary
14:00:13 - 04-Jun-25
Buy* 300 23.90p Ordinary
13:35:20 - 04-Jun-25
Unknown* 27,440 23.33p Ordinary
13:10:30 - 04-Jun-25
Sell* 20,000 23.05p Ordinary
12:53:04 - 04-Jun-25
Buy* 200 24.00p SI Trade
12:44:22 - 04-Jun-25
Sell* 1,000 22.28p Ordinary
11:03:55 - 04-Jun-25
Sell* 12 22.00p SI Trade
10:32:34 - 04-Jun-25
Buy* 8 23.60p SI Trade
10:32:34 - 04-Jun-25
Buy* 428 23.34p Ordinary
10:32:26 - 04-Jun-25
Buy* 12,832 23.35p Ordinary
10:32:09 - 04-Jun-25
Buy* 15,000 23.00p Ordinary
10:09:13 - 04-Jun-25
Unknown* 44,249 22.59p Ordinary
09:54:58 - 04-Jun-25
Buy* 300 22.59p Ordinary
08:04:26 - 04-Jun-25
Buy* 14,226 22.60p Ordinary
13:42:51 - 03-Jun-25
Buy* 180 22.69p Ordinary
12:34:27 - 03-Jun-25
Buy* 9 22.69p Ordinary
10:01:30 - 03-Jun-25
Sell* 146 21.285p Ordinary
09:19:55 - 03-Jun-25
Sell* 8,041 21.22p Ordinary
08:26:35 - 03-Jun-25
Buy* 13,206 22.69p Ordinary
16:29:37 - 02-Jun-25
Buy* 4,000 22.70p Ordinary
13:58:37 - 02-Jun-25
Sell* 7,408 21.285p Ordinary
11:46:34 - 02-Jun-25
Unknown* 30,000 21.50p Ordinary
10:10:31 - 02-Jun-25
Sell* 4,758 21.27p Ordinary
10:05:42 - 02-Jun-25
Buy* 4,347 23.00p Ordinary
08:07:43 - 02-Jun-25
Buy* 10,000 22.34p Ordinary
16:19:48 - 30-May-25
Sell* 9,460 21.27p Ordinary
16:08:07 - 30-May-25
Buy* 4,460 22.34p Ordinary
13:43:14 - 30-May-25
Unknown* 10,000 22.00p Uncrossing Trade
16:35:07 - 29-May-25
Buy* 4,476 22.34p Ordinary
16:28:36 - 29-May-25
Buy* 555 22.34p Ordinary
10:35:46 - 29-May-25
Buy* 543 22.35p Ordinary
08:39:45 - 29-May-25
Sell* 8,319 21.265p Ordinary
08:13:59 - 29-May-25
Buy* 400 22.419p Ordinary
14:01:49 - 28-May-25
Buy* 20 23.00p SI Trade
09:20:46 - 28-May-25
Unknown* 10,000 22.00p Uncrossing Trade
08:00:18 - 28-May-25
Unknown* 25,000 22.00p Ordinary
16:21:07 - 27-May-25
Buy* 2,000 22.419p Ordinary
14:12:09 - 27-May-25
Buy* 1,000 23.00p Suspected BUY Trade
14:00:01 - 27-May-25
Buy* 13,365 22.419p Ordinary
13:35:04 - 27-May-25
Buy* 4,454 22.45p Ordinary
13:14:34 - 27-May-25
Buy* 6,204 22.50p Ordinary
10:20:51 - 27-May-25
Unknown* 37,129 22.00p Ordinary
10:10:14 - 27-May-25
Buy* 2,000 22.88p Ordinary
08:18:24 - 27-May-25
Unknown* 25,000 22.50p Ordinary
16:27:55 - 23-May-25
Sell* 10,000 22.156p Ordinary
15:56:56 - 23-May-25
Buy* 24,426 22.50p Ordinary
14:11:25 - 23-May-25
Sell* 1,500 21.50p Ordinary
13:51:06 - 23-May-25
Buy* 228 23.00p SI Trade
13:37:05 - 23-May-25
Sell* 10,000 22.00p Ordinary
13:36:59 - 23-May-25
Sell* 4,000 22.05p Ordinary
13:36:07 - 23-May-25
Sell* 850 22.05p Ordinary
12:51:14 - 23-May-25
Sell* 17,454 22.00p Ordinary
12:30:47 - 23-May-25
Buy* 3,359 23.00p Suspected BUY Trade
11:00:25 - 23-May-25
Buy* 2,440 22.80p Ordinary
09:33:49 - 23-May-25
Sell* 4,900 22.10p Ordinary
08:31:29 - 23-May-25
Buy* 157 22.90p Ordinary
08:19:47 - 23-May-25
Buy* 71 23.00p SI Trade
08:19:47 - 23-May-25
Sell* 455 22.26p Ordinary
08:19:32 - 23-May-25
Sell* 2,000 22.26p Ordinary
08:00:32 - 23-May-25
Unknown* 10,000 23.00p Ordinary
15:23:38 - 22-May-25
Unknown* 10,000 23.00p Ordinary
15:23:38 - 22-May-25
Unknown* -10,000 23.00p Ordinary
Correction
15:23:38 - 22-May-25
Buy* 103 23.80p Ordinary
14:08:47 - 22-May-25
Unknown* 46,000 22.18p Ordinary
14:08:05 - 22-May-25
Buy* 2,000 24.39p Ordinary
12:47:24 - 22-May-25
Buy* 1,194 24.60p Suspected BUY Trade
16:35:21 - 21-May-25
Buy* 12,500 24.00p Ordinary
16:22:44 - 21-May-25
Buy* 4 25.00p SI Trade
15:51:06 - 21-May-25
Sell* 16,910 23.25p Ordinary
15:50:59 - 21-May-25
Buy* 5,000 24.40p Ordinary
10:30:30 - 21-May-25
Buy* 4 24.60p Suspected BUY Trade
16:35:19 - 20-May-25
Unknown* 75,000 24.133p Ordinary
16:27:04 - 20-May-25
Buy* 4 25.00p SI Trade
15:17:56 - 20-May-25
Unknown* 50,000 24.50p Ordinary
15:17:37 - 20-May-25
FTSE 100 Latest
Value8,992.12
Change19.48