Templeton Developing Markets Trust R6 (FDEVX)
28.49
-0.16
(-0.56%)
USD |
Mar 19 2026