Owlet Inc

OWLTNYSE
$5.38
-0.15-2.71%
Last update: Sep 23, 1:28 PM

Owlet Ownership & Insider Activity

Owlet (OWLT) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 11.7% of shares outstanding. Institutional investors hold 12.6%.

Shares Outstanding

29.222M

Shares Float

20.148M

Insider Shares Owned

3.408M

Insider % Owned

11.7%

Institutional Shares Held

3.658M

Institutional % Held

12.6%

Ownership Breakdown

Net Insider Activity by Month

Owlet Insider Transactions (Last 6 Months)

No insider filings in the last 6 months.