While institutions invested in Sera Prognostics, Inc. (NASDAQ:SERA) benefited from last week's 183% gain, retail investors stood to gain the most
Key Insights Significant control over Sera Prognostics by retail investors implies that the general public has more...