Templeton Global Total Return A (acc) EUR (LU0260870661)
24.00
-0.02
(-0.08%)
EUR |
May 13 2026