Skip to content
FRANKLIN MANAGED MUNICIPAL INCOME TRUST (PMM) — insider trading: 47 buys, 50 sells · InsiderLens