Ewa, LLC BUZZFEED INC Transaction History
Ewa, LLC
- $318 Billion
- Q2 2025
Number of Shares
17,275
Previous 16,815
2.74%
Holding current value
$34.6 Million
Previous $35.8 Million
3.53%
% of portfolio
0.01%
Previous 0.01%