Stock Taper
Buy Me Coffee
Latest 13F filing data - Q4 2024
Owlet, Inc.
OWLT
Shares Held
3.80M
Value
$16.92M