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* 25 55.00p Suspected BUY Trade
16:35:21 - 30-Jan-26
Unknown* 40,201 49.75p Negotiated Trade
16:29:12 - 30-Jan-26
Unknown* 825 48.00p Ordinary
16:15:13 - 30-Jan-26
Sell* 1,893 46.50p Ordinary
15:59:51 - 30-Jan-26
Unknown* 8,950 48.00p Ordinary
15:45:46 - 30-Jan-26
Unknown* 20,000 46.899p Ordinary
14:58:53 - 30-Jan-26
Buy* 4,000 49.15p Ordinary
14:16:14 - 30-Jan-26
Buy* 10,000 48.19p Ordinary
13:59:12 - 30-Jan-26
Buy* 7 50.00p SI Trade
13:46:04 - 30-Jan-26
Buy* 26 50.00p SI Trade
13:46:04 - 30-Jan-26
Unknown* 23,659 47.00p Ordinary
13:45:46 - 30-Jan-26
Unknown* 20,764 48.16p Ordinary
13:45:21 - 30-Jan-26
Buy* 125 49.00p Ordinary
13:04:14 - 30-Jan-26
Unknown* 125 49.00p OTC Trade
13:04:14 - 30-Jan-26
Sell* 10,000 47.00p Ordinary
13:03:45 - 30-Jan-26
Unknown* 20,971 46.88p Ordinary
13:03:16 - 30-Jan-26
Buy* 4,150 48.19p Ordinary
12:57:56 - 30-Jan-26
Sell* 8,032 46.82p Ordinary
11:37:00 - 30-Jan-26
Buy* 6,200 48.25p Ordinary
11:17:04 - 30-Jan-26
Buy* 520 48.25p Ordinary
11:00:33 - 30-Jan-26
Buy* 1,000 48.25p Ordinary
11:00:22 - 30-Jan-26
Sell* 702 46.00p SI Trade
10:26:34 - 30-Jan-26
Sell* 31 46.00p SI Trade
10:26:34 - 30-Jan-26
Buy* 30 49.00p SI Trade
10:26:34 - 30-Jan-26
Buy* 10 49.00p SI Trade
10:26:34 - 30-Jan-26
Buy* 10 49.00p SI Trade
10:26:34 - 30-Jan-26
Buy* 6,207 48.33p Ordinary
09:50:52 - 30-Jan-26
Buy* 10,322 48.40p Ordinary
09:43:26 - 30-Jan-26
Buy* 4,000 48.475p Ordinary
09:41:23 - 30-Jan-26
Buy* 500 48.50p Ordinary
09:36:55 - 30-Jan-26
Buy* 10,298 48.50p Ordinary
09:33:55 - 30-Jan-26
Sell* 8,446 46.80p Ordinary
09:28:56 - 30-Jan-26
Buy* 8,000 49.00p Ordinary
09:15:49 - 30-Jan-26
Unknown* 14,000 48.62p Ordinary
09:14:57 - 30-Jan-26
Buy* 3,885 48.67p Ordinary
09:06:04 - 30-Jan-26
Buy* 10,263 48.67p Ordinary
09:03:37 - 30-Jan-26
Buy* 400 48.222p Ordinary
08:54:09 - 30-Jan-26
Sell* 5,461 46.66p Ordinary
08:46:10 - 30-Jan-26
Unknown* 38,954 46.80p Negotiated Trade
08:40:18 - 30-Jan-26
Unknown* 24,000 46.80p Ordinary
08:34:13 - 30-Jan-26
Buy* 285 50.00p SI Trade
08:28:44 - 30-Jan-26
Buy* 5 50.00p SI Trade
08:28:44 - 30-Jan-26
Buy* 5 50.00p SI Trade
08:28:44 - 30-Jan-26
Sell* 8,000 47.45p Ordinary
08:28:35 - 30-Jan-26
Sell* 4,740 47.30p Ordinary
08:09:36 - 30-Jan-26
Buy* 421 50.00p Ordinary
08:04:51 - 30-Jan-26
Buy* 214 50.00p SI Trade
08:04:50 - 30-Jan-26
Unknown* 14,721 47.58p Ordinary
08:04:25 - 30-Jan-26
Buy* 5,000 50.00p Ordinary
08:02:37 - 30-Jan-26
Sell* 10,000 50.11p Ordinary
08:01:41 - 30-Jan-26
Buy* 900 55.00p Suspected BUY Trade
16:35:05 - 29-Jan-26
Buy* 10,003 50.777p Ordinary
16:29:11 - 29-Jan-26
Buy* 10,000 50.00p Ordinary
16:28:05 - 29-Jan-26
Unknown* 100,000 50.00p Negotiated Trade
16:21:05 - 29-Jan-26
Unknown* 15,809 48.0127p Ordinary
16:18:59 - 29-Jan-26
Buy* 11,992 50.00p Ordinary
15:56:53 - 29-Jan-26
Buy* 43 50.00p SI Trade
15:54:20 - 29-Jan-26
Unknown* 14,087 49.66p Ordinary
15:54:13 - 29-Jan-26
Buy* 408 50.00p Ordinary
15:48:36 - 29-Jan-26
Unknown* 400 50.00p SI Trade
15:46:13 - 29-Jan-26
Sell* 5,000 50.00p Ordinary
15:46:04 - 29-Jan-26
Buy* 400 51.00p Ordinary
15:38:00 - 29-Jan-26
Buy* 392 51.00p SI Trade
15:38:00 - 29-Jan-26
Buy* 392 52.00p Ordinary
15:37:04 - 29-Jan-26
Buy* 392 52.00p SI Trade
15:37:04 - 29-Jan-26
Sell* 5,000 50.02p Ordinary
15:36:49 - 29-Jan-26
Buy* 392 52.00p Ordinary
15:35:59 - 29-Jan-26
Buy* 385 52.00p SI Trade
15:35:59 - 29-Jan-26
Buy* 385 52.00p Ordinary
15:35:52 - 29-Jan-26
Buy* 385 53.00p SI Trade
15:35:52 - 29-Jan-26
Unknown* 25,000 49.816p Negotiated Trade
15:35:39 - 29-Jan-26
Buy* 385 53.00p Ordinary
15:34:19 - 29-Jan-26
Buy* 2 53.00p SI Trade
15:29:09 - 29-Jan-26
Sell* 1,234 50.00p Ordinary
15:28:57 - 29-Jan-26
Sell* 9,000 52.20p Ordinary
15:14:14 - 29-Jan-26
Unknown* 16,000 52.20p Ordinary
15:13:19 - 29-Jan-26
Buy* 20 54.00p SI Trade
15:10:46 - 29-Jan-26
Unknown* 0 52.00p SI Trade
15:08:44 - 29-Jan-26
Sell* 4 52.00p SI Trade
15:08:44 - 29-Jan-26
Sell* 4 52.00p SI Trade
15:08:44 - 29-Jan-26
Buy* 272 55.00p SI Trade
15:08:44 - 29-Jan-26
Buy* 44 55.00p SI Trade
15:08:44 - 29-Jan-26
Sell* 1 52.00p SI Trade
15:08:44 - 29-Jan-26
Sell* 10,000 52.52p Ordinary
15:05:47 - 29-Jan-26
Sell* 1,153 52.00p Ordinary
15:05:27 - 29-Jan-26
Buy* 10,434 54.05p Ordinary
14:58:46 - 29-Jan-26
Buy* 18 54.85p Ordinary
14:42:42 - 29-Jan-26
Buy* 9,243 54.05p Ordinary
14:29:46 - 29-Jan-26
Sell* 1 52.00p Ordinary
14:11:14 - 29-Jan-26
Sell* 2,000 52.52p Ordinary
13:54:25 - 29-Jan-26
Buy* 9 54.00p Ordinary
12:32:36 - 29-Jan-26
Buy* 7,386 54.025p Ordinary
12:07:30 - 29-Jan-26
Buy* 3,701 54.025p Ordinary
11:37:44 - 29-Jan-26
Buy* 1,839 54.05p Ordinary
11:11:40 - 29-Jan-26
Buy* 5,544 54.11p Ordinary
11:04:25 - 29-Jan-26
Buy* 45 54.25p Ordinary
10:58:18 - 29-Jan-26
Unknown* 175 55.00p OTC Trade
10:55:00 - 29-Jan-26
Buy* 175 55.00p Ordinary
10:54:59 - 29-Jan-26
Unknown* 30,000 52.2426p Negotiated Trade
10:30:59 - 29-Jan-26
Unknown* 30,000 52.52p Negotiated Trade
10:29:33 - 29-Jan-26
Sell* 4,392 52.50p Ordinary
10:26:45 - 29-Jan-26
Buy* 5,000 54.39p Ordinary
10:03:06 - 29-Jan-26
Buy* 450 55.00p Ordinary
09:36:23 - 29-Jan-26
Sell* 3,000 52.50p Ordinary
09:27:19 - 29-Jan-26
Sell* 9,000 53.10p Ordinary
08:18:55 - 29-Jan-26
Unknown* 25,000 53.24p Ordinary
08:17:05 - 29-Jan-26
Sell* 13 53.00p SI Trade
08:15:57 - 29-Jan-26
Buy* 10,000 54.64p Ordinary
08:15:47 - 29-Jan-26
Buy* 1 55.00p SI Trade
08:14:16 - 29-Jan-26
Buy* 3,646 54.85p Ordinary
08:13:57 - 29-Jan-26
Buy* 5,487 54.60p Ordinary
08:02:10 - 29-Jan-26
Buy* 10 55.00p SI Trade
16:11:12 - 28-Jan-26
Buy* 6,000 53.65p Ordinary
16:10:54 - 28-Jan-26
Sell* 10,000 51.232p Ordinary
15:54:47 - 28-Jan-26
Buy* 3,732 53.444p Ordinary
15:53:56 - 28-Jan-26
Buy* 4,657 53.60p Ordinary
14:55:42 - 28-Jan-26
Buy* 1 53.60p Ordinary
14:06:44 - 28-Jan-26
Sell* 1,014 50.00p Ordinary
13:55:39 - 28-Jan-26
Sell* 2,097 50.00p Ordinary
13:55:39 - 28-Jan-26
Buy* 1,105 53.45p Ordinary
13:15:49 - 28-Jan-26
Buy* 1,144 53.45p Ordinary
13:11:04 - 28-Jan-26
Buy* 1,000 53.45p Ordinary
13:01:25 - 28-Jan-26
Unknown* 25,250 52.00p Negotiated Trade
12:17:10 - 28-Jan-26
Buy* 3,791 52.50p Ordinary
12:16:11 - 28-Jan-26
Buy* 5,000 52.35p Ordinary
12:15:34 - 28-Jan-26
Buy* 9,512 52.50p Ordinary
10:40:44 - 28-Jan-26
Sell* 23 50.00p SI Trade
10:38:52 - 28-Jan-26
Buy* 10 54.00p SI Trade
10:38:52 - 28-Jan-26
Buy* 1,000 52.80p Ordinary
10:07:57 - 28-Jan-26
Buy* 3,754 52.95p Ordinary
09:40:47 - 28-Jan-26
Unknown* 14,151 52.92p Ordinary
09:29:19 - 28-Jan-26
Unknown* 14,149 52.92p Ordinary
09:28:49 - 28-Jan-26
Buy* 9,418 52.96p Ordinary
08:51:58 - 28-Jan-26
Unknown* 25,000 51.54p Ordinary
08:38:30 - 28-Jan-26
Buy* 5,000 52.97p Ordinary
08:35:40 - 28-Jan-26
Buy* 5,000 52.97p Ordinary
08:33:59 - 28-Jan-26
Buy* 4 53.00p SI Trade
08:33:56 - 28-Jan-26
Buy* 10 53.00p SI Trade
08:33:56 - 28-Jan-26
Buy* 10,000 52.65p Ordinary
08:32:58 - 28-Jan-26
Buy* 2,000 50.99p Ordinary
08:12:45 - 28-Jan-26
Sell* 1,000 50.00p SI Trade
08:09:27 - 28-Jan-26
Buy* 24 51.00p SI Trade
08:09:24 - 28-Jan-26
Buy* 65 51.00p SI Trade
08:09:24 - 28-Jan-26
Buy* 9,850 50.64p Ordinary
08:09:06 - 28-Jan-26
Buy* 1,982 50.444p Ordinary
08:08:56 - 28-Jan-26
Buy* 774 50.444p Ordinary
08:07:58 - 28-Jan-26
Unknown* 31,091 50.00p Negotiated Trade
16:30:16 - 27-Jan-26
Unknown* 19,841 50.40p Ordinary
16:25:09 - 27-Jan-26
Buy* 1,000 50.40p Ordinary
16:10:38 - 27-Jan-26
Unknown* 10,000 50.00p Ordinary
15:39:49 - 27-Jan-26
Sell* 614 49.10p Ordinary
15:39:41 - 27-Jan-26
Buy* 26 51.00p SI Trade
15:39:41 - 27-Jan-26
Sell* 57 49.00p SI Trade
15:39:41 - 27-Jan-26
Buy* 9,852 50.71p Ordinary
15:26:07 - 27-Jan-26
Buy* 3,943 50.71p Ordinary
14:46:49 - 27-Jan-26
Buy* 9,848 50.73p Ordinary
14:26:28 - 27-Jan-26
Buy* 11,814 50.75p Ordinary
13:57:01 - 27-Jan-26
Sell* 236 50.00p SI Trade
13:53:21 - 27-Jan-26
Buy* 9,690 51.555p Ordinary
13:21:08 - 27-Jan-26
Buy* 1,520 51.50p SI Trade
13:11:52 - 27-Jan-26
Buy* 601 51.50p SI Trade
13:11:52 - 27-Jan-26
Buy* 1,000 51.666p Ordinary
13:04:24 - 27-Jan-26
Buy* 285 51.00p Ordinary
13:04:16 - 27-Jan-26
Buy* 2,097 51.00p Ordinary
13:04:16 - 27-Jan-26
Buy* 2,097 51.00p Ordinary
13:04:16 - 27-Jan-26
Buy* 1,371 51.00p SI Trade
13:04:15 - 27-Jan-26
Unknown* 24,486 49.10p Ordinary
12:46:23 - 27-Jan-26
Unknown* 75,000 51.00p Negotiated Trade
12:20:26 - 27-Jan-26
Unknown* 67,300 52.00p Negotiated Trade
12:20:02 - 27-Jan-26
Unknown* 15,000 50.00p Ordinary
11:55:42 - 27-Jan-26
Buy* 1,000 52.00p Ordinary
11:53:12 - 27-Jan-26
Buy* 750 53.00p SI Trade
11:53:11 - 27-Jan-26
Sell* 21 50.00p SI Trade
11:53:11 - 27-Jan-26
Unknown* 25,000 50.44p Ordinary
11:52:46 - 27-Jan-26
Buy* 10,000 52.20p Ordinary
10:52:31 - 27-Jan-26
Buy* 2,249 52.20p Ordinary
10:18:01 - 27-Jan-26
Buy* 53 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 98 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 1 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 4 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 17 54.00p SI Trade
10:17:07 - 27-Jan-26
Sell* 98 50.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 32 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 10 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 16 54.00p SI Trade
10:17:07 - 27-Jan-26
Buy* 189 52.65p Ordinary
10:07:08 - 27-Jan-26
Unknown* 25,000 52.00p Negotiated Trade
09:47:15 - 27-Jan-26
Unknown* 20,000 53.00p Ordinary
09:47:09 - 27-Jan-26
Unknown* 20,000 52.77p Ordinary
09:17:18 - 27-Jan-26
Unknown* 20,000 52.77p Ordinary
08:56:42 - 27-Jan-26
Sell* 2,000 51.15p Ordinary
08:55:09 - 27-Jan-26
Buy* 13 52.95p Ordinary
08:44:03 - 27-Jan-26
Buy* 400 52.95p Ordinary
08:35:14 - 27-Jan-26
Sell* 5,300 51.00p Ordinary
08:32:49 - 27-Jan-26
Buy* 5,000 52.95p Ordinary
08:02:36 - 27-Jan-26
Unknown* 9,500 52.50p Uncrossing Trade
16:35:29 - 26-Jan-26
Unknown* 25,000 52.00p Negotiated Trade
16:33:15 - 26-Jan-26
Unknown* 20,000 53.00p Ordinary
16:27:43 - 26-Jan-26
Unknown* 25,000 52.00p Negotiated Trade
16:18:28 - 26-Jan-26
Buy* 2,000 52.95p Ordinary
16:18:19 - 26-Jan-26
FTSE 100 Latest
Value10,223.54
Change51.78