New Age Alpha Advisors, LLC SITE CTRS CORP COM Transaction History
New Age Alpha Advisors, LLC
- $2.27 Trillion
- Q2 2025
Number of Shares
91,098
Previous 327,496
72.18%
Holding current value
$1.03 Billion
Previous $4.21 Billion
75.5%
% of portfolio
0.05%
Previous 0.19%