Microcaps is a trademark of SRAX, Inc. and provides timely news or updates and insights on the Microcap Stocks world to help investors. Microcaps is a trademark of SRAX, Inc. and provides timely news or updates and insights on the Microcap Stocks world to help investors.