Siebert Financial Corp (SIEB) stock: insider buying, earnings and risk | BrightDollar