American Alpha Advisors, LLC SUPER MICRO COMPUTER INC Transaction History
American Alpha Advisors, LLC
- $119 Billion
- Q1 2025
Number of Shares
50,000
Previous 70,000
28.57%
Holding current value
$1.71 Billion
Previous $2.13 Billion
19.76%
% of portfolio
1.44%
Previous 1.87%