Templeton Developing Markets Trust R6 (FDEVX)
31.52
+0.40
(+1.29%)
USD |
Apr 22 2026
Absolute Attribution