Skip to content
CONFLUENCE INVESTMENT MANAGEMENT LLC — FIRST TRUST SPECIALTY FINANCE & FINANCIAL OPPORTUNITIES FUND insider · InsiderLens