IntrinsicIntrinsic
← 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
InstitutionSharesValueOwnership %ChangeFiling Date
Eclipse Operations, LLC7.70M$44.0M26.73%--2026-06-30
Granahan Investment Management, LLC1.60M$9.0M5.54%+408.8K2026-06-30
Cannell Capital LLC1.23M$7.0M4.28%+235.9K2026-06-30
AWM Investment Company, Inc.1.23M$7.0M4.25%-753.1K2026-06-30
Vanguard Capital Management LLC801.7K$4.0M2.78%+20.2K2026-06-30
Ameriprise Financial Inc512.7K$2.0M1.78%-723.4K2026-06-30
Jacobs Levy Equity Management, Inc330.8K$1.0M1.15%+259.1K2026-06-30
Harbor Capital Advisors, Inc.329.9K$1.0M1.15%+106.5K2026-06-30
BlackRock, Inc.329.9K$1.0M1.14%+7.4K2026-06-30
Meros Investment Management, LP327.1K$1.0M1.14%+189.7K2026-06-30
View all institutional holders →