Templeton Developing Markets Trust R6 (FDEVX)
31.73
+0.22
(+0.70%)
USD |
Apr 30 2026