Stockreport

Sera Prognostics, Inc. (NASDAQ:SERA) most popular amongst individual investors who own 31% of the shares, institutions hold 29% [Yahoo! Finance]

Sera Prognostics, Inc. - Class A  (SERA) 
PDF 52% of the business is held by the top 7 shareholders Insiders have been selling lately To get a sense of who is truly in control of Sera Prognostics, Inc. ( NASDAQ [Read more]