Templeton Developing Markets Trust R6 (FDEVX)
33.73
+0.57
(+1.72%)
USD |
May 20 2026