Templeton Developing Markets Trust R6 (FDEVX)
34.72
+0.65
(+1.91%)
USD |
May 13 2026