Harbor Capital Advisors, Inc. Owlet Inc Transaction History
Harbor Capital Advisors, Inc.
- $2.38 Billion
- Q2 2025
Number of Shares
402,260
Previous 236,603
70.01%
Holding current value
$3.38 Million
Previous $871,000
287.94%
% of portfolio
0.14%
Previous 0.04%