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!

Xafrica 50 Sw (XMAF) Share Price History

Time period:
to
Date Open High Low Close Volume
10th Jul 2026 (Fri) 10.522 10.579 10.522 10.579 837
9th Jul 2026 (Thu) 10.57 10.57 10.57 10.522 521
8th Jul 2026 (Wed) 10.50 10.50 10.348 10.464 546
7th Jul 2026 (Tue) 10.638 10.724 10.638 10.613 4,013
6th Jul 2026 (Mon) 10.73 10.73 10.70 10.671 2,912
3rd Jul 2026 (Fri) 10.73 10.73 10.73 10.634 625
2nd Jul 2026 (Thu) 10.408 10.408 10.408 10.483 2,271
1st Jul 2026 (Wed) 10.404 10.404 10.404 10.376 299
30th Jun 2026 (Tue) 10.279 10.464 10.279 10.464 318
29th Jun 2026 (Mon) 10.308 10.378 10.308 10.279 2,792
26th Jun 2026 (Fri) 10.262 10.262 10.262 10.349 4,389
25th Jun 2026 (Thu) 10.281 10.329 10.281 10.329 21
24th Jun 2026 (Wed) 10.236 10.236 10.236 10.281 654
23rd Jun 2026 (Tue) 10.498 10.508 10.498 10.457 548
22nd Jun 2026 (Mon) 10.468 10.482 10.468 10.554 993
19th Jun 2026 (Fri) 10.63 10.63 10.544 10.514 3,271
18th Jun 2026 (Thu) 10.74 10.74 10.686 10.632 7,148
17th Jun 2026 (Wed) 10.792 10.898 10.792 10.898 1,991
16th Jun 2026 (Tue) 10.758 10.792 10.758 10.792 842
15th Jun 2026 (Mon) 10.74 10.76 10.74 10.758 14,779
12th Jun 2026 (Fri) 10.348 10.362 10.342 10.311 151
11th Jun 2026 (Thu) 10.092 10.158 10.092 10.07 325
10th Jun 2026 (Wed) 10.19 10.19 10.19 10.159 693
9th Jun 2026 (Tue) 10.37 10.37 10.276 10.295 1,541
8th Jun 2026 (Mon) 9.874 10.30 9.874 10.378 3,642
5th Jun 2026 (Fri) 10.538 10.538 10.36 10.356 9,511
4th Jun 2026 (Thu) 10.532 10.532 10.532 10.528 685
3rd Jun 2026 (Wed) 10.486 10.486 10.486 10.494 3,236
2nd Jun 2026 (Tue) 10.488 10.57 10.488 10.57 2,390
1st Jun 2026 (Mon) 10.678 10.678 10.408 10.488 2,710
29th May 2026 (Fri) 10.678 10.678 10.678 10.642 3,507
28th May 2026 (Thu) 10.684 10.705 10.684 10.705 761
27th May 2026 (Wed) 10.646 10.702 10.646 10.684 3,000
26th May 2026 (Tue) 10.772 10.774 10.706 10.646 7,797
25th May 2026 (Mon) 10.498 10.498 10.498 10.498 0
22nd May 2026 (Fri) 10.558 10.558 10.484 10.498 6,616
21st May 2026 (Thu) 10.516 10.516 10.516 10.454 269
20th May 2026 (Wed) 10.52 10.56 10.52 10.53 3,344
19th May 2026 (Tue) 10.562 10.562 10.478 10.473 308
18th May 2026 (Mon) 10.50 10.592 10.50 10.484 17,535
15th May 2026 (Fri) 10.582 10.582 10.582 10.569 4,722
14th May 2026 (Thu) 10.918 10.918 10.918 10.791 2,009
13th May 2026 (Wed) 11.05 11.05 10.894 10.934 2,915
12th May 2026 (Tue) 11.184 11.184 11.184 10.865 933
11th May 2026 (Mon) 11.044 11.044 11.044 11.125 3,222
FTSE 100 Latest
Value10,497.29
Change24.84