While institutions own 20% of Spero Therapeutics, Inc. (NASDAQ:SPRO), retail investors are its largest shareholders with 54% ownership Yahoo Finance
Source link
While institutions own 20% of Spero Therapeutics, Inc. (NASDAQ:SPRO), retail investors are its largest shareholders with 54% ownership – Yahoo Finance
