Templeton Global Total Return A (acc) EUR (LU0260870661)
24.03
+0.04
(+0.17%)
EUR |
May 22 2026