Mineral & Financial Investments Limited (DI) (MAFL) Share Price

Financial Services Sector


Date Open High Low Close* Volume
26/12/2025 40.00p 46.00p 39.00p 42.50p 276193
25/12/2025 40.00p 46.00p 39.00p 42.50p 276193
24/12/2025 40.00p 46.00p 39.00p 42.50p 276193
23/12/2025 39.00p 42.00p 37.52p 40.00p 197232
22/12/2025 41.00p 42.00p 34.92p 39.00p 603035
19/12/2025 40.50p 42.00p 39.00p 41.00p 76394
18/12/2025 41.00p 43.00p 39.00p 40.50p 118152
17/12/2025 38.50p 41.90p 38.50p 41.00p 242237
16/12/2025 39.00p 40.00p 38.00p 38.50p 89654
15/12/2025 39.00p 39.80p 38.44p 39.00p 24244
12/12/2025 38.50p 40.13p 38.00p 39.00p 149276
11/12/2025 39.00p 40.50p 38.00p 38.50p 145944
10/12/2025 37.00p 40.20p 36.55p 39.00p 203439
09/12/2025 36.50p 38.00p 35.00p 35.00p 60003
08/12/2025 36.50p 38.00p 35.62p 36.50p 28431
05/12/2025 36.50p 38.00p 35.60p 36.50p 45206
04/12/2025 36.50p 38.00p 35.00p 36.50p 148289
03/12/2025 36.50p 37.40p 35.00p 36.50p 84189
02/12/2025 36.50p 38.13p 35.36p 36.50p 180764
01/12/2025 33.50p 37.90p 32.36p 36.50p 171421
28/11/2025 33.50p 34.70p 32.61p 33.50p 77554
27/11/2025 33.50p 35.00p 32.06p 33.50p 31944
26/11/2025 34.00p 34.90p 33.50p 33.50p 34403
25/11/2025 32.00p 35.00p 31.00p 34.00p 244115
24/11/2025 32.50p 33.48p 31.00p 32.00p 38984
21/11/2025 34.00p 34.00p 31.55p 32.50p 66604
20/11/2025 34.00p 35.00p 33.24p 34.00p 46915
19/11/2025 33.00p 34.76p 33.00p 34.00p 14958
18/11/2025 34.50p 34.50p 33.00p 33.00p 5048
17/11/2025 34.50p 35.00p 34.00p 34.50p 55109
14/11/2025 35.00p 35.00p 34.00p 34.50p 109044
13/11/2025 33.00p 36.94p 32.00p 35.00p 149445
12/11/2025 33.00p 34.00p 32.00p 33.00p 67352
11/11/2025 33.00p 34.00p 32.50p 33.00p 95651
10/11/2025 33.00p 33.48p 31.00p 33.00p 56896
07/11/2025 33.00p 33.48p 32.00p 33.00p 25258
06/11/2025 33.00p 34.00p 32.16p 34.00p 28026
05/11/2025 33.00p 33.00p 32.00p 33.00p 10393
04/11/2025 34.50p 35.65p 32.00p 33.00p 59574
03/11/2025 34.50p 36.00p 33.48p 34.50p 43749
31/10/2025 31.50p 35.00p 31.00p 34.50p 279218
30/10/2025 32.00p 32.77p 31.00p 31.50p 52444
29/10/2025 32.50p 32.90p 31.25p 32.00p 48583
28/10/2025 32.50p 32.50p 31.25p 32.50p 29543
27/10/2025 32.00p 34.00p 31.00p 32.80p 107106
24/10/2025 33.00p 33.00p 31.00p 32.00p 63717
23/10/2025 33.00p 34.00p 32.20p 33.00p 106618
22/10/2025 34.00p 34.80p 31.75p 33.00p 47367
21/10/2025 35.50p 35.82p 33.00p 34.00p 144238
20/10/2025 35.50p 35.88p 35.00p 35.50p 124454
17/10/2025 36.00p 36.00p 34.82p 35.50p 189162
16/10/2025 38.00p 38.00p 35.45p 36.00p 84028
15/10/2025 37.00p 40.00p 36.50p 38.00p 314567
14/10/2025 36.50p 37.90p 36.00p 37.00p 83827
13/10/2025 36.00p 36.90p 36.00p 36.50p 21363
10/10/2025 36.00p 38.00p 35.00p 37.00p 227614
09/10/2025 35.50p 37.40p 34.33p 37.40p 256798
08/10/2025 34.50p 37.00p 33.50p 35.50p 111749
07/10/2025 31.50p 35.85p 31.50p 34.50p 176792
06/10/2025 31.50p 34.00p 30.00p 31.50p 147518
03/10/2025 32.00p 33.95p 31.00p 32.00p 241764
02/10/2025 32.00p 32.70p 31.33p 32.00p 129808
01/10/2025 32.00p 33.00p 31.00p 32.00p 25306
30/09/2025 31.00p 33.60p 30.00p 32.00p 41192
29/09/2025 31.00p 31.64p 30.30p 31.00p 3901
26/09/2025 32.00p 33.00p 31.00p 31.00p 128633
25/09/2025 32.00p 33.00p 31.52p 32.00p 26905
24/09/2025 31.50p 33.00p 30.79p 32.00p 99880
23/09/2025 32.50p 33.20p 30.75p 31.50p 92136
22/09/2025 32.00p 33.60p 31.08p 32.50p 134245
19/09/2025 30.00p 33.00p 30.00p 32.00p 471180
18/09/2025 29.00p 31.00p 28.20p 30.00p 493357
17/09/2025 28.00p 29.00p 27.81p 29.00p 33714
16/09/2025 28.00p 28.00p 28.00p 28.00p 32169
15/09/2025 28.00p 28.78p 27.02p 28.00p 11888
12/09/2025 27.50p 29.00p 27.25p 28.00p 21602
11/09/2025 27.50p 28.00p 27.50p 28.00p 60451
10/09/2025 27.50p 28.00p 27.00p 28.00p 50229
09/09/2025 28.00p 28.70p 26.94p 27.50p 218769
08/09/2025 27.50p 29.00p 27.20p 28.00p 24397
05/09/2025 27.50p 28.00p 27.00p 28.00p 141990
04/09/2025 26.30p 29.70p 26.30p 27.50p 401092
03/09/2025 25.00p 26.50p 25.00p 27.20p 97976
02/09/2025 24.30p 25.43p 21.80p 25.60p 181811
01/09/2025 24.30p 25.34p 24.30p 24.30p 10007
29/08/2025 24.30p 25.34p 23.74p 24.30p 4569
28/08/2025 24.50p 24.50p 23.00p 24.30p 1438
27/08/2025 23.50p 24.62p 23.50p 24.30p 67949
26/08/2025 23.50p 23.67p 23.00p 23.50p 65020
22/08/2025 23.50p 23.50p 23.00p 23.50p 1777
21/08/2025 23.50p 23.50p 23.00p 23.50p 8996
20/08/2025 24.00p 24.00p 23.15p 23.50p 101958
19/08/2025 24.00p 24.00p 23.15p 24.00p 585
18/08/2025 24.00p 24.09p 23.30p 24.00p 10950
15/08/2025 24.00p 24.10p 23.15p 24.00p 12106
14/08/2025 24.00p 24.00p 23.44p 24.00p 3816
13/08/2025 24.00p 24.33p 24.00p 24.00p 0
12/08/2025 24.00p 25.00p 23.44p 24.00p 6347
11/08/2025 24.00p 25.00p 24.00p 25.00p 1915
08/08/2025 24.00p 24.20p 24.00p 24.00p 51574
07/08/2025 24.00p 24.60p 23.15p 24.00p 20214
06/08/2025 24.30p 25.31p 23.00p 24.00p 4357
05/08/2025 24.30p 25.31p 23.00p 24.30p 3439
04/08/2025 24.30p 25.60p 23.00p 24.30p 10595
01/08/2025 24.30p 24.30p 23.29p 24.30p 512
31/07/2025 24.30p 24.30p 23.58p 24.30p 0
30/07/2025 24.30p 25.20p 23.29p 24.30p 9920
29/07/2025 23.50p 25.34p 23.00p 24.30p 114074
28/07/2025 23.50p 24.40p 23.00p 23.50p 93174
25/07/2025 23.50p 24.40p 23.01p 24.40p 17000
24/07/2025 23.50p 23.50p 23.00p 23.50p 2962
23/07/2025 23.50p 23.50p 23.01p 23.50p 3029
22/07/2025 23.50p 23.50p 23.01p 23.50p 5500
21/07/2025 23.50p 23.50p 23.01p 23.50p 5094
18/07/2025 23.50p 23.50p 23.20p 23.50p 0
17/07/2025 23.50p 23.50p 23.20p 23.50p 0
16/07/2025 23.50p 23.50p 23.01p 23.50p 100
15/07/2025 23.50p 24.00p 22.60p 23.50p 45976
14/07/2025 24.00p 25.60p 22.75p 23.50p 31106
11/07/2025 24.00p 24.28p 23.04p 24.00p 16086
10/07/2025 23.50p 24.00p 23.04p 24.00p 28882
09/07/2025 24.00p 24.00p 23.02p 23.50p 707
08/07/2025 24.00p 24.00p 22.97p 24.00p 21404
07/07/2025 24.00p 24.33p 24.00p 24.00p 8
04/07/2025 24.00p 24.67p 24.00p 24.00p 0
03/07/2025 24.00p 24.33p 23.10p 24.00p 26082
02/07/2025 24.00p 24.66p 23.00p 24.00p 12834
01/07/2025 23.50p 24.00p 23.50p 24.00p 26332
30/06/2025 23.50p 23.50p 23.00p 23.50p 13531
27/06/2025 23.50p 23.77p 23.05p 23.50p 30706
26/06/2025 23.50p 24.00p 22.60p 23.50p 4464
25/06/2025 24.00p 24.00p 22.60p 22.60p 57461
24/06/2025 24.00p 24.78p 24.00p 24.00p 7780
23/06/2025 24.00p 24.80p 23.20p 24.00p 9828
20/06/2025 24.30p 24.30p 23.00p 24.00p 81608
19/06/2025 24.30p 25.21p 23.00p 24.30p 77102
18/06/2025 24.30p 24.90p 23.15p 24.30p 63164
17/06/2025 24.00p 24.82p 24.00p 24.00p 84
16/06/2025 24.00p 25.00p 24.00p 24.00p 46296
13/06/2025 24.00p 25.00p 23.50p 24.00p 93725
12/06/2025 24.50p 24.98p 23.00p 24.00p 11288
11/06/2025 24.50p 24.99p 23.20p 24.50p 35886
10/06/2025 24.00p 25.00p 23.52p 23.60p 54565
09/06/2025 24.00p 24.85p 23.30p 24.00p 20003
06/06/2025 24.00p 24.85p 23.50p 24.00p 42726
05/06/2025 23.00p 25.00p 23.00p 24.00p 122816
04/06/2025 22.30p 24.00p 22.00p 23.00p 245294
03/06/2025 22.30p 22.69p 21.22p 22.30p 36290
02/06/2025 22.30p 23.00p 21.27p 22.30p 65719
30/05/2025 22.00p 22.34p 21.27p 22.00p 23920
29/05/2025 22.00p 22.35p 21.27p 22.00p 23893
28/05/2025 22.00p 23.00p 22.00p 22.00p 10421
27/05/2025 22.50p 23.00p 21.22p 22.00p 100446
23/05/2025 23.00p 23.00p 21.50p 22.50p 106841
22/05/2025 23.30p 24.60p 22.18p 23.00p 64226
21/05/2025 24.00p 25.00p 23.25p 24.60p 35608
20/05/2025 24.60p 25.00p 23.18p 24.60p 80346
19/05/2025 24.60p 24.60p 24.51p 24.60p 16
16/05/2025 24.50p 24.60p 24.10p 24.60p 145581
15/05/2025 24.50p 24.50p 24.33p 24.50p 0
14/05/2025 24.90p 24.90p 24.50p 24.50p 26452
13/05/2025 24.70p 25.00p 24.70p 24.90p 25398
12/05/2025 24.70p 24.97p 24.64p 24.70p 69233
09/05/2025 24.70p 24.99p 24.55p 24.70p 382
08/05/2025 24.80p 24.87p 24.00p 24.70p 51042
07/05/2025 24.50p 24.64p 24.00p 24.00p 149322
06/05/2025 24.50p 24.95p 23.75p 24.50p 467052
02/05/2025 23.50p 24.85p 23.00p 24.50p 229938
01/05/2025 23.00p 23.90p 23.00p 23.50p 27500
30/04/2025 23.50p 23.50p 22.37p 23.00p 25437
29/04/2025 23.50p 23.50p 22.37p 23.50p 6234
28/04/2025 23.50p 23.50p 22.30p 23.00p 66937
25/04/2025 23.50p 24.00p 23.28p 23.50p 26915
24/04/2025 24.00p 24.00p 22.10p 23.50p 94881
23/04/2025 24.00p 24.87p 23.10p 24.00p 25902
22/04/2025 23.50p 24.90p 23.30p 24.00p 272546
17/04/2025 24.50p 24.50p 23.01p 23.50p 35334
16/04/2025 25.00p 25.18p 24.00p 24.50p 130929
15/04/2025 25.50p 26.64p 24.00p 24.50p 10642
14/04/2025 25.80p 27.00p 24.89p 25.50p 25006
11/04/2025 25.80p 26.80p 24.60p 25.80p 29672
10/04/2025 23.20p 25.22p 23.20p 25.00p 123298
09/04/2025 22.50p 23.20p 21.60p 23.20p 60867
08/04/2025 22.00p 23.00p 22.00p 22.50p 50944
07/04/2025 25.50p 25.50p 21.25p 22.00p 195774
04/04/2025 24.80p 25.50p 24.00p 25.50p 639037
03/04/2025 24.50p 25.00p 23.60p 24.60p 102185
02/04/2025 24.50p 24.94p 23.00p 24.50p 25868
01/04/2025 25.50p 26.00p 24.00p 25.00p 79197
31/03/2025 23.00p 25.33p 23.00p 25.00p 391719
28/03/2025 21.50p 24.00p 21.50p 24.00p 112433
27/03/2025 21.50p 21.92p 21.50p 21.50p 15794
26/03/2025 21.50p 21.92p 21.38p 21.50p 22703
25/03/2025 21.50p 21.92p 21.05p 21.50p 37426
24/03/2025 20.00p 21.93p 20.00p 21.50p 224162
21/03/2025 20.50p 20.50p 20.10p 20.50p 20000
20/03/2025 20.50p 21.50p 20.02p 20.50p 92408
19/03/2025 20.50p 21.00p 20.05p 20.50p 10260
18/03/2025 19.50p 20.50p 19.50p 20.50p 93994
17/03/2025 19.50p 19.60p 19.05p 19.50p 93123

*Close Price adjusted for both dividends and splits