FLAHERTY BROTHERS, INC.