Templeton Global Total Return A (acc) EUR (LU0260870661)
23.87
-0.05
(-0.21%)
EUR |
May 18 2026