Siebert Financial Corp. (SIEB) stock: price, market cap and recent SEC filings