← Scroll for more →
Owlet, Inc. (OWLT)
Measuring & Controlling Devices, NEC
Latest Price
$4.05
TTM P/E
--
Normalized P/E
--
TTM Div Yield
--
Fwd Div Yield
--
Book Value
0.80
P/B Ratio
5.08
Institutional Ownership
59.2% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| Eclipse Operations, LLC | 7.70M | $44.0M | 26.73% | -- | 2026-06-30 |
| Granahan Investment Management, LLC | 1.60M | $9.0M | 5.54% | +408.8K | 2026-06-30 |
| Cannell Capital LLC | 1.23M | $7.0M | 4.28% | +235.9K | 2026-06-30 |
| AWM Investment Company, Inc. | 1.23M | $7.0M | 4.25% | -753.1K | 2026-06-30 |
| Vanguard Capital Management LLC | 801.7K | $4.0M | 2.78% | +20.2K | 2026-06-30 |
| Ameriprise Financial Inc | 512.7K | $2.0M | 1.78% | -723.4K | 2026-06-30 |
| Jacobs Levy Equity Management, Inc | 330.8K | $1.0M | 1.15% | +259.1K | 2026-06-30 |
| Harbor Capital Advisors, Inc. | 329.9K | $1.0M | 1.15% | +106.5K | 2026-06-30 |
| BlackRock, Inc. | 329.9K | $1.0M | 1.14% | +7.4K | 2026-06-30 |
| Meros Investment Management, LP | 327.1K | $1.0M | 1.14% | +189.7K | 2026-06-30 |