Franklin Managed Municipal Income Trust Shares of Beneficial Interest (PMM)

6.3540
-0.2260 (-3.43%)
NYSE · Last Trade: Nov 10th, 1:38 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors