Templeton Developing Markets Trust R6 (FDEVX)
27.63
-0.86
(-3.02%)
USD |
Mar 20 2026