Templeton Developing Markets Trust R6 (FDEVX)
28.17
-1.08
(-3.69%)
USD |
Mar 12 2026