Ed Barnicle, CFA