Spero Therapeutics Inc

SPRONASDAQ
$1.23
0.0151.23%
At close: Aug 24, 5:00 PM EST
$1.23
0.0151.23%
Pre-Market: 4:51 AM EST

Spero Therapeutics Ownership & Insider Activity

Spero Therapeutics (SPRO) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 10.8% of shares outstanding. Institutional investors hold 7.7%.

Shares Outstanding

58.235M

Shares Float

48.308M

Insider Shares Owned

6.242M

Insider % Owned

10.8%

Institutional Shares Held

4.433M

Institutional % Held

7.7%

Ownership Breakdown

Net Insider Activity by Month

Spero Therapeutics Insider Transactions (Last 6 Months)

DateInsiderTitleTypeSharesPriceValue
May 4, 2026Esther RajaveluSEE REMARKSSELL25.240K$2.51$63K