Templeton Frontier Markets I (acc) EUR (LU0390137205)
44.65
+0.01
(+0.02%)
EUR |
May 12 2026