Skip to content
FRANKLIN MUNICIPAL OPPORTUNITIES TRUST (PMO) — insider trading: 48 buys, 13 sells · InsiderLens