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* 1,425 49.10p Ordinary
15:29:23 - 25-Mar-26
Buy* 2,028 49.10p Ordinary
15:25:14 - 25-Mar-26
Buy* 250 49.25p Ordinary
15:22:11 - 25-Mar-26
Sell* 10,000 47.39p Ordinary
13:48:40 - 25-Mar-26
Buy* 29 50.00p SI Trade
13:41:29 - 25-Mar-26
Unknown* 28,491 49.1241p Negotiated Trade
13:41:10 - 25-Mar-26
Buy* 171 50.00p Ordinary
13:00:56 - 25-Mar-26
Buy* 170 50.00p SI Trade
13:00:55 - 25-Mar-26
Buy* 74 50.00p SI Trade
13:00:55 - 25-Mar-26
Unknown* 13,612 47.50p Ordinary
13:00:32 - 25-Mar-26
Buy* 2,000 49.25p Ordinary
11:30:48 - 25-Mar-26
Unknown* 17,260 47.575p Ordinary
11:24:15 - 25-Mar-26
Buy* 10,113 49.40p Ordinary
11:14:09 - 25-Mar-26
Sell* 2,900 47.50p Ordinary
11:06:53 - 25-Mar-26
Sell* 9,090 47.50p Ordinary
09:46:51 - 25-Mar-26
Buy* 666 50.00p Ordinary
09:46:12 - 25-Mar-26
Sell* 2 47.00p SI Trade
09:43:17 - 25-Mar-26
Buy* 9,314 49.50p Ordinary
09:42:53 - 25-Mar-26
Sell* 1,500 46.50p Ordinary
09:28:42 - 25-Mar-26
Sell* 195 45.00p SI Trade
09:17:37 - 25-Mar-26
Buy* 4,161 47.97p Ordinary
09:17:11 - 25-Mar-26
Buy* 11,729 47.625p Ordinary
09:03:17 - 25-Mar-26
Buy* 5,844 47.625p Ordinary
08:52:53 - 25-Mar-26
Sell* 10,000 46.22p Ordinary
08:29:34 - 25-Mar-26
Buy* 4,191 47.625p Ordinary
08:24:48 - 25-Mar-26
Buy* 8,502 47.00p Ordinary
08:24:11 - 25-Mar-26
Buy* 4,250 46.96p Ordinary
08:19:19 - 25-Mar-26
Buy* 1,078 46.00p Ordinary
08:18:47 - 25-Mar-26
Buy* 66 47.00p SI Trade
08:18:45 - 25-Mar-26
Buy* 1,078 46.00p Ordinary
08:18:25 - 25-Mar-26
Buy* 4,342 45.97p Ordinary
08:15:18 - 25-Mar-26
Buy* 13 46.00p SI Trade
08:07:45 - 25-Mar-26
Buy* 100 46.00p Ordinary
08:07:39 - 25-Mar-26
Buy* 4,395 45.50p Ordinary
08:07:27 - 25-Mar-26
Buy* 6,584 45.50p Ordinary
16:12:50 - 24-Mar-26
Sell* 5,875 42.56p Ordinary
12:48:29 - 24-Mar-26
Buy* 9,102 45.00p Ordinary
12:18:41 - 24-Mar-26
Buy* 5,000 43.67p Ordinary
11:43:24 - 24-Mar-26
Buy* 9,000 43.67p Ordinary
11:27:29 - 24-Mar-26
Buy* 10 44.00p SI Trade
11:22:47 - 24-Mar-26
Sell* 3,882 41.51p Ordinary
11:22:04 - 24-Mar-26
Sell* 1,519 41.51p Ordinary
10:09:36 - 24-Mar-26
Buy* 2,280 43.67p Ordinary
09:12:25 - 24-Mar-26
Sell* 359 41.45p Ordinary
09:09:59 - 24-Mar-26
Unknown* 18,375 41.699p Ordinary
08:41:00 - 24-Mar-26
Sell* 11,106 42.68p Ordinary
08:03:05 - 24-Mar-26
Buy* 11,000 43.581p Ordinary
15:29:22 - 23-Mar-26
Buy* 7,080 43.55p Ordinary
15:15:53 - 23-Mar-26
Buy* 4,583 43.55p Ordinary
12:25:30 - 23-Mar-26
Buy* 11,456 43.61p Ordinary
12:08:16 - 23-Mar-26
Buy* 36 44.00p SI Trade
11:58:13 - 23-Mar-26
Buy* 2,100 44.00p Ordinary
11:58:00 - 23-Mar-26
Buy* 195 44.00p Ordinary
11:53:30 - 23-Mar-26
Buy* 195 44.00p SI Trade
11:53:30 - 23-Mar-26
Buy* 92 42.00p Ordinary
11:35:21 - 23-Mar-26
Buy* 200 42.00p Ordinary
11:33:27 - 23-Mar-26
Unknown* 200 42.00p OTC Trade
11:33:27 - 23-Mar-26
Buy* 14,050 41.70p Ordinary
10:54:15 - 23-Mar-26
Buy* 100 42.00p Ordinary
10:49:32 - 23-Mar-26
Buy* 5,000 41.70p Ordinary
10:48:16 - 23-Mar-26
Buy* 2 42.00p SI Trade
10:44:31 - 23-Mar-26
Sell* 1,000 40.06p Ordinary
10:44:18 - 23-Mar-26
Sell* 300 40.00p Ordinary
10:36:30 - 23-Mar-26
Buy* 4,782 41.74p Ordinary
10:21:29 - 23-Mar-26
Buy* 10,000 41.74p Ordinary
10:16:48 - 23-Mar-26
Sell* 10,000 40.45p Ordinary
10:11:17 - 23-Mar-26
Sell* 10,000 40.45p Ordinary
10:10:14 - 23-Mar-26
Sell* 4,500 40.45p Ordinary
09:44:07 - 23-Mar-26
Buy* 5,000 42.61p Ordinary
09:42:37 - 23-Mar-26
Buy* 44 42.00p Ordinary
09:40:23 - 23-Mar-26
Sell* 5,000 40.45p Ordinary
09:21:15 - 23-Mar-26
Sell* 966 40.45p Ordinary
09:12:03 - 23-Mar-26
Sell* 15 40.00p Ordinary
09:11:02 - 23-Mar-26
Buy* 2,380 42.00p Ordinary
09:05:11 - 23-Mar-26
Buy* 100 43.00p Ordinary
08:55:42 - 23-Mar-26
Buy* 150 43.00p SI Trade
08:53:37 - 23-Mar-26
Sell* 2,191 40.50p Ordinary
08:52:50 - 23-Mar-26
Sell* 10,000 40.50p Ordinary
08:51:46 - 23-Mar-26
Sell* 10,214 41.00p Ordinary
08:51:30 - 23-Mar-26
Buy* 4,000 43.00p Ordinary
08:38:33 - 23-Mar-26
Sell* 493 42.00p Ordinary
08:06:47 - 23-Mar-26
Sell* 1,088 42.00p Ordinary
08:04:05 - 23-Mar-26
Unknown* 17,260 43.80p Ordinary
08:03:46 - 23-Mar-26
Unknown* 28,300 43.25p Ordinary
16:19:04 - 20-Mar-26
Buy* 10,860 46.00p Ordinary
16:14:48 - 20-Mar-26
Sell* 139 44.00p Ordinary
16:12:53 - 20-Mar-26
Sell* 317 45.00p Ordinary
15:32:21 - 20-Mar-26
Sell* 330 45.00p SI Trade
15:32:20 - 20-Mar-26
Sell* 10,000 45.00p Ordinary
15:32:12 - 20-Mar-26
Unknown* 22,243 45.00p Ordinary
15:18:30 - 20-Mar-26
Unknown* 5,520 46.50p Negotiated Trade
15:01:12 - 20-Mar-26
Unknown* 5,505 46.50p Negotiated Trade
15:01:12 - 20-Mar-26
Buy* 700 47.111p Ordinary
14:47:41 - 20-Mar-26
Sell* 4,445 45.00p Ordinary
14:26:30 - 20-Mar-26
Unknown* 25,000 45.11p Ordinary
14:22:56 - 20-Mar-26
Unknown* 20,000 45.50p Ordinary
14:18:20 - 20-Mar-26
Buy* 10,582 47.25p Ordinary
14:01:55 - 20-Mar-26
Buy* 4,224 47.25p Ordinary
13:37:08 - 20-Mar-26
Buy* 5,001 47.25p Ordinary
13:32:53 - 20-Mar-26
Unknown* 16,165 45.40p Ordinary
13:26:20 - 20-Mar-26
Sell* 5,000 45.00p Ordinary
13:21:53 - 20-Mar-26
Sell* 10,000 45.40p Ordinary
13:21:46 - 20-Mar-26
Buy* 10,718 46.61p Ordinary
13:21:23 - 20-Mar-26
Buy* 2 47.00p SI Trade
13:21:08 - 20-Mar-26
Buy* 9 47.00p SI Trade
13:21:08 - 20-Mar-26
Buy* 11,106 46.50p Ordinary
13:19:51 - 20-Mar-26
Buy* 11,102 45.00p Ordinary
13:19:32 - 20-Mar-26
Buy* 196 45.00p Ordinary
13:19:26 - 20-Mar-26
Buy* 400 45.00p Ordinary
13:12:52 - 20-Mar-26
Buy* 4,444 45.00p Ordinary
13:08:58 - 20-Mar-26
Unknown* 0 45.00p SI Trade
13:07:12 - 20-Mar-26
Unknown* 22,213 45.00p Ordinary
13:07:00 - 20-Mar-26
Unknown* 0 41.00p SI Trade
12:52:09 - 20-Mar-26
Buy* 6 44.00p SI Trade
12:52:09 - 20-Mar-26
Buy* 102 44.00p SI Trade
12:52:09 - 20-Mar-26
Buy* 90 44.00p SI Trade
12:52:09 - 20-Mar-26
Buy* 5,445 44.00p Ordinary
12:52:05 - 20-Mar-26
Sell* 471 41.00p Ordinary
12:50:31 - 20-Mar-26
Sell* 18 41.00p Ordinary
12:46:44 - 20-Mar-26
Buy* 10 44.00p Ordinary
12:24:46 - 20-Mar-26
Buy* 6,813 43.97p Ordinary
11:43:25 - 20-Mar-26
Buy* 227 44.00p Ordinary
11:37:13 - 20-Mar-26
Buy* 3,439 43.61p Ordinary
11:06:23 - 20-Mar-26
Buy* 10,000 43.70p Ordinary
11:05:14 - 20-Mar-26
Buy* 4 44.00p Ordinary
11:04:44 - 20-Mar-26
Buy* 10,000 43.61p Ordinary
10:49:50 - 20-Mar-26
Unknown* 14,734 43.00p Ordinary
10:20:51 - 20-Mar-26
Buy* 11,618 43.00p Ordinary
10:07:46 - 20-Mar-26
Buy* 114 44.00p Ordinary
09:50:31 - 20-Mar-26
Buy* 45 44.00p Ordinary
09:45:55 - 20-Mar-26
Buy* 200 44.00p Ordinary
09:33:25 - 20-Mar-26
Buy* 200 44.00p SI Trade
09:33:25 - 20-Mar-26
Buy* 200 44.00p Ordinary
09:26:11 - 20-Mar-26
Buy* 28 44.00p SI Trade
09:26:11 - 20-Mar-26
Buy* 130 44.00p SI Trade
09:26:11 - 20-Mar-26
Buy* 11 44.00p Ordinary
09:09:27 - 20-Mar-26
Buy* 10,000 43.00p Ordinary
08:20:14 - 20-Mar-26
Sell* 965 41.03p Ordinary
08:02:13 - 20-Mar-26
Buy* 2,283 43.61p Ordinary
15:58:57 - 19-Mar-26
Buy* 6,903 43.40p Ordinary
15:48:59 - 19-Mar-26
Buy* 2,277 43.61p Ordinary
15:21:37 - 19-Mar-26
Buy* 49 43.325p Ordinary
15:00:16 - 19-Mar-26
Buy* 159 44.00p Ordinary
14:59:43 - 19-Mar-26
Buy* 14,101 42.52p Ordinary
14:59:32 - 19-Mar-26
Buy* 44 42.52p Ordinary
14:52:17 - 19-Mar-26
Buy* 101 42.52p Ordinary
14:43:45 - 19-Mar-26
Buy* 2,500 42.52p Ordinary
14:38:00 - 19-Mar-26
Buy* 51 42.52p Ordinary
14:35:57 - 19-Mar-26
Buy* 11 44.00p SI Trade
14:26:53 - 19-Mar-26
Unknown* 20,000 41.00p Ordinary
14:26:44 - 19-Mar-26
Sell* 1,902 40.52p Ordinary
14:23:29 - 19-Mar-26
Buy* 13,802 43.44p Ordinary
14:19:14 - 19-Mar-26
Buy* 200 43.50p Ordinary
13:57:20 - 19-Mar-26
Buy* 2,000 43.44p Ordinary
13:50:24 - 19-Mar-26
Sell* 4,000 43.00p Ordinary
13:42:59 - 19-Mar-26
Unknown* 25,000 43.65p Ordinary
13:00:31 - 19-Mar-26
Buy* 1,299 44.00p Ordinary
12:17:38 - 19-Mar-26
Sell* 10,000 42.11p Ordinary
12:15:59 - 19-Mar-26
Sell* 600 42.06p Ordinary
12:06:58 - 19-Mar-26
Buy* 83 44.00p SI Trade
12:05:45 - 19-Mar-26
Buy* 15 43.00p SI Trade
12:05:01 - 19-Mar-26
Sell* 95 42.00p SI Trade
12:05:01 - 19-Mar-26
Buy* 3,000 43.00p Ordinary
12:04:58 - 19-Mar-26
Buy* 1,200 43.00p Ordinary
11:54:20 - 19-Mar-26
Sell* 900 40.00p Ordinary
11:53:10 - 19-Mar-26
Buy* 4,942 43.00p Ordinary
11:27:49 - 19-Mar-26
Buy* 10,000 43.00p Ordinary
11:19:58 - 19-Mar-26
Buy* 9 42.00p Ordinary
11:05:17 - 19-Mar-26
Buy* 63 42.00p Ordinary
11:05:05 - 19-Mar-26
Buy* 10,000 42.00p Ordinary
10:57:26 - 19-Mar-26
Sell* 106 40.00p Ordinary
10:51:43 - 19-Mar-26
Unknown* 20,000 42.00p Ordinary
10:39:15 - 19-Mar-26
Buy* 4,777 41.78p Ordinary
10:38:35 - 19-Mar-26
Buy* 9,514 42.00p Ordinary
10:38:13 - 19-Mar-26
Sell* 4,179 40.40p Ordinary
10:34:24 - 19-Mar-26
Buy* 2,500 41.78p Ordinary
10:31:26 - 19-Mar-26
Buy* 151 42.00p SI Trade
10:25:59 - 19-Mar-26
Sell* 5,000 41.00p Ordinary
10:25:48 - 19-Mar-26
Unknown* 19,373 41.00p Ordinary
10:17:39 - 19-Mar-26
Buy* 167 42.00p Ordinary
10:17:37 - 19-Mar-26
Buy* 163 42.00p SI Trade
10:17:37 - 19-Mar-26
Unknown* 48,319 41.40p Negotiated Trade
10:17:27 - 19-Mar-26
Unknown* 1,268 42.00p Ordinary
10:16:16 - 19-Mar-26
Buy* 163 43.00p Ordinary
10:14:47 - 19-Mar-26
Buy* 163 43.00p SI Trade
10:14:46 - 19-Mar-26
Unknown* 23,923 41.40p Ordinary
10:14:44 - 19-Mar-26
Unknown* 2,380 42.00p Ordinary
10:09:31 - 19-Mar-26
Unknown* 2,604 42.00p Ordinary
10:05:04 - 19-Mar-26
Unknown* 30,000 43.1556p Negotiated Trade
09:58:57 - 19-Mar-26
Buy* 163 43.00p Ordinary
09:58:55 - 19-Mar-26
Buy* 163 43.00p SI Trade
09:58:55 - 19-Mar-26
Buy* 163 43.00p Ordinary
09:58:47 - 19-Mar-26
Buy* 163 43.00p SI Trade
09:58:47 - 19-Mar-26
Buy* 163 43.00p Ordinary
09:58:42 - 19-Mar-26
Buy* 163 43.00p SI Trade
09:58:42 - 19-Mar-26
Sell* 5,000 42.00p Ordinary
09:58:29 - 19-Mar-26
Unknown* 30,000 42.0356p Negotiated Trade
09:57:54 - 19-Mar-26
Unknown* 16,165 43.00p Ordinary
09:55:52 - 19-Mar-26
Buy* 11,618 43.00p Ordinary
09:54:33 - 19-Mar-26
Buy* 163 43.00p Ordinary
09:49:53 - 19-Mar-26
FTSE 100 Latest
Value10,106.84
Change141.68