WILLIAM HIRD & CO. INC.