Hennessy Funds is an equity asset management firm that provides several investment funds managed under different strategies. Hennessy Funds provides excellent customer service and demonstrates its success with an excellent track record. Each fund is managed by a team using a consistent investment strategy.