KEEGAN JAMES B — Insider transactions, CEO at PORT FINANCIAL CORP | InsiderLens