Individual investors are SAB Biotherapeutics, Inc.'s (NASDAQ:SABS) biggest owners and were rewarded after market cap rose by US$535m last week
Key Insights SAB Biotherapeutics' significant individual investors ownership suggests that the key decisions are...