Hennessy Advisors Inc
HNNA