Templeton Developing Markets Trust R6 (FDEVX)
34.42
+0.69
(+2.05%)
USD |
May 21 2026