45 · HNNA · Hennessy Advisors, Inc. · 17 Holders | HoldingsIntel