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* 3,816 23.44p Ordinary
10:23:28 - 14-Aug-25
Buy* 198 25.00p SI Trade
09:47:00 - 12-Aug-25
Buy* 206 25.00p SI Trade
09:47:00 - 12-Aug-25
Sell* 4,318 23.44p Ordinary
09:46:53 - 12-Aug-25
Sell* 100 23.44p Ordinary
09:27:19 - 12-Aug-25
Buy* 1,525 24.125p Ordinary
08:01:44 - 12-Aug-25
Buy* 1,775 25.00p Suspected BUY Trade
16:35:01 - 11-Aug-25
Buy* 10,314 24.20p Ordinary
08:29:47 - 08-Aug-25
Buy* 10,314 24.20p Ordinary
08:29:32 - 08-Aug-25
Buy* 10,314 24.20p Ordinary
08:29:16 - 08-Aug-25
Buy* 10,318 24.19p Ordinary
08:28:54 - 08-Aug-25
Buy* 10,314 24.20p Ordinary
08:28:39 - 08-Aug-25
Unknown* 98,429 22.0563p Negotiated Trade
15:30:13 - 07-Aug-25
Buy* 15,555 24.60p Ordinary
12:00:09 - 07-Aug-25
Sell* 4,359 23.15p Ordinary
11:56:11 - 07-Aug-25
Sell* 37 23.00p SI Trade
09:52:25 - 06-Aug-25
Sell* 4,316 23.29p Ordinary
09:52:16 - 06-Aug-25
Buy* 3 25.31p Ordinary
08:30:34 - 06-Aug-25
Buy* 10 25.20p Ordinary
14:22:06 - 05-Aug-25
Buy* 3 25.31p Ordinary
13:33:21 - 05-Aug-25
Sell* 1,500 23.29p Ordinary
11:01:38 - 05-Aug-25
Sell* 1,500 23.00p Uncrossing Trade
11:00:12 - 05-Aug-25
Buy* 426 25.20p Ordinary
09:16:31 - 05-Aug-25
Sell* 81 23.00p SI Trade
15:40:51 - 04-Aug-25
Buy* 7 25.60p SI Trade
15:40:51 - 04-Aug-25
Sell* 7,500 23.29p Ordinary
08:51:28 - 04-Aug-25
Buy* 7 25.34p Ordinary
08:35:04 - 04-Aug-25
Sell* 3,000 23.29p Ordinary
08:34:49 - 04-Aug-25
Sell* 512 23.29p Ordinary
16:18:57 - 01-Aug-25
Sell* 2,000 23.29p Ordinary
14:56:52 - 30-Jul-25
Buy* 7,920 25.20p Ordinary
10:52:47 - 30-Jul-25
Sell* 10,786 23.29p Ordinary
15:27:17 - 29-Jul-25
Sell* 10,788 23.285p Ordinary
15:26:57 - 29-Jul-25
Buy* 9,850 25.34p Ordinary
12:57:16 - 29-Jul-25
Sell* 1,938 23.25p Ordinary
11:13:51 - 29-Jul-25
Buy* 8,734 25.21p Ordinary
10:15:40 - 29-Jul-25
Buy* 2,954 25.21p Ordinary
10:15:24 - 29-Jul-25
Buy* 9,900 25.21p Ordinary
09:30:33 - 29-Jul-25
Buy* 12,465 24.0352p Ordinary
08:09:57 - 29-Jul-25
Buy* 12,465 24.0352p Ordinary
08:09:39 - 29-Jul-25
Buy* 12,465 24.0352p Ordinary
08:09:25 - 29-Jul-25
Sell* 195 23.00p SI Trade
08:08:39 - 29-Jul-25
Buy* 20,947 23.85p Ordinary
08:08:27 - 29-Jul-25
Buy* 7 24.00p SI Trade
13:47:40 - 28-Jul-25
Buy* 5 24.00p SI Trade
13:47:40 - 28-Jul-25
Sell* 20,000 23.10p Ordinary
13:47:18 - 28-Jul-25
Sell* 922 23.10p Ordinary
12:19:04 - 28-Jul-25
Buy* 2,000 23.95p Ordinary
11:19:57 - 28-Jul-25
Buy* 1,983 24.00p Ordinary
11:11:45 - 28-Jul-25
Buy* 21,093 23.75p Ordinary
10:41:29 - 28-Jul-25
Sell* 2,048 23.10p Ordinary
10:36:33 - 28-Jul-25
Buy* 10,000 23.75p Ordinary
08:48:23 - 28-Jul-25
Buy* 1 23.85p Ordinary
08:13:35 - 28-Jul-25
Unknown* 0 24.00p SI Trade
08:01:49 - 28-Jul-25
Unknown* 0 23.00p SI Trade
08:01:49 - 28-Jul-25
Buy* 2 24.00p SI Trade
08:01:49 - 28-Jul-25
Buy* 4,500 23.85p Ordinary
08:01:40 - 28-Jul-25
Buy* 28,110 24.40p Suspected BUY Trade
08:00:28 - 28-Jul-25
Buy* 4,000 24.40p Suspected BUY Trade
16:35:28 - 25-Jul-25
Buy* 4,000 23.60p Ordinary
14:00:48 - 25-Jul-25
Sell* 5,000 23.01p Ordinary
12:14:59 - 25-Jul-25
Sell* 2 23.00p SI Trade
13:22:07 - 24-Jul-25
Sell* 1,480 23.01p Ordinary
11:01:04 - 24-Jul-25
Sell* 3,000 23.01p Ordinary
15:29:02 - 23-Jul-25
Sell* 29 23.01p Ordinary
10:34:21 - 23-Jul-25
Sell* 5,000 23.44p Ordinary
12:55:10 - 22-Jul-25
Sell* 500 23.01p Ordinary
11:42:13 - 22-Jul-25
Sell* 3,503 23.01p Ordinary
12:01:44 - 21-Jul-25
Sell* 138 23.01p Ordinary
10:51:18 - 21-Jul-25
Sell* 509 23.44p Ordinary
08:00:12 - 21-Jul-25
Sell* 944 23.01p Ordinary
08:00:10 - 21-Jul-25
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
FTSE 100 Latest
Value9,195.38
Change18.14