Templeton Global Total Return A (acc) EUR (LU0260870661)
25.53
-0.37
(-1.43%)
EUR |
Oct 26 2026