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* 14,600 42.59p Ordinary
16:21:53 - 09-Jan-26
Buy* 10,000 44.55p Ordinary
16:11:32 - 09-Jan-26
Buy* 5,000 44.62p Ordinary
15:47:26 - 09-Jan-26
Unknown* 15,000 42.60p Ordinary
15:47:21 - 09-Jan-26
Sell* 5,000 43.388p Ordinary
15:44:27 - 09-Jan-26
Sell* 1,159 43.388p Ordinary
15:40:40 - 09-Jan-26
Sell* 5,000 43.388p Ordinary
15:23:47 - 09-Jan-26
Buy* 3 45.00p SI Trade
15:18:17 - 09-Jan-26
Buy* 40 45.00p SI Trade
15:18:17 - 09-Jan-26
Sell* 200 43.00p SI Trade
15:18:17 - 09-Jan-26
Buy* 10,000 44.69p Ordinary
15:18:04 - 09-Jan-26
Buy* 10,000 44.70p Ordinary
15:11:50 - 09-Jan-26
Buy* 4,472 44.72p Ordinary
14:47:11 - 09-Jan-26
Buy* 346 45.00p Ordinary
14:22:31 - 09-Jan-26
Sell* 750 42.55p Ordinary
14:11:33 - 09-Jan-26
Buy* 10,000 44.40p Ordinary
14:10:30 - 09-Jan-26
Sell* 2,739 43.13p Ordinary
14:04:19 - 09-Jan-26
Unknown* 35,000 44.00p Ordinary
13:58:10 - 09-Jan-26
Buy* 11,254 44.39p Ordinary
12:39:16 - 09-Jan-26
Buy* 253 45.00p Ordinary
12:07:04 - 09-Jan-26
Sell* 262 43.00p Ordinary
12:01:34 - 09-Jan-26
Buy* 21 45.00p SI Trade
11:51:53 - 09-Jan-26
Buy* 2,470 44.39p Ordinary
11:43:50 - 09-Jan-26
Buy* 333 45.00p Ordinary
11:24:16 - 09-Jan-26
Buy* 4,490 44.40p Ordinary
10:48:03 - 09-Jan-26
Sell* 2,667 43.12p Ordinary
09:46:59 - 09-Jan-26
Buy* 10,000 44.45p Ordinary
09:44:24 - 09-Jan-26
Buy* 2 45.00p SI Trade
09:37:16 - 09-Jan-26
Buy* 7 45.00p SI Trade
09:37:16 - 09-Jan-26
Buy* 55 45.00p SI Trade
09:37:16 - 09-Jan-26
Sell* 2,789 43.04p Ordinary
09:26:29 - 09-Jan-26
Buy* 69 44.75p Ordinary
08:39:44 - 09-Jan-26
Sell* 4,567 43.70p Ordinary
14:53:51 - 08-Jan-26
Buy* 2 45.00p SI Trade
14:21:57 - 08-Jan-26
Buy* 2 45.00p SI Trade
14:21:57 - 08-Jan-26
Sell* 9,586 43.06p Ordinary
14:21:45 - 08-Jan-26
Sell* 10,000 43.1125p Ordinary
14:03:43 - 08-Jan-26
Buy* 5,000 45.40p Ordinary
11:29:19 - 08-Jan-26
Buy* 201 44.88p Ordinary
11:01:41 - 08-Jan-26
Buy* 5,681 44.00p Ordinary
10:43:43 - 08-Jan-26
Buy* 3 44.00p SI Trade
10:32:07 - 08-Jan-26
Unknown* 19,330 43.00p Ordinary
10:32:01 - 08-Jan-26
Buy* 232 43.00p Ordinary
09:54:02 - 08-Jan-26
Buy* 6,976 43.00p Ordinary
09:49:40 - 08-Jan-26
Buy* 1,162 43.00p Ordinary
09:20:13 - 08-Jan-26
Buy* 1,162 43.00p Ordinary
09:19:40 - 08-Jan-26
Buy* 4 43.00p SI Trade
09:15:20 - 08-Jan-26
Buy* 11 43.00p Ordinary
08:56:44 - 08-Jan-26
Buy* 7,500 42.86p Ordinary
08:35:05 - 08-Jan-26
Sell* 277 42.00p SI Trade
08:11:16 - 08-Jan-26
Sell* 205 42.00p SI Trade
08:11:16 - 08-Jan-26
Unknown* 50,000 42.15p Negotiated Trade
08:11:10 - 08-Jan-26
Unknown* 15,000 45.00p Ordinary
16:22:04 - 07-Jan-26
Sell* 13,814 43.50p Ordinary
16:06:17 - 07-Jan-26
Buy* 11,171 44.72p Ordinary
15:59:17 - 07-Jan-26
Buy* 2,500 44.72p Ordinary
15:51:25 - 07-Jan-26
Unknown* 22,522 44.40p Ordinary
15:49:40 - 07-Jan-26
Buy* 22 45.00p SI Trade
15:49:02 - 07-Jan-26
Buy* 3,419 43.86p Ordinary
15:48:55 - 07-Jan-26
Unknown* 27,057 43.60p Ordinary
15:47:41 - 07-Jan-26
Buy* 24 44.00p SI Trade
15:35:53 - 07-Jan-26
Buy* 360 44.00p SI Trade
15:35:53 - 07-Jan-26
Sell* 5,000 43.02p Ordinary
15:35:42 - 07-Jan-26
Unknown* 30,247 42.50p Negotiated Trade
15:27:47 - 07-Jan-26
Unknown* 5,000 44.00p Ordinary
15:21:33 - 07-Jan-26
Buy* 25 45.00p SI Trade
15:21:31 - 07-Jan-26
Sell* 100 42.80p SI Trade
15:21:31 - 07-Jan-26
Sell* 50 42.80p SI Trade
15:21:31 - 07-Jan-26
Unknown* 30,000 44.70p Negotiated Trade
13:55:10 - 07-Jan-26
Buy* 22 45.00p SI Trade
13:43:50 - 07-Jan-26
Buy* 212 45.00p SI Trade
13:43:50 - 07-Jan-26
Sell* 5,000 44.02p Ordinary
13:43:13 - 07-Jan-26
Unknown* 6,958 45.00p Ordinary
13:38:10 - 07-Jan-26
Buy* 1,698 46.00p Ordinary
13:28:25 - 07-Jan-26
Buy* 2,097 46.00p Ordinary
13:28:25 - 07-Jan-26
Buy* 2,097 46.00p Ordinary
13:28:25 - 07-Jan-26
Buy* 1,884 46.00p SI Trade
13:28:24 - 07-Jan-26
Buy* 108 46.00p SI Trade
13:28:24 - 07-Jan-26
Buy* 100 46.00p SI Trade
13:28:24 - 07-Jan-26
Sell* 474 44.00p SI Trade
13:28:24 - 07-Jan-26
Buy* 130 46.00p SI Trade
13:28:24 - 07-Jan-26
Sell* 5,000 44.18p Ordinary
13:27:14 - 07-Jan-26
Unknown* 15,000 44.00p Ordinary
13:14:07 - 07-Jan-26
Sell* 3,472 44.18p Ordinary
12:55:53 - 07-Jan-26
Buy* 8,740 45.70p Ordinary
12:46:35 - 07-Jan-26
Sell* 5,000 44.18p Ordinary
11:56:34 - 07-Jan-26
Sell* 11,303 44.275p Ordinary
11:43:16 - 07-Jan-26
Sell* 13,528 44.42p Ordinary
11:38:17 - 07-Jan-26
Unknown* 34,193 45.915p Ordinary
11:31:16 - 07-Jan-26
Buy* 10,000 45.95p Ordinary
11:19:01 - 07-Jan-26
Buy* 1,948 45.98p Ordinary
11:12:02 - 07-Jan-26
Buy* 6,000 45.98p Ordinary
11:01:40 - 07-Jan-26
Buy* 272 47.00p Ordinary
09:37:01 - 07-Jan-26
Unknown* 20,000 45.49p Ordinary
08:19:28 - 07-Jan-26
Buy* 81 46.00p SI Trade
08:15:40 - 07-Jan-26
Buy* 63 46.00p SI Trade
08:15:40 - 07-Jan-26
Buy* 10,000 45.35p Ordinary
08:15:35 - 07-Jan-26
Buy* 220 45.35p Ordinary
08:09:05 - 07-Jan-26
Sell* 555 43.00p SI Trade
08:00:23 - 07-Jan-26
Buy* 217 46.00p SI Trade
08:00:23 - 07-Jan-26
Buy* 21 46.00p SI Trade
08:00:23 - 07-Jan-26
Buy* 2 46.00p SI Trade
08:00:23 - 07-Jan-26
Buy* 844 46.00p SI Trade
08:00:23 - 07-Jan-26
Sell* 2 43.00p SI Trade
08:00:23 - 07-Jan-26
Buy* 10 46.00p SI Trade
08:00:23 - 07-Jan-26
Sell* 4,144 44.00p Ordinary
08:00:16 - 07-Jan-26
Sell* 4,540 44.06p Ordinary
16:22:01 - 06-Jan-26
Buy* 2,500 45.65p Ordinary
16:17:52 - 06-Jan-26
Buy* 2,500 45.65p Ordinary
16:16:41 - 06-Jan-26
Buy* 1,522 45.72p Ordinary
15:42:53 - 06-Jan-26
Sell* 3,679 44.22p Ordinary
14:59:49 - 06-Jan-26
Buy* 6,555 45.76p Ordinary
14:44:15 - 06-Jan-26
Buy* 38 46.00p SI Trade
14:43:40 - 06-Jan-26
Buy* 240 46.00p SI Trade
14:43:40 - 06-Jan-26
Buy* 4,395 45.50p Ordinary
14:43:36 - 06-Jan-26
Buy* 10,000 45.449p Ordinary
14:40:55 - 06-Jan-26
Buy* 3,291 45.449p Ordinary
14:30:45 - 06-Jan-26
Buy* 86 46.00p SI Trade
14:22:23 - 06-Jan-26
Buy* 100 46.00p SI Trade
14:22:23 - 06-Jan-26
Buy* 2,785 44.869p Ordinary
14:21:51 - 06-Jan-26
Sell* 200 43.00p Ordinary
14:18:56 - 06-Jan-26
Buy* 10,000 44.888p Ordinary
13:42:35 - 06-Jan-26
Buy* 1,327 44.90p Ordinary
13:23:42 - 06-Jan-26
Buy* 134 45.00p SI Trade
13:04:09 - 06-Jan-26
Sell* 27 43.00p SI Trade
13:04:09 - 06-Jan-26
Buy* 555 45.00p SI Trade
13:04:09 - 06-Jan-26
Buy* 250 45.00p SI Trade
13:04:09 - 06-Jan-26
Buy* 8,000 44.80p Ordinary
13:03:41 - 06-Jan-26
Buy* 25,000 44.00p Ordinary
12:13:24 - 06-Jan-26
Buy* 60 45.00p SI Trade
12:13:12 - 06-Jan-26
Buy* 7,000 43.90p Ordinary
12:01:31 - 06-Jan-26
Buy* 472 44.00p Ordinary
11:59:44 - 06-Jan-26
Buy* 427 44.00p Ordinary
11:59:22 - 06-Jan-26
Sell* 2,403 42.36p Ordinary
11:50:26 - 06-Jan-26
Buy* 22 44.00p Ordinary
11:43:28 - 06-Jan-26
Sell* 5,000 44.00p Ordinary
11:27:43 - 06-Jan-26
Buy* 7 45.00p Ordinary
11:23:23 - 06-Jan-26
Buy* 130 45.00p SI Trade
11:22:40 - 06-Jan-26
Unknown* 72,000 43.77p Ordinary
11:22:02 - 06-Jan-26
Sell* 10,000 45.00p Ordinary
11:06:31 - 06-Jan-26
Buy* 100 47.00p SI Trade
11:01:53 - 06-Jan-26
Buy* 10 49.00p SI Trade
10:05:08 - 06-Jan-26
Buy* 84 49.00p SI Trade
10:05:08 - 06-Jan-26
Sell* 10,000 45.44p Ordinary
10:04:47 - 06-Jan-26
Unknown* 20,000 45.1338p Ordinary
10:04:01 - 06-Jan-26
Sell* 10,000 45.581p Ordinary
10:00:53 - 06-Jan-26
Buy* 10,000 47.44p Ordinary
09:51:02 - 06-Jan-26
Unknown* 19,846 45.60p Ordinary
09:42:28 - 06-Jan-26
Buy* 3,070 47.479p Ordinary
08:43:47 - 06-Jan-26
Buy* 4,200 47.50p Ordinary
08:43:25 - 06-Jan-26
Sell* 5,000 45.52p Ordinary
08:16:16 - 06-Jan-26
Buy* 3,080 47.69p Ordinary
16:25:25 - 05-Jan-26
Buy* 15,500 47.19p Ordinary
16:18:18 - 05-Jan-26
Unknown* 17,016 47.00p Ordinary
15:57:12 - 05-Jan-26
Buy* 9,566 47.00p Ordinary
15:37:05 - 05-Jan-26
Unknown* 20,000 47.00p Ordinary
15:12:17 - 05-Jan-26
Buy* 10,000 47.00p Ordinary
15:11:51 - 05-Jan-26
Sell* 257 44.00p Ordinary
15:09:58 - 05-Jan-26
Buy* 1,051 47.00p Ordinary
14:45:07 - 05-Jan-26
Buy* 4,255 47.00p Ordinary
14:39:17 - 05-Jan-26
Unknown* 102,791 44.00p Negotiated Trade
14:38:32 - 05-Jan-26
Buy* 10,000 47.33p Ordinary
14:37:47 - 05-Jan-26
Unknown* 27,136 45.28p Ordinary
14:32:11 - 05-Jan-26
Buy* 7,036 48.44p Ordinary
14:28:53 - 05-Jan-26
Unknown* 125,000 46.00p Ordinary
13:39:29 - 05-Jan-26
Buy* 204 49.00p SI Trade
13:33:34 - 05-Jan-26
Buy* 408 49.00p SI Trade
13:33:34 - 05-Jan-26
Buy* 326 49.00p SI Trade
13:33:34 - 05-Jan-26
Buy* 8,000 47.33p Ordinary
13:31:23 - 05-Jan-26
Unknown* 30,000 47.33p Ordinary
13:31:08 - 05-Jan-26
Buy* 10,564 47.33p Ordinary
12:45:53 - 05-Jan-26
Unknown* 22,324 46.85p Ordinary
12:29:18 - 05-Jan-26
Buy* 6,453 46.485p Ordinary
10:48:41 - 05-Jan-26
Buy* 10,752 46.50p Ordinary
10:46:36 - 05-Jan-26
Unknown* 20,000 46.50p Ordinary
10:30:50 - 05-Jan-26
Buy* 220 48.00p SI Trade
10:24:44 - 05-Jan-26
Sell* 5,000 45.15p Ordinary
10:20:11 - 05-Jan-26
Buy* 6,382 46.95p Ordinary
10:07:03 - 05-Jan-26
Sell* 10,000 46.40p Ordinary
09:45:39 - 05-Jan-26
Sell* 5,000 45.12p Ordinary
09:37:16 - 05-Jan-26
Sell* 1,000 45.38p Ordinary
09:18:00 - 05-Jan-26
Sell* 5,000 45.38p Ordinary
08:56:37 - 05-Jan-26
Unknown* 19,500 45.00p Ordinary
08:46:04 - 05-Jan-26
Unknown* 52,502 47.60p Negotiated Trade
08:44:55 - 05-Jan-26
Sell* 1,000 44.36p Ordinary
08:42:44 - 05-Jan-26
Unknown* 20,000 46.52p Ordinary
08:38:23 - 05-Jan-26
Buy* 14 45.00p SI Trade
08:32:39 - 05-Jan-26
Sell* 43 43.00p SI Trade
08:32:39 - 05-Jan-26
Sell* 295 43.00p SI Trade
08:32:39 - 05-Jan-26
Buy* 2 45.00p SI Trade
08:32:39 - 05-Jan-26
Buy* 222 45.00p SI Trade
08:32:39 - 05-Jan-26
Buy* 15 45.00p SI Trade
08:32:39 - 05-Jan-26
Buy* 222 45.00p SI Trade
08:32:39 - 05-Jan-26
Buy* 12,500 44.57p Ordinary
08:31:23 - 05-Jan-26
Buy* 4,500 44.577p Ordinary
08:21:36 - 05-Jan-26
Buy* 4,465 44.58p Ordinary
08:18:32 - 05-Jan-26
Sell* 3,333 43.24p Ordinary
08:02:33 - 05-Jan-26
Buy* 614 44.555p Ordinary
16:13:18 - 02-Jan-26
Buy* 11,195 44.555p Ordinary
15:00:24 - 02-Jan-26
Sell* 11,720 43.24p Ordinary
14:38:12 - 02-Jan-26
FTSE 100 Latest
Value10,124.60
Change79.91