Thomas Fennimore Latest SEC Filings | CapEdge