Templeton Invest Advisor

Stocks
Templeton Emerging Markets Fund (NYSE:EMF) Stock Price Up 0% - Still a Buy? Feb 23, 2025