Skip to main contentHNNA: Hennessy Advisors, Inc. Stock Analysis | finqOS