Templeton Global Total Return A (acc) EUR (LU0260870661)
24.05
+0.05
(+0.21%)
EUR |
May 14 2026